kernel-debug-modules-internal-5.14.0-503.38.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']ha6releng@rockylinux.org p-Bm5 ']?m*r]9f7ըIGi,Gugic_NGOme. 9z4h,,^j[b -'2<RMrnb"SqK@..qH}CEb9j6!O45iDKU័TʸJ6vДp["Y:,0/iQ~zB8-D#ͼ7=#"+IpVꚖ]!oaCQvi*ִB& n1@Uz`I1k$U(@Js X<*`e&r>@ =? -d ' 6 _ &Y      @ & &(+.r.0B B C} (D8Ds9Es:^s> A@ IG TH ̐I X \Y \ ] H^ 7b Ed e f l t u v Dw x y      Ckernel-debug-modules-internal5.14.0503.38.1.el9_5Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.g7iad1-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.38.1.el9_5.x86_64+debug/sbin/depmod -a 5.14.0-503.38.1.el9_5.x86_64+debugT d@D1hRJ(w$ND,J9$#t%)@>0^8 |tD)$||YN WT?$L x/X'5L$\  8  \D(I0d, 34lV4,"w'(1 q[A`XAAAA큤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փgggggggggփgփgggggggggggggggggggggփgggփgggփgփgggggփgփgփgggggggggփgggggggggggggggggggggggggggggggggggggggggggggggggggggggggփgggփggggggփggggggփgggփgggփgggփggggg605f00bfa5ff615b336e350e400b2032646a7622a86cb25bc4a3c7ea0db3bc49a3d1df526c043e9a09afb8a9c2e836be3888d47f1cc33e6306b08a8ae75bf39bb913c135ec07f7170d7e760d116624f95a38d7a321c2c40c5da57913ef2e9fdda753d24011b9d984a0f052031d2b29db884b0b279df64c59aba5229b3fcd69d43993d2dcb6abc4b4fb88cb880860d6a336c5445fde621a907f60b4a792a5a7a0743657628f700cf959425dd5af0449d5bd4510365392ddf1ceb9b6ae997e428755c5b2e15d7589743026ca9d3db8d314dc321dd3c1c3d12c8ada67054ad75f28e64470b329be467443c5bd0093b4d75ca3f874f7f2a8a08c62d50aaf2782c49f740480f5db6ea4c3e95e430e4d5c92ded19365c21d97db9a1d6327132adec2e1874f5a333980b579e9371034d7e744f8019e72f3074d32a1b51979106e0126fef66dfafb1248372f834d3dbba5c4a5130fa6577b8c6170ea5f3bbee8060a79b078f04a0ff840877e84106a59306bd7bd46a9f12243fe90b82fb3b50ef754d9bee9c6a151bd583e50f7c72ab1ef8b94675f9a8a10a0030c4ee3c9fd1ec975e2a3f3602b2aa880ff4b7dce4f020b03e573740487c7a77200e23e8a3933dc038787bf7e56c3e5d79ba5a4ba29bc4dba3c20fce52ded797793cd25b662d9b21767a40ea24c2b10b0f37baf5a20f00ffd63664720351608f77f25896cca9f864afc8feb8c20ed6f398b45a56d913e73171979fd8b1984a41df2ec7ffc734d18e517c4cb63b3c8ea1232f5803c57d76e11c496440285c42ad023a0089881a8bb89e933543dd1f40c4ceba56726b0345bedebb7bcd70647b1d8f051626082c23347d4b1bd33543fc4ac049b447583481e488894ea7b614d4020a45c4829bc3d8f64f45a7593c00fbd2fd5c19ca98cb1a0932a8164f5e66155e349b307e6216e414bb79efafbed1a62980f1371a20fbe3ccff6cb00fa4dc357f1ccfe82e1a95a40bb67ed13e93d168e8ca569d1e03a8e2599fcac358d6e2286ad0c7943da2aa29c1cbf34d10180dd94856cd2dcae3582f7dcc51d13fdaae1ce2dc0223c18ee0bb7e591a49a5ef69fa7e1ecc8295e2a460da9855df4c60a463d9ec07b241a68eb74e4494698de945389d60e733e5ba19c36de44cfba8cbbc9f2403382863ab2a35a2999d07113c6e0813da9df5a22c9044e8b64ff6525dd813a369140b4c6bec15704157230ec5ee94bf36e4f560a213d65f7ec3dccf36d3c3768047b4dc26d6326dc8e5c19143957c10e3133e93f191252b2d5daf75e1054aaac716e66ec8f2fa75401cf2bc7722c1160dd470987ff7cb5ef0977075d303a4d60a6baa3962aba8c32e9bd938aa86b60b7e78ed40d7256475c87b9cf227de9ce2542e851c744b88ff69c060618bfcc2804a0119fdd2e9f98bd1e8901f6720cc5925e736a235c5c9545111e9b967250c5878ceef6dec9ec736d3484f30698cfc39aa85bae496206bd453c128dd287ab8bb28d540fa400d821ef92e0bfc00b4d6ca343a5cbf84f22b9ff85ada749790da02d1c30a7f3e65e2dbbdd66175ca5f39baa236ccc43eb4000ad74d81374436164c015e817408b7ced0ce50dbb6579da64ce076e0931e4bf1f6da8304ec044e0ad81ae04247aaf6a693b54073667f7cbbf478b5fa9732bd9bfe099c86e933910c07f32ab0a754018e65bce2de9fd2a5d241aa635c097a47d423a88def645f730c698da6010e4ec436a2e5954804db586b7daee8c17f55038040654107eceb826cd7fc338821de4e870e5e83bf53594a5c00f368bc3810ae55a21ea20d6be40e9a55102693853dcb262264dc6fef5a722fe3301143e1345f69ea947dee102e6c188dff59018cc7e49f06532d08b9d817f5dd2b37e664f45863051b6b90ab257cf71c5739216f16c33fe73e0ba6073b9dafbe9013db0755969db5414c0f3a28c26c970d66e6cbc4ad17adafc18864d98010ee459090e8daa527669296cb7da7e5014164a3c8cadaea25c2581a5a45c7e62e2b7ac608a2b90bc13762636ba41b2af67b1caf1061f2d2d311cd4d5cfe93a61f4aa148c5250f8f0b31a36d8141327af4e6d37c63ad02ed8b930ef7e1520aea3a67ccde6d88f20a8748f9bf71cccd84f208f10c6210009f812193fc33e114a06979407a010ebc9479c0b8cde697a3821f9a410c77a3b818857b7f631d1b158eeb99116ac1edb24ffb9c1cff5bb4dea7cee8f9f04930c42821e6bb31084bcf4ea29ac7eeeaab2aad9714afe3aba5ad2ef223d20501489f58508f707ad4586c80f4f5f651397782101855a477b2964d8b1be3128ff8970e50e33963c4c59b80ee33b1e54e0a0a3f11dcc0ed665e3f27d487ee61262c9d1c47fa1028337e22131b3131ac0daffa0081a90dbb8883cdb8cc7a7ef9a1fca850789289d59fb774e0890649e17e6e78981180785adfd68e5b617342c0b2839950c3666fa9283c9ad026187243390bb0068bc1c68ce8df0e6e73dcc0ea814ffea6bb9a8f91a233c18b3c40c3e354acea4943b56b63bb4b9d3f0b99e697e5dc631dd767b2ed85658213767a62199602f76a1d38b8652dfe469a1705475892180eb35da1cc7f54a2f2a0884505758c1ba50a40a73f5164dd330b3bf6f2f521bd185aabe3f521c937f99f896af0d5f7098423136b2afcfa948055f930867002d26cd157294b34414be8fd83d09dd4cd07a88734b9486a6ac88f33742f1f279bd53f5f200bb3501cb4d8ff1eebd092a834e807d43d57eeff9bd7e98c70fb438c5f369128407a5edd5f46bff1acd722082bc47458b7079a5ec41530748993801332add6370ee47deb1a127a9225d579e5cbf53de5d8fb44410445ab4837d734422384e44b681446f3cca8dbc32278548591fc79e4d255bdeb1e6abb47561ea2406259a850973e964644b4f60d439a7907fdaa71c64eab70e2f1d87cf77a71132383c87b4aac319b50a7a5fc4c9549edea476a008d4828c34a5a5d733a2e6f31494402266638db635c8dee85c883befc97fd88e660f90f7b853ec8a1c6471d7a6903484420955c5a29b44f54a762f3f51e035a34fbfe0a6c6c1fb646a040dc4d558b8014e1dddfd16bbdaa3c3512db5690b96578051fec63984ad1eb67da0982ea1755d8337ce96af62204266cee3731a53cb3413703ec6424b686943c005c0c4e4e621c9094c2a7e20da7c839ebda498a89a23ce2d46664d4cad054fd2375bd8d916046c96bff22e5838b5916baa1ad672de6b08f112ca8fa74f69edf5d1888b094db511cac5e646f682a42224f3e540f858e5ede88c6e4bb667a9edef78843f64208c05f1b2ea49a2e16a28598cd8298538d27a38a358c6c440a57e8f10d22a9641b6425cba1f1d02b4c626d743f87e4993ce215f811c6edafb793bd4c2579a6210251e3ac89a374cf7fdfa2d3167278da5e0eafb3454617fc8f0537ebaff4957dc1230eec82aefed202641d411ef55fd19d03595cb4b11cf418f98a765412cc3e979fffe6ead23eba992e67ee7761bd02af8cc33a2d5905c500e7ee9822107d7a1415acb1c01e18f3547f2213b0a8d064b42c4184686339fd6e51b9bb0d1aa41b3e2cf578a1166e6ea1f026fadf496b6b3a3839a1b1646e5aeb8fd195ce0daa30509d8c674914ad8b04e721c27896b963373e65769526490ff50cbd20c717e870de980dbfcb4a3fc40dc363e64f691b8efd0d255a23853e6b0f69411d1889e7c06fb160aab4ff1bac974165478ced74f12f5739be4404ee46a9ac298a93fdd6964478d28f4997b6e889cecb4646d3578c9b1becaea469588169b9a6f69c6cd2095a3d0d4b1a92bc468ec206896dd699d75a9324b1afa3eb5e7a31672e436d1ea59098085724efb6f8f6c5144cd68d03ee9dc1d8728fe806989680ef1a913e08d844ec6b855b672da2340d76c30c150d8ab940d6b4eaa49784ac8004b1cc319568d44a1a12bd292b61254f6c57a531e30e2daac13e089ee494c8c15b40bc159b2024dce8ec8ce13e4735b60b21de67374d0c560153ab1920crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.38.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.38.1.el9_5.x86_64+debug5.14.0-503.38.1.el9_5.x86_64+debug5.14.0-503.38.1.el9_5.x86_64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3ggglg2@gggw@g͂gɎ@gH@ggg@g@g@gu@g:g@gd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.38.1Chao YE [5.14.0-503.38.1.el9_5]CKI KWF Bot [5.14.0-503.37.1.el9_5]CKI KWF Bot [5.14.0-503.36.1.el9_5]CKI KWF Bot [5.14.0-503.35.1.el9_5]CKI KWF Bot [5.14.0-503.34.1.el9_5]Chao YE [5.14.0-503.33.1.el9_5]CKI KWF Bot [5.14.0-503.32.1.el9_5]Chao YE [5.14.0-503.31.1.el9_5]Patrick Talbert [5.14.0-503.30.1.el9_5]Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (CKI Backport Bot) [RHEL-86726] {CVE-2024-53150}- scsi: core: Fix command pass through retry regression (Ewan D. Milne) [RHEL-77123]- cpufreq: intel_pstate: Support Emerald Rapids OOB mode (Steve Best) [RHEL-67636] - cxgb4: use port number to set mac addr (Michal Schmidt) [RHEL-79672] - ice: stop storing XDP verdict within ice_rx_buf (Petr Oros) [RHEL-76141] - ice: gather page_count()'s of each frag right before XDP prog call (Petr Oros) [RHEL-76141] - ice: put Rx buffers after being done with current frame (Petr Oros) [RHEL-76141] - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (Joshua Washington) [RHEL-74413] - gve: process XSK TX descriptors as part of RX NAPI (Joshua Washington) [RHEL-74413] - gve: guard XSK operations on the existence of queues (Joshua Washington) [RHEL-74413] {CVE-2024-57933} - gve: guard XDP xmit NDO on existence of xdp queues (Joshua Washington) [RHEL-74413] {CVE-2024-57932} - gve: Fix an edge case for TSO skb validity check (Joshua Washington) [RHEL-74413] - gve: Fix XDP TX completion handling when counters overflow (Joshua Washington) [RHEL-74413] - gve: Clear napi->skb before dev_kfree_skb_any() (Joshua Washington) [RHEL-74413] {CVE-2024-40937} - gve: ignore nonrelevant GSO type bits when processing TSO headers (Joshua Washington) [RHEL-74413]- cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged (Mark Langsdorf) [RHEL-78643] - coresight: etm4x: Add ACPI support in platform driver (Mark Salter) [RHEL-80223] - block: Fix lockdep warning in blk_mq_mark_tag_wait (Ming Lei) [RHEL-73024] - md: fix deadlock between mddev_suspend and flush bio (Nigel Croxon) [RHEL-76058] {CVE-2024-43855} - redhat/configs: replace IOMMU_DEFAULT_DMA_STRICT with IOMMU_DEFAULT_DMA_LAZY (Jerry Snitselaar) [RHEL-76412] - ibmvnic: Only record tx completed bytes once per handler (Mamatha Inamdar) [RHEL-71289] - ibmvnic: Only replenish rx pool when resources are getting low (Mamatha Inamdar) [RHEL-71289] - ibmvnic: Return error code on TX scrq flush fail (Mamatha Inamdar) [RHEL-71289] - intel_idle: fix ACPI _CST matching for newer Xeon platforms (David Arcari) [RHEL-62987]- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (CKI Backport Bot) [RHEL-82734] {CVE-2025-21785} - crypto: rng - Fix extrng EFAULT handling (Herbert Xu) [RHEL-70643]- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-62266] - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-62266] - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-62266] - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-62210] - SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-79870] - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-79870] - tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington) [RHEL-79870] - SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Benjamin Coddington) [RHEL-79870]- SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-79870] - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-79870] - tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington) [RHEL-79870] - SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Benjamin Coddington) [RHEL-79870]- HID: core: zero-initialize the report buffer (Benjamin Tissoires) [RHEL-81838] {CVE-2024-50302} - x86/kaslr: Expose and use the end of the physical memory address space (Waiman Long) [RHEL-70002] - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix for sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-81799] {CVE-2024-53197} - ALSA: usb-audio: Add sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - x86/kexec: Add EFI config table identity mapping for kexec kernel (Jay Shin) [RHEL-74170] - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (Jay Shin) [RHEL-73210] {CVE-2024-53113} - can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.14.0-503.38.1.el9_55.14.0-503.38.1.el9_5+debug5.14.0-503.38.1.el9_55.14.0-503.38.1.el9_5.x86_64+debug5.14.0-503.38.1.el9_55.14.0-503.38.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.38.1.el9_5.x86_64+debug//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/base//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/base/regmap//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/base/test//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/cpufreq//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/dma//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/hid//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/iio//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/iio/test//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/input//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/input/tests//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/ethernet//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/wireless//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi/tests//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/wireless/virtual//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/wwan//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/rtc//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/fs//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/fs/ext4//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/fs/fat//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel/locking//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel/rcu//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel/time//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/kunit//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/livepatch//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/math//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/mm//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/mm/kasan//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/core//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/handshake//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/mac80211//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/mac80211/tests//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/mptcp//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/sunrpc//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/sunrpc/auth_gss//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/wireless//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/wireless/tests//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/samples//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/samples/vfio-mdev//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/sound//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/sound/core//lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/sound/soc/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data) !#$&'()*+,-./012OPQRSTUV{|}~%P>P9PPPPPPPPPPPPP`PiPjPkPlPmPnPPPPPPPP%P&P'P@PP6PP(P1PP_P-P P!P/P;P~e~FʘDCn.96M(KmܚRh 7#,ǴQ辁3"Ė:G;<9G2L R4,>pt cD`;uTNwjpjt 랧#ϟ*X~ib T|JnTot+wUnB2n~q(_mV ٳbA.Z TaU ح)ako|3</goi K+9~%p<28X(O( -Ҷ*vWm0tRu嶯\/]QZJ0".SDz,Zo y*G mR{"Мfa.rp@2Qӹb:Am"L%t^\wcʖx)Nxuᥘ39mBGqvϴ`udKU-} H7h9W`CP1'XN[ki شb!}gcx u(}|VK@PODyZD"X*C6.A+s,~G˲'e^nx"hG%zCrT Ϧz0V7OqVzkdeY!YA{>ƪϝ*&f4@ h7zlz;%> i -8]9q{4m8"C+%\E(dL egJ_m>#lD(YhPgo۾&, v 9+ VGyuzWp3 ۙq@D>QqĩixIf;z*sbk7_ Nop`PB}1aF_I.B`#N-9 s9H.?CIq x;yh }=_9!-!ufS3)mjoEa`u7qͿYjlC]ͳZ؄)FlTįs0NOs-'겋r2$7EHXrCJt V}:y*{ڄMJWJ*2] $ɓ}mO:X,S!a5=(-͢PWw5bVW1jrL/%Ob6  d+f@hYd7L OHAōdjuO9<q%3?o#8TC h#S-GgL&@H""=-Qv[/v=3!hSU~(cϛ4e72I\8:g.(Eƫ1NVi߿6; >9L4HcVz>j/G*&> e؛A&N E?o4{nxYbB0S%)󨡴b(5:Wƛ%jK}RqV)g-#_9n*8J^ O飲$ + vεUF'^qzLm@0Ձ2D4]^3o!IeF=^).Ӕ) <\kÂ,!GwX E:LS%SzH}ns`ya^j+ G*ˮZPL;`ga]/kT@΃tFD5,l} E1`@ *>s,ˎ'Cd g<5SqN>!ۻE׆5D2$8[؜K\,W*dc:=[wxW UpVl@zc|;RB-d.nwCOҪ'lЈGFJ|WMmo3/Whmý \%ZPzj8$v[Y!UVb?boɳe`2, /i(6#!cpBLh0b6+tAC&E%ƶڬN.W[e3xpKyk3D?O㈬U"}\g_VX*Xz*ʵ:T7"ق.}!^HCU䢼Hf?l8n6Y&k7`FJ0ej`[]1~py$42mp_kvr pA߫an^4O_Qyrvag4-68gy㫽(knhywI[:GG"l4ALe$}:zȿ7o9:ZE 2HuF͇! oQBЉrv`9g'*G?XE9 1ŵ B}ͅY7g~)L!?XG/‹dfvo}g|.!'`bj c-z>]in<.K#w6/nX M;DucCk482 ӸiP[ ~շuL eZ1՘H˙.NlscdnU,q ^KW[?,+6M1XK HZL}w@}u [n6LL+-6;I(6\262>)K̜hq (1>~VI,\O seI)_v12ɷiiGdW#k": H:E0lt-M.3B>@̘Ƥ. 0 ܪG0В91KJ r^y,u/ h^Y'$ gn꼓~!)-V<*cLɝvFa]fs@m2B %(gbH搣ty~?3)'>0HmVzZI=r }jLQD?7L:0z %~`Do$(甈i͉qP݀pmQ_=*w>=\f (_an<F6 j0^.ttT8΄j۴DQ@]Z5.5k`)KVt;dT` %%YeIwWmN5<1E"Xm?S[݊Տ>Ü_D1˾370H2 _amT?hhۈ9'.}"a'o/T nw1% 'CьS#c 60NAdK᠄sKvE4 '=\2~u\3zt?` Իhmdb(Pл->&>A|؂TѨViC"!*OU "vP=g?2}pG.A`9$ey2kbB쵦>."{+]|Ѧ53U(6G26aߣqYZ诰;lZwwC02˂:VWLpUiílM+`j#d[Iˢ+'?^P۰el =75mJC+d}M (u0):e!X'@)T~]2xPW?l9$'d_yimS;SeƐGKx|"}2:qTey"(AxZHٻ+=*\~rXR;'3t RRAgn->&-*{J99*{L>Y Twu1Q5kfYb;'3[;OqS4 o3F116?.^Od hvHA8pF0~ʿJMKIo-esSnc۝h n&8(hw.m=&RUT@}I\:+}KP2FcnVo2lB\_CbC +.5(',nCν|Zy(v';5jDow5X"+h*WAm>nV %n7 ʰiGk@KۭVewT N&r .$vFT(~szq_SV2T:l}UO> h<$K*éۋX2[aq֦ L^ۜYuvF|+w-y|u CǿT]Q&UVn! m]i+k._VJyhcM/7aa(ȝ^I_ Lp[zqEbRVFBl~\āpf  \W] *˕*R ]$v0Q]{`'zGv|&$]8+a E;u(C]dy_Ϋ^ZǸF+K|kHH"H S!A򝡎d8=LMrZ/Wh;Όt0X&9M|}ylys>D[a#;.!Mt>sDdZXsՀ[\֜2B0zB*RȐj4>҈Wp 0lߌUcXvo1Pu ѮgzRb? UWP6 X=9>0?& 6J~bnj5NX0I%^(W4?:\YAЪzL Og{v< Wo<7#WWW5"DGxӄw\jݍ$nHDkOC J7ެsB,ݛfTl5Kg@ɦd&pJ3 FYt3N]'.`#:8}P ? p!_ξU|fI,J%p8<#ڝG%\ ;/yQ?DҦ2Bz$Rv'^F\{t>d3:A^ttkzch:ߪloXLϼGQ<<.'+ll4Y .aN!=Nb}B90J0Uf\6;͕g^S W4V/b;7,obU ?(@0'y?:\>s5l%+ʲ/nVIMn8g L̮,%\ "Egh2kTGkyw̅H L?H&3'`*]'{jj4ُXS8wN^\\vXIRZX=;ܖu)Bwf 7@BiEad[|p[h.-oJ?s!}\t|ssUBgZȻ!Do["s;} gKr?z%&-~ ;*1CM=g Ɂ u%!hFp=w/U JWpN['RW 8fU·ۥգ|Jb/5 aK9/puT @oJgxǒoN`C'N\.U>'BLko J9ybWx#:͞y!4iJVkGn|մʒ!f*k" =&\ @xB qU':toP(*x1 ~mQ҉?7p}L=+bZj\}T Yeư|V59gwq7iա:|G6q.8#ebmcvLˏIH Sfo6jo\=f-b%9 ӁAIkaoÍ |!ECZ{Ȱ?Ga4yu|T VIjB@gbU}jj!U|lAZSroyHGMQǬ>p͗!Z5\Wf ?EtPg6 J@?l AدYurjS"FiL~:i# +L>QZP/qF様KG'D%{@G;*=z:e"T^]ۭħ1ƁyJuGI%1nNV9:!хGN5Tbϙ nƅԛK8u“M|)1!YA KŸuNٚaJTzUvP.WEiTN2+:857ꨣkT] {RKx"x L =Mى*f[t( | H6k#В+Jz.uN% pV"e(XQQļ),.&[9Gt׵ϱ|ԙAq"a Fa JXs0M\*Q8)B|ъ2eљ7xS~"`g~7r UPpU$X^|K?u> !²xoøT0 -U°>쯘@Ҡ?7^vCeUٯ8[-B%,x'@w9Rjtu$uE~pS#d˩cc#!~%?LTt8W?JEŤ8.:@vXX Tj{:0ݏ髊恞pxg1*;mF׎<$AtD[?M/ .5? f8ڈZ>w%qv8|2`3/ݸ{IvAS(ɱcF5g/ ='uVD;C>BY',BDL+倣3a=|%8 P?Ԩ8*~5&#\ *GfeJםv%I1Fյ$эBk;JQч,Xc|nRX "|B)g]m;Kt W!}cH׮׼!:p",iw3\FKU;Ϻ_JHVivyK3 F z;U:ߚ$XHȕ +UZ-LBK<!%azҸ󭛺4ʚe+_z00lAӮ].CW ʜuUGK 84i9Iso0QEĤ0nﳬQ=8,w2 ̼|ľԗVY&!aHpR|mmȃS*Qskp\ d TBkyajh8 FlTxɡD”1uW?Ke1lFWg;Ls4RW3;[|GێH_bÁ LupeđPrT3Itq2qEE&NVê# q*b_@lW V)|,ID,.<KOgg tft`wMXNL=L=|Gi'4g @mAi0yx?;~׈&])2U\[ؑ:,o:˼L轤1dՋ(r 90EwأM&vtC1S͋Tl_-XqEcz4xt瓮S.>)eE!{.oM$8K^nԘ{?dWfVwe2[كHȕ͏]JqٛPVb[zFvBS.=LѸF=.Q2◆/lẁkES֩=9X(,H&϶D}yuejti~9٬7@7$=NǸhŽVFXOC=wl%vP@Y8z.RRw+qC#na:oJּ}zsݕCM'9Fok/੭.맯|1 J[܏ <75V:'kB H!袅U ^0ۣWИNN|u1"Bk|@p &hMOEi5k7i/Lx2 <@ms]n+6=Jկ@F)м̩tt#{=B/MF[JWZ5hN۹Csym'ã_؉JM .~!2W9!s\Ħ*f&r;{Mn=@(ФqG-c[!,4-iluݐª+/U֡" 1Vӏ5PP|Sj3 P5^da\i"DS#}_Oyt9<Єnj> +a%q>c53B|Gд~G-6*KcgT{A 6ڣ|1Dx)jv{ԇ!q Bv ɠt$ Pn`hOA +U\5O=AFt7r"r 㤲ej+}]j9#:`= ϵqYEwէEcaA qQXќn@?f @&vE᧭N>!uJ8IsJu!ٟ J @A牾.Q4ޣg^B#z ~:E弈:+}tdjd%5Qu%?Vm eU|u+8\5)]"~z^Bʋ|-F1 *tqH:{|cgKYnanu5H}[ۦbaƀk_ފg $6/%Cs|Y$.tA> f8C\"?-.tm'5TQ5hWsfZC]hBhR >Yw,\ߑc `eCJP: K{!*nOCbPǸK=)x'Jy,véx?RSoJ!@,yZ2hKg' !xJy ؕ(p۬S16 0mf[yLĐ}<%VK[VtWD:(p0Fh #yg@ ˌ-I#4;L]@LY$y ]ܝ08uY"GÂ齸x́B9,_ž?A6fSDֺil;&-'s 9Fl?>]ն,bg0qțR<`EٺץϥO&v;[c5?ېxjde2p6lD.V GD7 ѼoX [bd zdn]Nx-jcټ"5#*9n:;Ns8`^;jJfЗGNk,"Ɩ_FRy;$'ZTOviBU~R`rӨ8GwRI{EKb:]enOOuv&2a~@0pLJ§Y0ɭFuFq::SC}`dXɩ>8=(AYjP 0l/~aK[ K L>{&A z\z'L\lquh/ڏj`L"6aKq3'׾sIQeܶFM( E_$GR A1W澲=95鬢zj?}\fG,ӣӷ[6AI߂u]Ô{Ti |nr K8P.l<_5s%>nw'\{Kfh"=sQ(,4VvNݜ=1KGX(HFmé@І.8mW*p^ݷb7QP:q4쒼͹D u3 dJ.Sb mccI5`/qA鬓~C4Q`9oAу/Ol*piVXG8 Wz\07VٞI*?[QRҒݘ̟l|fOJf("?- m2~Ѧ/yx^լG1D^3`4B¿Ro9/&&5˺&>_oYAJأρ[jʻT3~BF}RIVfmLHVףY#SI[< >[@:a]lY5Hy_1V;Z?RECYBKmn_  ݘ듉I{; xwAqѾcflڑ*࣒`lYm 32}Y<(ՈTL;Y6-X+: f t g]4ᡆʱu݂>S#X,eGb KMr*mgE[Biy& %8XϨGR%ģOԠ*rmz=ϠL>۵o;&yFcliQAnLf(j74[iTQN2`4ڝC@ex30-2m ʝZ %F\r?Nc[Zc-6; ࢢfj\Z/DV_5٠˜߸9Ғ5k [O`SZ}կn:Wu]NI!x3bwEMs/i p9>'):J+ Ȼ{#WuX MP: y=8MifM3DO lqˣdt10ӣ|T9FܞMD%LT\ dYC R)S6G|k)(RbT \j&SB`J[wy_~OǪf,Heg|& X=ڬHPb ሺN葒v(t;QdXj,Mrbs}!>N_ZU4Z/u=V*7ȁo|I .כ(@{vR`>Yi@ge/Sv4r,n%v z71.Ɠ4@]Ƀ Խ!!)}$,'*-ra%`L'?k8>NBW`1٣@wkКmsP;̗8+V5fyRů0}u}bY;WOc mlk_3uT(Y"@TqرN l5Uy;83El6L-C4)*ݘF2º(;.GAZvD56|LAFv/Η}JdT!͆Dxfyzўg1eG}!d5A=hnS]ަw8_T(_!܈!ˮvuq6k_nbƶ,-hg"dtҁiAb| 24SK-y$Fµ6R2h 5rK 7ll_!2sH糑}(%0- w @9mD_-M6QS%t=an ULm@3a= D"m ΢2H{!Z詨*Shʰ-ӟNX(?SPt +|؍>V/z4j3|arT?kKDBU )լcoo0VA%a`]N)2LW7e~;"k4FcOb<{z~x*W +Y>-rTyR xաʊջeKpvӱ iEFw@m+1+pDGo^rLQisy7e0N=S MGů7-HiIw'`jGH#is[0np2 Q˃%NA*\NM{-eQKN?Rptl[5{użB8 O.L>lr"д(U4T%ޑ6?:9L3uczi[LI pkII vLX~J48|,/*NqCB\t8 ˫ ).~%phգ OuσoDf4=>.kxe;krjvK fZ[>1ŜdxjirX _6*xf7'7fS3MC sV N 8Piբ+ E 雺1iuX=^0~a܄"ZV|jdeF^B)b!]خ7»R=..e&G Y@w}dD9 g"[A;pVQPausKUa]2>%#y_ d 2L8K"BLvaUY,/)z9+> \WoT +OrCP_l<7|6 z.2â_=vG̔#1?"_xp^XNĶ4dNH`wd=u3b= !uMJ30upl7Y$SE#'Vҿ\/tš ih8m^Wq7-07OYٓYktVaYWIJ-!뽤p'J{< l:7OTLa  }8AX9lXnK E|}|Z4TaAwrMbnErt*u;y7fweT%ݗv7phBƭ(kiF kkǫaiʐ^t@@t:'G9zaLAhnQj0ClC&= 0Y<:(7ǧ pgC]H߰U-@6ᑾe(DHEYڶqY1i5$5]ʖ'խ3$i | _wKKFi6) PkQ'@ݦ|\݁CG6 Lw3k NCs}*OE~|")y_±Y]0 +{g2"5wv*T#6c GC vD2ɋs!]#-ڗZn넩 vr p*ozAH:4 Ez6OL n(5!"ݻQx{^fJrx V鹏LH}M!<~c>n94+LX{ˢ=ɧtL ;H/NHmɐ;ӮI ڍ]P T+M S 3FYR{x@zIlAS|? _)=? =+֬oGD,i,XL"j8oClsDk"H s#[ NzA=xx9;{Ń T5:>Q<Y_DJ%jfqkC~A ݮ$ҷg.]dsVGbJ38i_ ܻZV *p0?ƅt~~4 @G[,3z/"h4n!SqcOq\TAUD:(u3{׿(sɈ ^4]#HʏȌPyMjm4;g g (^LETC&r D7dRIIf֧6բs޾ çgҷ,73ׄhI loŬ~)) 6F>{bE_fpvÿ~C1X05A?;5gtTĥֽ#@K0Vj邱z+n\:ȞeZ\VƼ0>|ӒE!o{ ƞF=%d8%!=1pWcaRȖghŠ S D{RЕ 6.B!`ԝVzxP{XƧ 1%.@ȻL_v^s)7=i@xlm~J]fU|pTq0?8&\G^#dqMlVG= r-`֝GQ0@cR[?*]רg!1@V6w(@9K<@(>Hxշ!$^f }L1B 8:BFu쳬q|t٦~ 2OU(a`ig!ilCjAÐL/a𚏣Ssh_:p-oD%D= 5ls1Y֌; F7iWWP;;4bg߃T4b8;:JV(C#~38hbT'Lj% Nm9RXf%d*1Bb;9iY=0ŹF?F]SP +Pԕ̀hd*)boVP80m=OTCG~N+<{6ɫfZ9vZmw͉4sݔ!_ }Hl?5D!*\d9s _<.|#/o.ZL^xV[֫H4Xi8)mҘ^} -BϪ-|fj'Aۯ"*jF5.~/g!8^)qŇ>0迋Pȣ3hJԡtDrw.wW#f5SdB238/ y)iIm3߀EJ{ujJKqk O#1ʥ?˪}RP(Ȥa I)9%b#]*}H~l83)qȉ8Oۙ\% GMXFDYFr ˕"\mrP8arjau"菷rA$V8{ZdpFyy1 0[*ZU\ݺ~k[Dt6,Sn~HA ǷA0W-Y~sSMxqi5PR}<`eM }El?*PG϶U]$ViD(7{PZ@؃* tFGdt#ŇLz_8mSqo 3/ f3>&mdCt`5|\NF0uWՈ2*IV7b2 uR Xr[L!ݸ6(9PŘJzE.b[`C(݃yHg/Hɇj?2ʱ"!FMGc:m tDLLAd IآyU *,Jq|A"/V$+xj;Ø|J-tLh;4)橕R)Y*^WLSKURp,F=I+ckwqMƶ"W%pE KGIJ l(}Ga)p\1AꝻ&2zN~DR_{͓Dܓ 押&jFQN*?KscgG:vdޏzFrҒcf ݼW_Vy-A'M vjiUr0$9x!A I}MUTZ.\4oT/]Zw˽y[H" k.#`g~hGYNPf-m1պV~<<>Ar* {zR`(  G޳#be~{rRZ2twjAiTNڟw}gZ7@ 5V$ƯxF8. l1\ru\r!\^ЖGӷ,7A k0;ޕL^mGBj/$@;.и)=D#I$c(D/ !6PHXv5y>V1(;B'e°" C IޔR 7Bo7Jѭ' 0;*tqO2Q72&e]E8͐#dm.ZETݺ:mղqXfh aG;r3sf99u'hx^-J0. mx9;:WD\XR6q7Q {);P*B~Er& @ cgU^hș1&*0:HюV)/9jXOY.Pq.P[.pa{q ޓwz1Pb)OM[0Fy1Wr&F:';K86G x&[QKȾ1ʷͅi9GH WV>%r]zFeaoF7K4E "KRvxןTB=%4oVY+ʆTf! > 0~Q' DՀ9 lE6G!,HS+Bya#clp-Toe #CG'nީZѺ87zod GS΋,#?h}Tl& `-`d^ E#I$?牯F'lo֋ d#ibҧ*(hMvy$& 6~d25Ն5s%TӤ"NߵniGqk/SlPTq(l]zefe3^{P"ώ4I5VYSgQ y1|/9fVjJe)zOS|\_|qtܯPk M?F\:[N}t]w=rV-SQ$Zb 4qrY$ӯ3Udj`/,۠'L%r]~P}%7xm 1Aq6woP/-L1`Z^ BwIb1ϓs}VyD-^ #3$(ʇ:^+PsnM^1jagBf5;C4?ȍҡkHëŪc]W8jR}+ԉ@/^\ */\;;|\R\4 eLRIu|ڍ\5Rza4-#)&.9>A:Fy'ҋG_"X&al)hǗ ѹXL;JuW@EU3_7t(f=%H36Ֆdb (VKIEZN0ڧfhPپ]ܹ 2p}(1'%!<.XY`(MU)@#B.xFٶ%^l/)2%xLLrXuIx~e;̗!v >~* 57VCh)`h{2S>1Xݲ?1<3 rﱏl89zd5Y9U.ט!hWV漾{>rQӛ ﶞ l^B GnpXdX|H=xu9\>Q[.ƜDL\ 6^F.}2͙гw_c Q~X- dcFOMV@v oR+<ŸE] G2߁1{Z[~jh0|`S'PRI>Ԫbb"aOԪ~=]*?@bv#8gWQa$EOLV}ӹ6.d>j3Ec`hG1ekKrZ ( )N{4@D衤؏fz-CŽI/+92}.2YKOuQyչ5;|8}sL =G,KZju HUai&#\:2r'R_+į6rU'챇lף^}3 ko=s!L-CD2Hn@Dou$ˏu뭁E}-. WEx#8b佂5֪յ06õ3AhC=eF$j?wʯvOq a7%tL1Wn_"SM<=DyuM'tkj;45ĄЈu~v@I;͚{۬3Zp'0j_SkPvw-S]"_{gU&Єƃ"Kg-HY["2UkPL,#Rb;FyKh0SP@ f3> xEjuY[vsra>yoG?f*PxjRY^^7n#tJϭmӝl{Hj۩?)ƀ=,%1oaЏKeμO;AA!ҕ7M'/h#ő7"2Fh@y0W>ْk:Fbᷩ}^ft,+ʈ!qlSmQ  ';`wQ@s4:"}TZoE" #rw U2 \M^ThK(s U*m˞|W7+4&^e0" ݾ $_RO0o8UEtS+%"H'bP m?f|4L}ꀓURd;&w7$տrmݵP?t;|>!'>nɻsD~Y+1ע-pJ@v$#7P Ta5\gZQ-+. ֕}Fü].=ݺP)L`|=Gl~z;-H9Ruܐ i|r)ń͠^k|I&?Z[mub_+I]?K)aN~7b* *p>rGvrԧ:&Kp4 7ַgHhl 6l#S>_9\RfgT'P.EDu QT5{Ԛζ>c'i-pjEtpOL/IlI[J41&>б ~2vVUtyq]/lu7QX01vP(Dz]rEE)rdy1>i֮OXju-z&ZhLZZ  `2Z4id[)NiPD=h?5!G-~Ux V9T"&b%4*X ei(W} rd3a tVg8V {+fpSׄ?Xٙ7\ >o*)tN%n X'f s,Pj, HJ 㬀kI/<`NO@ ;%]DΧ jhYV LҺV3)ܨq_5}eކuYțh;Qs^r#kH2&/\[C3!jSGdZÏ"ƿGY|6h.ggЖ4IR w~$1q@hvY"\ 1ly!ם`wy@G ,tJ(Iٝ8ϧe*IːKfm`ExV]S=wb 6Ra5e[(>6!Ⱥ9Qijg8FwOI[.$KDS)P)&M[҈iiʞBlpNA ,[]28DUET_z`+s6w0ɗkX -OD,zďM޵&k,|fh7myl4z!u/OtfL Էs}w!CU%f4UM*g~Ygs:Y)2V7U"jyIĮ4>T}㯥:zmO-|?9spVo]eJt/8 vh1~,FȅSc} Ϸ.}TàCALI0Z<3[>byꢬ.K!^1Ւ32c eݍ 8/Cٴ$P\l囸k8IQl,i?LdAɰo}f9cbY1nPCA:nHqpӸc(gqۥeLRdJ ӹ}&R(BcO! t= 4. d19"{ҿ}Wk 䕡pwh Fvtɟx*t.J lܬw+x*6 <(Wd` C 1鄛HQM̡"O#[R`gKum{TFn%w>I}UG)#57U mn^& oW${M Mѧ}T!9V~M㤘/U[:p{1i Xo Rd=j̊.)c4IY`UH !t||nx`|k=]FXRcgYJR4t,ɐ S05BJ#$g1/uJhrs"g.m+INH+ມe}4O^3*O=Q?g'2Q5OK3'IN,נ*FrZqkkF_TR>< PUo7 #6ޤ%'{_NC3_۴aM-3 ͪvL 6(Y=ʣ koGjKjH/$`Nͣf O G"_꜄~/oW~L_'u"L,tgUOTem Hw=?Yzhaj\Vm̈́r>x53Oq JN?WW$x nxymv>fjĵ<"'?k@w@\o䌫 8._;Ms-y==@];]y ?I9#+k [Jki#?j-$.'1E=A" w~Cgb6TFcja-)* X'n9c4ͥ.G/VA(Id|3HV1vwڣ|r<5\ͬSV$VaC9C!%sSL4 Ejq0H_߹ ?rA٘D'q';7GNF&$#{}V}}iv51*:`Rـ"R%F3oN(.5嬙ghc# byxv2b[$2 # K@)[,sL97hDU2buE^!M/ff.% pL'(cI ل;I3RZg®]dW%lyal VNϟ{ܵI7nQ6l鏙k =E4\cstbp蘉\` Vm4*.Y"OJ ϰWaV⦣Y'Oڈ ĸw<{Gw[%xܥ"PlH$YʭޱcJ&%jGLTvUuA(.Uu=/C64Z`* WPYQ$RTg%$qeDʒH^J `hVH(W%*yV+/eQ쯱&}h*v٤|/wu)υ3sd:|d⩊¦ rz?ŝ=,64)I-Dxmo vL XQN¦c VR|q/;2g+ƒYX4m9LOQp*wVo~Te0W=^{0 y8/tL0Sk=0N> 7ɨBֶ1`d^.z❙[eCtn95̘0 T#ړ9W01Օw'=!l2v:(مӽCp/lrBW&qFEm>ia[Wɫ@2qd ;ezkQ([i' I4xSnᰙde_sCa`E, & `{2"|9X 48xwY7EJu3 n^.q ͮ9gO*IfIf~O]Q%˟FԵ/Y=17|,g/CNؙl=]GF*&AE%`^Q+8t!9?@3.mnB3Pj?| Fh_*}GZ/{_麇R|`2Y(:/6եИ$/<0rb; n΂9k 0BK&] #ɞRrI` 7,}W"vEP\W1,g .LA sH@8a E>d^8MgV_.}_; ]yJ{EJJzɩOrWE#pQ2ʤKt)嘩 3/b"#ɐπuzЫ:w97au˄0~G\l 'M;Q2~=;pW֥}L,mK =8BFwvJȲaC"8MR kX/ vg_:MA] JŇ yL߰7d8sY*="1eس'Y;@~ʼEʗ{.Q=nfLʿu $BU$GJ1~LŘ :.I$YO`CjHM>&볎4HdXh4(w~?8/`GJMPk|J,;L*#xxd6^m(_ON cM+ޛ0'yK>łC§RIǡdGaF\+Ri=+Fb6q\;YWyq|~UVlzHjH =2j(hiΗS``H#%rKӟtHe,Ωj[^eX4n55)A M4zZfΑ}}"dRԤ;V͕ŮMHxiL_t-7VY9/'C"(L5j$ucG>O&Ig+a1dI _jǖ,i.FG!4\`1,dT[Bks>t)NJ%ynSy>FxG?4s"4mTǗ~ӆ+X1e|ǭF|'j9v~9ك/6 3X%Ue`L_7pB'!b<4ynq犽L#PQ5\ v!YXd{& TjbV`NĖls]"ψ_phpjC:X^F" .(uOt<ٍGg4_aDT5Ս0TAp,)y46N@z/Zt`w:o'܄l|ۂЇdo1<^*~>&XU:c B|BMC9 vffeDg+k8>}kq01~뤨a+'e@j GBĂ~1g<塹ͭ\qm"ƚDSܙ)/($| {%qsťc۳pX!bk)7A,9S($K@NF @zLN $AZ݃Z_E,܏7iZ-lF/}M9βƸjIF#5P~o tՆne@V[UimDth 8~h? ok2J1  SH.<,M,dC:z\wYVՇH>82V*v%maD&e Vݒ jRLml2.x4d˱<(l:n' 8-Y*$k3gF?ؒIj@{Z i,X]^* A&6X+Y$[(O]Y;]tRFkaᘨḶqK_'ȁJr5G4`N0U.ѫ÷Krں9kY+L' k\N0oSD*`#e]D;NeWtS3MEC.wB⭱j1Ҏhc'g?~kt b6bI/R;BPF̧[1$aC R4>~A t/> bۋR-Ń# '4p59I^6̔2 P5bjDG"<2P@34׻+N9dy#ϼc AW]$|#$Ii7q,Cys mrA-3#/ϟ~4Z|sU8Mx;xrǘpZ!UrA!-DezvF(+dv r#E=N4k3HUMusEx}lo}{ !Lt򧬓Q= G+Qx WɄ2 pdx\ Z)IoaNR \~5x>a8{(؁֘oBJ?1c1Vt(E7wM 9E$ ΅ݐPas2pgd0`ZfjȮ9|cl_y*B/$*p B_,?2Xͩ(Xٸ~In\6]>HH_WRU/OZ(|"^Ե-)/_HZ~ ;u;p.(eaAZP 1;)*K~!RWE\-Ut %ry̳w>8ةaodٿuxaN!^Bk3"ii Õ=Sٓ.&GZ3R d$4^FʔsȮ\KN,3v pjNjaCɹu<cZ3AG:'8X%K[Q0Y'>9$[jh)BwUu:shrmHd*grmv/Ō"L3Q 9볨xdaj6>H3sO>tW0km3'|] ړ7[0ݧNwe#Dp]O`ey;Yˤs72_]Z(q9kOFL)wui(.ahXG)W9;mTĈs`X8UQ‚?ţmF|w{-[!͙@'5!WՙjzpV1Ueo9:ߋ{}pT.DOyYbn<7orn9|VS4H6j/1"J)iCÌ dygu P[;\kAς$.iR]~-K IM'vj̲ҍNu"X/s7<Agl٢8 3G<:\'!L!W,]D멮s|n&v@PD|tpW:fŚ+/%]3i!`,CCKKqʬ9@`G=RaپS|ٗԍUPeiϗޢCa_!d!"ycVrCp D}|eͰ7CiӝIJ0q@n`rTl HE'#hi%"e9e9Uհ0Ƥw稩2"09G@#^b,Z>*jƓ(osd:w*3{{u#>ܥGia״)/I3V;sYAW@6_x4vEf<(P jPT:"z'ER^= u$21"ωc ruDDMOw0Je! хr5*T_, ᅊx$P^fҗ5L_lQbol1feeo4 m6b;)^[w7#T_eeA|s\?`Ua A^HT UA%TNs ;+U$ ^L-k^yB2 wJ5tl+:t=[ ;ڶC,:Q*\?{ܞَ_Z D rP$9ۓ|FOt78" ~z`>PIatE:d/W',-+/(\gPy4{EjZg]ZQy'QdJq>u,5 ʺO;a^êOl *Wx+Υ`ٲk >8䓒?%F2ZvFDq ~zg^|O52nK}ABYI]o<[PZ'Bu.N^Th}N` tk wg%Ԅ рQ{)OKz)cEhB~'y"<4EEPD٩v%0=(GZ ٜhUC[I,O^Ϥ{RQRG!ϴ==92*gIhמK{$xg+i6Z[6e$Sd= }Ǖ%:f.^EnؒR`\\iXS~\ M韼PT (D0&gcCEtHȸ0G޴P`@y˝b7 Q0,6Z 0"OcpUH32HXW(-\szvcKjR2 gFG 毿?DMxg؄gAe: `$X8#ي@p8M5OG}I HQSd| 7&{厞 nY}vNx63R q| ,(_N3ٞZؔ&gZ۴MFQu S$,)d阯1b 7/AhD2F(T1AQ9ez Tȧߓo_3+?ZjoLwO 34$U>"{(TV36Z9-}ǘӇ/~Ȉa-kE؜'SIі cpH9 8:t!P>]vDFeY2@" r8E_$Z偳;c[. .@+51;{u*b irn<: ΋-#THfαjZNv[k7T7=ڵSK_ysQ,JUR-}#Agdo G&=) 3?j8!)/gWT@vH^cf͸WsOn2ZcWE*V |۠N }A0,N`eY{ז00s嶧4bavv\mT,!J&\YCT5Y%DrT߀0\L{xNyW9ywnέpu@6%vI6.*tîX@&G,jl.Tё CTP˲R󬎹W)d7 oAk\$5nk]uU &fOJ|ڦ .,'UW5UN # (._|\xܐ k`>jm+\0˻ޜh%6~K#mjxn3!ִFB)tFJ#IBܢ x6Udxu)YBn`8LmfdUl{Q_3ҁgq$jIPڢKR#I;rt[8oxJ DzB;  ]{ċM0nʰmf \aL cfc鄈7jI2ByH!v /W1!DG`ջI;N̴7.2G"BuVuyQ0ߨYfy{e(hK==EZ!=mpwt^(t-G-i='ӍۖTΚ[%0Ïݙ@nwJdoz EZѸ~4:42^ɡ+EI6/3kI `&P~4r=*@ų]}~  #{3X$JR_9TOJlجask~VkXFn@\d:<[pjl11~IeD~wl&p'.CA@԰ӡr_ MZ&<¾e< ;VSiGw \UwPGnZn*g{1F֚K?^Q%(-;Kb0N a/A߷p3!8PX[rp5 &/W.$xϑ>Mΰ"\Po1-R?}#WNM搏E[9TF^)E8zŜ5f_uWӁw#~N@Z77{{۰eڼtMz|-VC43#KjIdwՇ֍ՍWGPU._IMi rSI7 vI|(V%bB$aC}rD_anϭfFEla>@n&Mb,drx87T^*E )!cT_H6R^I^'c~#> RTS5EUXL7~M ,B/@uvɆz-o[* r5BbB"MKiN4|iS"XTG>{ 86)QB␔IESd\+ 5n97SB6jۙ"%cbN?yPQ׋h`*>]qzb{zMI +3OGU]f3XpۻYگdx/`Yy,">Q#94zL'?ܬj `n>u#KوHI!ULUW\ss)MꦑQRF2GIuUۏqHomQ4|Wҭrm/P{Hӥ ci7 80v&-(7 ,Cqi<bI\|D ?#Qiߕ9QeErK`~N0ʈdI>O "9rQյؗ9%ÿYB77+V4TmcǛn/6X 簒Se~-͙K!eΒ_ӹ;ru%Q0cSϺertہoX/4V=gp^?xmv}0řGdd87[s(~e O߬F0͚oa$jP:ޫ>Ub\ٽٰ"^;y鍾\-0d0<+KijS}f89hSK̐lb:߮ki$qx2zt' ֋rF2QTZ@F;sjOR!H&Ȝ$sPq*2 9oz1so|ֻ&Ei2`keBf*Yu=0v##5=4[ֶv]6v"px0YDs6>ے~"gڟ9] Z%! ' y>ёvUO`Hu[Oz7{(T x$9ݕ 1j//qX`ǩJZS"ɓb5s^5ְ63=l |*C~ax'y/MׁBda)]XHjeEl6*s8#ڱ2uTý2"oЂ1l4hnGnrYjv2q ;B,.nx;Jl§Ī! JH8EPH(v u];,k9!"蚻[{>$,c'̢0K:<8QQxK".;Ch#$tҳ?)WW z#xlJ PqL _b6#(%A&F4Up)ݔ|i,Wq5vh|?bianP"?)Q HZx>jx)Y6꼣Jk&pU RUo-R u :hhcuZB+dB] ǧ2I9U^Rf 0Cw~@֜M&&r>njc}*C#75s8qJ=R뉇+zmv0Eg|{wjg1 RJ/owC @-h3`;A e_K]z%p⨠'\cb͕Xi '`]GK㰥'tم Cq2ӁU[zl”Jl?'ybZ p*a/P<\a//Wu" tK=ؤt["\iu*o X}b-S(iqݨlFؗ0IbSVʹ@N{W\}*8Q&G <ɮn68 9U|4MM+2)"}tgm>sfė GXL@Z*h{t! M>/I)o#qZBAn@jp& $Mףԇ=Ϭ*;2G~"Ht.݄KY[C|"G +\AEyKœno2Hҽ ̣Vg`qܬoZζJm+<;/j" Xm$Dž+eSS[A*)ubU2PzÛ?ӤJ8Vp]ിgÉ\?g/#:b9.E0qO<&RjWW_q@u^1 1&R cK\Hk IQq͉qvo֑wڏ?fMN;Ҝtʑ /}FdG69,w}O\-l1EALef tZFi8<6~aM-1دLT$^ V3rU[[%6IG`yi]3\}ۏ!A7R)WBjl=4Č~kmdXSE (i"BR8Ns|g6BDC^me'^-s [PPÓ!H~z=H]ozk%O G5s2 q/i+ -v, fz\ʑ#ݜY#9{<ڕrY;4ONS[cZk0gu57}LZ7sԂy1q'O0S5O;=U&,WuRwMg0{GNN}nKUWN~cmB1ԷQ(u. ĦK2G*凂^T A = "ܵm0hshS: G>`]Z1 ~N=Aw!u'D[^Y-xotU˸НdS(W " vwYA8t y#K4EvֱX6qȥ>wl@w%a?;wb9 T:B?$ś uNfɃ*ϩDsY.Dyy-I}::4Lcn$DuI-2bJ`6xi&ALJ8ElYG*nj%-yK78DP>yQ`v+&EL1>ٗSgł_OLz@ºQn%mݕ RXjx%N5)k */br6,5ً75O֏ %86TpoGxEJk5@< jZJW Rm7tս*#К;V곜Pї475P0^; [De=+*VLiFZz43J.1vOucU*ܲT.`zb %xkٝ*G}4=$4e9"5ݰ0ͩ27 bTGxT-PXXJ$x!atwT}p9ޡeg'GKk[Z!* eռ79 y# 5_L0xܼ c^ѓ㈽ iU'{;_zq:JQM%b߮!F: a'6TJx6c73n.Omhg"6 S3/{{(|N\Ԅ0M#K#p&@"*\( H;Ja̳A`xP^R1d7AoJ Y[2Ŏh~&8/C0/kr8QjqhG2u鿝E'Z6{ ^cRM߷ܺФXʭ.1z i[=`ϵ-K_v2X_2*ճI "ݔE6 asOh):-2U3 >mwy)Bʖ+sֱYix=:Iu-4W Kn_i,ĞX GEqh6!7{Vc< if}Mz幕)muv^u|&oz2L31 yZ}p~5 lE%1u_3'=J, |cgs6R#Z~%@S]vH2 \YN~U&JxUTB`3v<:3tu1)6ܫ[ʊbFs|'`J0 \ ݰ}Bgw…[)d&&עsUy)i#=A]S&t2//zE\uWP.Cj(#.>ICAj+_v4. 1#\<3AF5qR-fĸ=o:2inF4hD+5ǿ 릦h})"\mm^J"Mĥ巴 Պ7+jZW0Ao$]9&])7:d]|erVrB-.!vMY;JB|QjlѶt Vc$Pݸ֪uV!)\yضs}d@em] o'ġ.h$ڡĒ/ Wu&h;Ϫ'܌0@g(>fQNh |"e )GQ_&d*\\{@RɨlDz̸"2e. &Q_}UW0kwL!D:&Ʀ,cك80 OճMj?꿿ʂޚɨKh3tPY%h-`LÄ)ӿk @4y$Ɋz+N,X "}ZoKs)vNad܂;>_ wbBcq;6#L i~ E:)!q|K+ϫbF`"&}8[< \#óuFs}g?]SBSVvS7Ru&˵>Pτ9fy1〠W.nt0[WMC.T~D?E$yc4eBLJO WUhկj"En$sL)TB}͈PWIS.Kޖ=(]Mo9}-ӻufBbRC:^wU,*"$r9UwT|p*세 Vyط~F (ފظώd3oO zz!zjhɞHڠK@]T.HRu~RA!Wf2(5L{$gy?D;_kR|]Y% +@Oðݓ |$˛i;h$< s5TQ7ߋ;Bz`yEH~P_&ɍ*mϛ;w\/6LA}|M-~ࠏC߁ FGHYg @9j8[X~oz/*ś23SIqgƠhb"%Opĝ{yڪ1O;} /De̊~EGP/z&b>8%3P<{LM$1PsK&)`PZb{3%I~dcۛPXuiC,$)vd6"~eE"83c'\rhcu Ӟ#᪲Rl6hUb^ePmεfJږ5X_LY֯ydAv+}5 dYUa\.2=|-D q'7bQ&ޚl疠FlEN1R5>rN-hxx߮1Fe nݯ MX[ʘ&}?[PRE΍Hgukari\a{Y4=E!9T 'ݏvfgj k ;\dMz;Qc :F 8.q/xbHqGC(9̠"y&!TT8, 7[?k1k <۬j2ǒro I4FI:eӱZמũ Q3E6W&rdn ;wt x;Oνitg !Q*Ax5k\y?Je8I';--ٔIq qSYŧF>m_!аOwyPYҢW)GT  }pCk0{_b#W%=Wue3p1(‹j3^]ܜAP^ fZ$VH#Lw%ZA-m2If4e*)$3;u .C%>Ha:8,E ;l(u@M CHkSB޻ kHt6"Qu:@yWm5>7c܏N$ex9}uJ#s `'<ɕM3'n eu1?s8i"Th&5'<+o>Nž苩Zd`\" D6D_6&<(I_]㜺ag9ԗS_*2焄Gݔ6?UGNjjZ1v=S9";U8L#[~ǚ. mSMsk:{;yʔ%\<"Ý>'eznWaoAyX͒O޾fhEAm-{ qx&~H BVK{׏zn ATtOp=VB33QJ ÈI AJM\PK9,iKaU9y:,="-3qC eޣxd|E8hIDlLKR{K6[&<Ɵi׋$PWrar(t!I0 !PVHn œL}j_GGSy^ɛ-5!nAX9/_2buYx%AvxS*a~1=P6|{p e?DZ 4hnNcvʈ͉%^{zl|_[˝7{(q5 ?Yxv.Cd.%>e ={2X[c87j 1N!9FgwXYǹlD'ǓM ;֧'$l*l7]d~k(xL,FRڹ}ɯ%uyB*p$sٓsƼW6<ͦZ{MS:/7- O^ں-`n2~# z0"DLK="ߧl!;y%=w!,A$ 1lOj L!5`6LV]&qhi Hݕ F\r'SLD1]|*4Ӭ~~KT3&m5 b]tb 9g,zf'z4 exno-m+z:ů%_gD {T}Ip8nnꎣ~Y8l=) FbƭyPk -h9xg2ˡe4 9}v4^c6aԊU K\"RcH \5$G75B8;6[jwt~jpix1G._c F>ISpC$d exf41U"sKEһv]dz^emg:zbqFj#`/m+UGël^# X/EJSBe90JPm&~G_ݐ WCaCGl)$F r:H5 (QȠ\u;P ap(id%1S@nJ%<tq}u'虱((4 h=R9-| #Dn\_kTU̖nN62;-h(kb:wQkt~<!4 89,κPL?s0T҉9sq>V}no6T_meS9{@T m @ӔӣjTsB<v1FU"3u_̗tTe#}(CC"ߢ&E$!;w.DQhS58R,I1:*>(^r}S )Bj>^Pwi>)!ǯ#B`&l;ZVD2=xM p 7CaJW[5$ESJ.^f` EEd[Ec*7SvW>dݩ|7L}~='0,¡/33{*ÂQP!dEs2 [ϻ 0)@O ?ń,~+aiGp >uȇg20N% U2pm͆SC犰&;Dϻ=Cm<~Ss鈾A{cv*ctƍYeԘnd_ +dexa4dO9h^=#FN*ל&յ/ѕ|&莾U]!`Z8Q%zj9ֱG MzK dכ߈'h&EKnLX}\4\2LsɂVkKו^!$%jq<*RPN՝m&Q&z=,K)GF=JRyXюY4/Q$]ώ=;NQ&ÕZFbz}XCXX?!7Mȱ*FZL{ mh#Ӿ;Q+XlހV=*zq۔X"ZEUv,,ݍ+;Du&8I8h#@*vZǖUp'\3`<ǵ/Lr Ĵf\$S-YohC} UpqJ@~5#o'@ViLO$dw6Psu3}([=؋x'9*fPAӝY_%PrT1 }X@A*1Wf~гȷf:NAvo͛fM2YTw o'މV=Dw='i4=Ĺ.Pe x;mZװp`%RTMz|ޡ^?`/x9ӥ/~g"YXYGz*ujCqb:m{.ӏAlif6*bI)4aُ?awJx_`B~>&t0pXL-[M ~,z_‘DJ2bc v o # T"^`n^9b4*ght mٴaԃ՘tnͬovѐ%eQ)-a@qY _z1ǍLƎLЦo77wOvV=4& U&\CίV _/DK{Ψn:ډW>$v'IUR3}iyQ`Q}ߔPOgQ.,`S:+k:%r}|1B\BRuٰ,:@8Gz& u7$GK`]X?Y ߻$+aW ]6e&J0UM0(VK"/Dkیe7? Oʌ D^ -D,$Ub~EM9.dІqU}'fj%LVјZ!ܕ"ga_fa0q,fU h/1 BFKw#50k"W7SHN" p_=14,3n<15m)DE{V0n _ƭB 0snԎF%֧uȄ+=\6ʞozJZSOw^wmi:LX)_IdvQJK"NqRA JV1̘4?v?̱Q睗F6V+v'E>}G"%:r֒K9iBI+†Ƌ1W]22yJ@v9 }dy.Dman &,\6({]`9K߫뫢Ս3/O}n.UII{wo Ӕ8L]\e]Vsa s "_ b+`hR%\ोtT!ΚX!$16sP 'SH}!tu,WyVr.9T~fhe۲o-Q'3 D"Ns!9RLबY%8p6LB ?J`l8ϲ61 K]dD, (ӽ_%*(W:AE8Q +/ !s' `>_Tkj& :&]̽rMt7"?Yb _%^+I'+Z^@md=wS)PRWD\h]JY^|.ci$~ pՓJ9[>,uF{!ùPf+_;ᲴH JhB }ۛ=-@Yp q=\墒&7ym{@;j}QlJI_}ݬ@KG0xpFT yy#j_w~cۭLjNBb<`| Us߯/S5MLfa9tcčV,5^9Ë4d }9+X?P'<;n_#s譔%HHMy:Y镴GٚaV>+:V^ w+ 2`(eM|] [ {qSeӿD>7tG EO1n.(HCCLGH\zGX-JRqnJytB>r! 3a{k quL$6kyAPfYbS}h؏Zm3Nc |d i&3N".RG";P~ rIFKWϪ 啤+fhxf rzdIN?gM猻SY-8aq2afvwZcX밑&6:qDd+{J\\πj5RF* MĄ|ugb }(vϑSwӵO?(lQ< G*x:0aݵ9:4(t=ߤyb/!y`huZ%'z M-8ܐʟAC',?CA Xk[{>v)uh؂cY*E!7%Bb_繁sф!%h6? wj_HsTjaҚHm/1?WVJLt?^5&<iͺ:BZ7h.K>"[ YTzŜgů WLؕvLa]B3Id]n^Lc3iu ] Ck0eLK 8NYt PcH oEy8c_#& $ck 񈸁TyFֶLf/P@;OŻS$\Tx(z10"3maU|,>Lm>*pxb0$ee` wC]j& .2FYxq8~ p47hkGMEimz|RD)SAWFE RgbAeץ;p W:wlsicð I`|>sU:kvW޽4_GL/ Ya-@9A.moQMJ1[I:nڔSizGo3vhe:Gra;#9 ?!&`5X;4&~ Z|y\愩T0h[  ࡊ%:TR4 sf/ }j#yJP@a%R7c磗0у8Ч y 0ۻ-8=61Qby҇)"A gñyw Ѕ-ej"jR@&:gG`% 9ֺU_ici!ZX]6Hn. ;"+Gp}2F -TY֮2%t*}|~s{?oF3kP"+{KD@C̣ LVQQt[}4W>m@>cU70sJ aC{.ƒ-ge gfU|jzλwԂ̤w7& 롉* yCȅg G$A龼-O=o(CWI,L}WK\}),v5z)q9˄b r]P5و-虢Ʋ D3wh58!SuLK1TeժCWA߆3?䪸1Y,Dv0'\1eOnv%n$Ajr"j;$.&Q Mp wʺ~gvQ %p/bggvpp7NN8$ De# N@ޠβ&:(EդƱPM*f3mZzTG٦7Iv ap( MD+{.ѨAu3!JgҏQi9x_nb~L+pA:gƧ'`J:DA~׽w%o4y6mH\=ܡT*^ KBk /[QXQpHɥw %[)"/ԤwoRu\Gz(AzKWuw E3hة, b)uMCn)\$kOi/G&h|14FXiC i^YܚD;Pޙ~hi68YgJ'!pVd+"j0;BhsogDsLaW_WMqɚꒄTDOy7Lୃ_!i0Ude xG/CщvƜ $͠FuaW-;;!,YVOE<\hȝ nwks.NhK=K#f.#'0 M>ahNM/11]1ps<"ҭ_vI"QZj [ɳMXBxG_矔rno*A<t DÔs]P:ALQ*6ӐM:FN6/,3dcT2roBg44C8Ş] bM|YՕLV+zxVɚTC;YL3N .=ߖp.GV}a݌dzG^ۏb YY[´u[w;r |=TZɑeeTƿ!){[4d;NR ť( //ĶՅ%5adؕ5s= #{Sn|]0Qz8~T^(l$~>+zĒm $d خ-`V@?USڃ4nHƴj(9 k{_Xb-7R׎ Ђ;+Z8Ș<Xc]iI{$f"FT^xVGM!1mEpLRS=r5IȬ82mzպ^$;@50\>s<;zM34)xS؉4$[ {GCp/ˆŦ7?:*2C?۝GsὩ(tO8L1 +{8' ":D.u|ѢX[U-!=GZW޵CiM\ñ?/aF-2l )!]]KvgG*aer¿t+_"2Agiy-jaM:xF[ .0rmOqPMp `$LNms[O`4j ]XkPogl}Q뾛L/:W.Nն̧ƶwqE'!jE)і86q#3 Cb(#*;1pM@*lmB! [iUk!6j KMARi #K5M:7S 䗇zߔ9_f[G;LZڑi xXeu<Ԅmkʛ{}న8r!gS8TU3+w^^@`~Vb6=. t(E!z\|G-~;~_!1aʦ$G,,q#H&cTaf*09Ϥ@"=LI15n7pa;z9107+}0@յE>995OlaL=@6m~ 1A64#Fkf!wvwZ;CFJŁaK eI,$rF_qe$K/v s&\݊?k;$8wA  3VƩzT3B^f:W6P4AYV*"I'(&aWϘEc^uF2 k]Tmdv^7VD`ɾ5$/AG@XqU&]9[:-JKOއd-y@Z %`Pō+f{d_ϊgFwC@ ?pY JW k!֕ߙ m{fpn;hޫdzX077Bezi)8kg+lRe?(u؝zd/ժDaUy7U~iplH$ecHz[KFď[Nc~vgN@;c2ʝ"BSX#ʄWE:'UCEd |^X,oΏ0!_V~-EZl׫^yݐ˪xCf8גMxԡT9{eAL$- (i|)i,"tBWISDg:\K 1aDw CB60ɷM)р7 ~ô A(huc[27 s _BE /9xI]t!_wၙD]aTk2h8W(dYifC̭jJw43aCkD1FBMe+\Xވ?N*/k{.ݺaX+=d8??GG偒6Nan~+2R9alMVQiRPXS;2kk=vۈB"RFXޏ@n0:[t/gm [}.w/aMLYNWGYX #baKP_P;˅ M_TfVAdR82kaz4e?ᅖKZo+|ʉw;`U~!*wDr.n m5\meƜ]_ğ5Hį5 5sB}bh DၽוD*PcRP2lWdz^&6:s~򑭜Ud)Y|@g@[̍BWq[d"n/?Fqe;9(Y^2>[`ԧ+us|\~+0J8xG?З ~r݅ytox&̖tPTRsdIlfDlKbv(gM=0~Y9?B`5wec>w~)#?8(T rQJ?Cm~oVtN)4QZziKjDӟHeيVn͢>Yқ`ZÔSKst0>ruMy~qK'Rg;3Rd $tK(l`jI^H5ZKZﱫj0 cZ SԳ;}e9UW5Ɇ ,Ƒo~F|"8fhBwAr٥"pr@GL` jɰqw[7о_bȃѐ+bAn[G;NJWS<֘*Js (X@^I$E O@ʳ0Ysÿ?jNb3X??Y=!^aA9>\̛p%S6"&rvE4])hD r(]CfUz `}Kَ&*"46[!5N'#uP=.;(ѵ|#_HeFe#jP}x1y.GoZw3|Mp0HFc -H*ěE(O8{<jɢ =-%<1G~Cq ESWVs,w| @mj(6s.^.&ѦS07d`-9.ani9 y1$ c]2.{wB6Y,dE)F R`cz]w'o{Z8ŭWbtC(8ȣQMIݡ̃QƱQ~  ^b&lX w|I\QK/ #99ȂAA&%N\a/TC4ut9WφU0ŠJgէP'5<|??:}?}j!'3BYYH P 4hp-zY HN'֪q?&k fkI63MlzeƟۖǢ$#aA& &2E +B{+&aԐ<: {wC楀%DI3Lᮬ2^e:S֓4-K1y6JcE/=l[ܱ5yr gyCsЏv[]1!tL˵0n̸ҰJIxk#/M0M>bLG-q#G-O*Y<GYG,sܕ`!4G4M>7~@b:Z6gxXV4IBeïbY}VŀLku\x=1Zטvo؛D[@vcʿ3#L ! ;N*}c#ӱe2>K#S1Lx0Ï/ONW6gS?a k]&ۮ搦llwV.K #BpP_vI]=M&Q.%h+<ͪoظ;='}i#Odt-r]ݒ }t%x>yQ|ƒb98V{p4$MAݽBrkEc "GHp#.'s=OD-`h[!OlD@X:wrPp(H ΆS oi` nVu3 ^E/DU݃pMơ;$8nJ90>?Q M#n}}74k&[$?Ҿ<jײׄp!t;@EY ry]-aE+~i蘣TY-~{m)-9L/T٣k.cR3M9ȒF˟77_f.٦k*A5 b'eͬJU_VB,s@͚uu5:`$Ncz% 6Shh&o8~-~·^J@c뒅x-=jn_xep}Ë;u"eL; BlXlj1ϷQCՏ:Ӥ涎\`2פ#?.$"o,␍hLXVseIqCn0JhoWgAt#ȦHü$Q>=~RpRIzF;pIp}nLXryCkaC~ 5ۨv:lb_'g#,ruy4(^Dd:z: owj4 dJatWTbv{<5R*^KkCb8O'=Þ/I bpR~W4Zk݆;4^7"zwZL$R=%P)-%(B|HP(e.t_C;Z|l3:L>+U{& ݥ@BO}Cf:iFoRB%c?-<erWNJ I|_*y3x~[m6#/PBrӲm4݂Ƥ 's+H%Ag)CNЉ|ԣS+upǗLXY5\eIiM7q}L6ԗmiWHBhliy{5AgC͢ciaQ H IX,-K(ϠtU5` ݌; Uj k+}\ V[:9~I*1Zݟg~n9ݠ* WR¸FK9!Ld}(IRhK$gʸ,fDyfyrZmʻ1' qfP83- s%:n1Ӊ0.U쥸Iw {8xbrb- AqlvAAC4\nݘ@xR$SpMPoƅpL;A>wT?Oj60 /4RX>/>+m9hR;%U|F8cp*F9ө癱%jC|ں=Cœ:wCX QiH _dߦ'>F^1%ӹIy?c֨k7#[b3m@ss_ goC,,pʣ 7|DS9b (˞yqBk?I͢ 8MP{0Nr{-HE7 lA3ç5`q;<( eRԯ4샃PUM`fGc]%(F&# r"G4A71ay\ "p ߻U@iiFV1~vs e܃! @mro\J[6262`MfbE X`F $3hպ?M@j-ٍLUD 2fHݕZE<D2]V˒/93SfǶvl0>pBz~pEl>_sԃ[U2v,<'. LQ &fӎPl"4_ZhS s;BP6S4lFN% 8t'|zk[0͊Ͳ ~)r-Y?+'݌ H(!3g0$g%³9ρY b0MGL\w id9-"QnB3Me.ѵɄ{,=-‚]K?rvpf| "B@;H E`TAά]6^ϱ` I<&AqQe[0ғ-<hUHi& |@[s<.`~u`:9Vn1)[k5MO ]>pO_;Kapp'푣⪉"΀78-DVS8֫Л? C=H4!]&Uz QaH6 ʍSo]4I'AK$?}J4e9\tO5a \X7VLʙNcuD0NwTɍ=z!9(+[mQWS%+}'Fm71ioHkR"{*ٮ#xV@5@}^72 le˞=]""!ۆѝ=+i[ZզEh8t醽nSmgju#ixџMG6nw#@Ey3uhRxm•# &91%Z zgnc {z?-@+=?rijw}ۯ|oXƦoiXrB*/D)*ڈ/BO >=8C- ")#06$ȹOE42p00ۜñDj}ڀ (v-LIWuҠ~2? (ZJ "'ʍ4Tv,pd]JO(*§kr4 ̧Htg lk>~qRe2_]`t LR|ԢGׂ,1C%|p !@~D0&\T|>f z/=$4ཌ]H /AڿE!~w&e@WQ0;Ka |ܼڪ7'Ol]T{TVoB,rd2%ޖ^d@bj9ҠQaW7W[eCd\)%␑;*#.*q,'q O{KrSB$^ay#'mvo|Hw*f7ڗiSFNS ưY"c%ʆq[f?89YghNwc%[^?CNqKnݛz)̩̏n: QG?^o!NʂnwlJ"Bk FO%Yt/Uߦ s<lv[_zqq0>=Wtl y8U oo}J\AnT5KnvmN|hͭ#%ڲR ϋH8,/qhト5Ŵ?*M#[, ;fT9jE¡E 8\Uyrua=y1kf"`ds'c#Jv~˘&!m\QFTPR>539NuƱ"4* 8,_,KkOBSkXm_p_r"ItO߰k#s %Sg@5j?!'et@H75P5[">KN~AWSpY| ((Pv̒tH3<c_H; sEiD=GעONX3BI\ݶ׋PLn ?qGGK_FѪ|tb@t&0h 4 &b`p: `&  1|H$=8.E`!l[(ӇifE'k8IU%~4mܓK?<}F37-C1_ %X6 z 7 =O3bO~u 7Wׂ<^"k.Ճ:_Yhc.JEJ uJՔ߰-`Ѕ9dDKhǘE*|Ur"?.81x0g.GZԹy#e꽜w +@Qz2_ߘV;/x=V;zBo4;k:)+@f4 d,¼=קZzJ9a3vUOV˨uÑ(@VٔTKL .k]eC- 8;EX85b2yՓz ;&AZ=P4<ū QAN,x9'b@,UJD/U6og"vF+QTo̎Mee+B] ؅NHiFrGߪh~J+ G"}O;}G6g:*Y`V{\)cJ3tJ=ӑ#}.R9Y~|H.a⪒B=^W>BrVFZ![MZjBHWJmceX!UF=G9`܌ _ 5ѹӇC!>)_o;A?oyG*ڨ E;lvހѺU^؃g,ol7;9Y,dKF#'*w6NJݧrbivmgwlN6(ĨA7k$ɤk_d?_IwxЏ^:w5(U1^ LƺҫIdq;^OOjl#Ђe?(f"jq8΅|B9ۼC>IƔA{%Ïbb/bJR;X Yv~g<1`P'%n"{p}4->hM *;Ӑ@Qs`j[=>eϲ{ $^0;IclM@J+hw1Fe޼\[D :9wn i$TYGiYLŚe>Ê6Ҷcz<`Cv7)3/^|*/ORNȭY2vy̡uPˑDuzܷVqb"S[nrrZN5B *"8׻Y;$H-a::k`]'1 #>$5&%k?Fh޾S&m1RRJ-Z1]qnS::th,2;7J.2x(θ R3R 7WnrfX%vd?>eȅdT n'P3~R2(UzllxU6A^|6[WC]SKw^)2v@0Z c1"Tm@\9دVI߆sAl'BniR\-9:xSRu"\,Z7/BHuN2RvOw"%|L>ixlvedr\-E&̂ zt0GY>)!v1ǀ3\ᄸ²\!h9 A?~N{B^ r U&*x`3yВ]V9u"OF j|lU0AR&aejh t"vp5ʺj&Lk)Un)|KqS/U1/#Gu=>eȝx]c2Coը H)GMVooKg=JN(58k{9dVw_(d{@&|Xϓ/Gw·gXPiO^:6KE` ]_/bDSs퓱;@<Ďlc^[`b 0Mݚ<] MX0l Ԧ*%vqmbS^ 9uv[q(͠k]',b{_$sE՗*&ʖRYy+Y7r,o֒_@wpNڇV2g_Ozr#=(hOb^ܹ'k;F6+9gX-Ӏ)z(Ha놼"(lǭrTB݄^IKp@h c/ Tk#9x!Rpk// tOD0*mghsm 2rmvU0+Y}m 弍3Tdh_L d w_nd?:V-uimՋ9> gZY X=HSPu@Cˏ9}뺎S :ko5L*5I^A]3GŞk4x%ӟ%T!8wW;uώ_39. ]h:m֢agvɬ!s^j H< QQ%bQR1 젨v`F_2Pb%%6wGx | ͉A #~p 7$O _aLh8Sp%Ry2WKR]H53 x\<1 WF/T}g,  G"˄K-Z! `NJvۯ1# f7sFә;TdB! ]p!Ѡ/vQö]mlj&bpBz? 5'H)GPF7j;4 b"ۃvl*NW5gdπL:Ձ@uݚ2TI@Q߇%f?:DS8th}5$¦ 2٘:'LomH=p3<}aɓl {e$A;PϞTʑiT0,.& h R:\&y5${n(q9α)K'i8s@FJ0M*Xjw\o_nʭSZ!KMs A_x+K%en-ǀV#C<)È(Α _ mG(gvAKy:lnNE!z}d1Zfp]tZ7tO-bg|Au| .ܤI.8}'ƴ<3ʽpA*"Y7XJs[_&jdA6fGTLkGF{hTd3BIVyM`= pClgmggSDǖ.Ξ.b2[4@ߵ3??` 01͚/l*#v4>FU)̢C 94YY܃1{b+`Lr XItF|Ss"JY*AtT P1G"0!!HDsujlz&ܯzݣ\ň/8QYMD<0UF^K^|q(a-t4}<)j:ix^V߇҈䇿[;[BV/1ʒ4y:k&.ZS k =^Klm3sVʐm"G=I][3 /6c QKiQuS;[Jkn# }BZfj[Ah]tX*̀Fv ;}1κɕ6^}nU჆ilN+ZeOboI!FS3R[J@!|;A}{9`+Xg>yڀ 4~_ R!5+ZCDT ǖ9qJƸ|wеQӷGtCI/HπI=( r;?%~8Ih"3G)( 5CbܷQSs@=+#SZN JLie@̟- 67_{}G">L6Ydۃw.|d}4RM]#_wgaJ(26$OETfuV*2imݷQ hOR(ZU3dDH9t ?D!K:Ǿ&Bo06a;0>*A{C~WacfC^2߽-vn^ԡɇFFD?&oƠ( Y2 K5A0Tvۢͱ{WsRǼ+7"Th* $ӊO* aSoO寲Ln%~|sR$^40=J+lI{+W^tA/ٓ\JY[ 1M7 p$ѹOtl؀,;u7vx ۜ&s!7!z >YZ- ]*vq>'K̐eOڐ3#tT6!$g2jﱶoS9ƔrG&l&ƄcPmw(q#PFge~'ޙ8TK̭YcQ.w^{ LXеĉr86 \5.p̠OV%FSdn%J5OHd{?֟ D P=e|) xrs$ 1aFZo-EOoz p_,Б {ežc6]dQ?dr.oK7K4 HMqQ%r{^O1}Dls9,wfNv<|}ɴ2ƛe;lZٿO<_e &^hb`ԲfS?Y4 !& 0Z㘹MI S/QE 8WD\Q%cE۴񪖳qZ(s0v9g::ݡ x{궳aOW(!WB YyP9 bČu=O59!La"l Kߴ9ZAlCt< #w&Kmm/])wٞBa6IЍ Gb'H=0{}StD0P >i5%&Wx'0v|3, @(q:[9%8Ult|w$÷Wi% @uNea5LP ˂KQg[t2 7Ol75Z{tޢLyv.c4:we'~FDӗa֥et3=WEJY-$*Rɀ{:d!D1( Zzg\0~s>og&ny̔ WgJY`8[{$]4"OŪb4 efOr5{5|`tkZA_Q'茍C@K\$ ɓ*[$4?Ec'ŨοT"I1TJ{ xn-YJ8Ćֱ]Ĕc/xheVW*Ui_2$: 9CYǏC#RW}n{NbFm2)Qi/~ Y_5\#ɷ#X]6>U= 1&϶ڮ_|85Tx-DPwY0"ՉAb[ˠnEк5QybڦuN'm*ε(l_"B75& AX=m qwWNA1NF mv@7^P6wUgP[\bE9Gdh&G]qw]8i 2vԱaiq*9܇$0KjB~'S=%NR3A-gV9{|;B"̚,|@#w=aLNAQ:Qp})~l#cfG3p,^o1&"LDPI7 &,=9an `#h=E5h?p\TOA{Rt>Ԝ:x%邔㬓~7ٙ1klJm914-xql1BѲW_O4O!o>7Ku}%!KH,U{{ⴽ04Pemq>4ٖFy %*"O^®1vFv{aaGH,.i`GRo 0bD(ܩ$NP3X `*">}{|vآu\3٤Tbk Ntɗ4wjqdOR%Qq|z|7#oNg4jl&~ލs]~+Op'iCUdFqҠ).GvbzxjKL&gB0ي9\:`_pT5j\CT]5u~L w>{鉈!! SqцtCwߴg!jXk|;'ƥn[}o/SgZ)|Ӫ 9C#.L4[j/ٽ~B*~x2>-4SG{Gsyc4>Ac67x+Lw5;zDLB3;鸲9Q@ٚ(War-ӿ|ǣ.ml[̧v9DIaɲZ;f0ewV ;a0o g|{(rv2~Dh-*BŦf31 4H{~iIӅ |'سEkG@4&xP Zuď`]hXYUf!*VН$61 M%{0pɆ4IUK*(%?J t "E 4DpQh#Y+i3Tys, wN`>lH/B, #,%MZ[P͵.6- ɚkt3m ]̓xCE# ;Үg0g!D1>QqTԷE+9Bl"q|&N8Mk7^ h{_36b@-Y, O D,g-}?A1&̯~BC?4Ԋt3C)swj:sY+yf'zٞu\rZ|z[P8{E7RwxE9`{HC0xH =FL rHS_xprms\mI5]cttw\7Kx80M Qg( iqiڇhւF%L!AeKvuU?a*[Qyy>xފ~V=Q"B},_bOgps(!!4Ҡ9t>&FJ$hd&^N[ߍHȔd-4cSY$Ϲ4a=?HVнBVXUxޚ+'+%$+rTM2!_qh=C c~O'P~决n"']KAvd!ɢ}t}FcD ;4k,CI$[yE~?̫IݒWBްr-G9*%Z0>R^#$5 GDd'nB@;SË]u?OjuFmS"A:Cy1Ze;~6k(~ f@kw'4ﰉdS *~*25VTiA5կ]#4+7^ '*.hlڥY4gɧpǑlSAҴaL3,u oECC&Qqof|c1Pt_uCs)ܺźIm9ii@;x\@{*7gfzz8u3ܾoMzQ3M{$VkAow 8B5KQEA8pɹeOtmN*ڢXE(\9rLJ:yƶ{u+^(Y4Ua x\|Ã?G'`&PCu4I=$by^0O|DʨN,c;s{\hD? bcA:r\o \A)wAr*=yLc&H~]^3{f1PxM̖|~> J)r=ieb%oJ@?O4SO~/)E_2@\.FjW${j$ +9*a@xܭ~a[^\A$XV::Ed֢7!~C# yZgRzIb_sn*F?Q(7l㪵)ᡱS&!ցKK4>e%6o$wE%dB F*8M~@,=Z鷉)>zIiٚ1dfJbȺSp@*ZBNwxZiP $dTWfiӮ¾ngwT$f[e k{s5✫XIs\U[(#`lSs&{Bi8dvP&Å*< ĕx:-vs1 wLƦ8o_.wwBSvDxSVYf nmDI.i\׏d\^VY>@(n+ <:(L%͜𠝉j5(>5W|a8f~^ppRv+& 4OUpƅ]7_fCJAߪ H4/j uNͤ4e\qC#kϞ2M]bؓ$݆g]NdaSg?"!T’`Zt BD%y1T!DT^,8rG`pc\L.={I Umx[b7_f('s~ 7f(W+ |X&4c&C* sAY0uW&ok'EU]FJ0."uݨ>+{&qEcXY1KEbSL_Ûդq}-?Jb:Mע8bgl!-OnxyD}?"P95ҥ̶ 0@`9 1:sA_r8Υ*Ozs/lk7G5':G7Q%.1o,5c?oPN2I%ַ ˷y`Eni}Z5}|kB΂K kٮ"}k]&I=M4^1ðyJl\/hTO{>oD⨸S ʧU8>w* mwksL 6c-ʒJK'E #Bg=ru|l<=UMm*C{uaLGo+YSYؓD%17" ;%zھ\kYW~.u+ .~'UsۙgFq7=3z-x?=LdFyK+ ',~q="&(9#&R|GgJQFDmcۛ\9 #}⡎MǸ "I&6y+}kA` 58H7 xC<7rr70*'@ I]ܿJyF2wԺd%Dj'ޤ޸ؑWNT0'v%H7 @bW27[b. m2 fٸRH1=N0,ḚRN'ޯA&TZ/P/PDd>h0_11SZr(4u wdj8X!in?m5)p?m1sl;ՋAiZ!^K,$uIU;Rҳ>2\(0p6S?L ?a W`ВTXgIi z[|HKP2w~sS)jSbݒWW&ƹqz8P Y'~# ٟS0X?%"zO};@}JךcJJ {iM7(U}2zB634kFIm:"⻹^e?`ԈlTìCmY?[\̃em|vKċ"fpv)9'Q,i<;{WZtK3}"8<d%WՁUWF"*rnBS.ʲO -aat e\JP;MrlAZQ(C|O/Ey'*)]<ԥX2 A5h\+3ʓk |rq)6q2 c 4eCkW8t1\'#a{)19E}߹|8mc=kN.5 ouJޢY՗%82΂kГ9?ͺ H.KIO°:!0#Rf͏IlV-DT?DI?v#?Q U[@?};c)&z+n*En.1pKcdI ܻH2N4w#_VT{Gߌq%צMF8YP|<6{\gF1.9i(a'࠹p9dUAI>pُ*jgw32?^1U^fdQjLQ^@8:б]#lMD!TN1?D24Y<`ʑP)[.LHXշ@(u+>ODJ\Z"7 Y #pK4Y~yr WO\q! MCMqړKzJYkDGqǟ#8+@ۓ `E$KsoȄ0y4oQ?DA)[Бt- D1</'3VzdCD+:^u=?ibǔJ&j?KRwƴ` ]!yy+-2m&m?|hosb0t [DYٖpa!s5Ob`@.۝G[WC5#]J"| `ow+Z}}̥կzjs3Hb I}"`⷟ svH s3h]l}U;ymݫ[A-F1E:{\XwI5G|vĖ-;ԉUkd1+s$Th,^v0߅ÀȻtL~K7뒉e k+tZD wyдlb̀L_߭E}䀤CT)"wyn*:C֤T,\,|12jā8SDG=O$QG.KᆞTCz i7aE2FpߎeGd w\(5kqP]y{Xu9pT{|AD 폄|(F+ b@emvL{hMLaR&zC :A71{޽D!b.b'[yk,qgȝ?"w82+b0cwy/IĨkxڨq44֙[77\t 5t#c> NE9+JYz.4Ќqх T:!=T5CzaY5= drp:3\õqj-BUO(`tc?Ky@5K ws2uu)&Hy?)7 N`[@9mv\{'i%$;ʥ>Tᯫo4!44 ֗fFx"*0q|Ç #3o>;2]X,L YљkOޕ0y—!F$%[Txjk6FlӓS)|>-F2<.bKw&YGyٽ]p຿˞TVpbF 95t3\'ZslqHW \-L1B|x$t6XJ{d8x4L0;I*O As0agky2=>FXP$ j & {k2_mnik6' XQftƂtL;BN*7IexoU5Q1T+\8Sm'-;%Kþ&Al- LuwL^+D{@[w &=>O=XiFs8o&⦳v4;LIf\dNJ$"xCW+ %%D׸`ăx`g`G(豠q6SRL`Wp@Gnj#"D! ?.uϔKYo rD۽>JlTifr 1Ă8֣WrgΜFXy?bnufMfI`Lc c[SDjԧ6ixxQjZލ,> Ns9`(CH ӫ7pe(a22ldX\w)m|Es8x ?#2~7x^AgA!E 9-h$K^yn ӳ !m39jRj\1K!0~m-"zח-` .zehLZO&8Nf.\YK#<Ԉ1wE/Fj \VH2#I*5 o8[u|'DF%Ÿqop&.1 Y 9.*H3K@P!|/Yn"4 i=x# {&t7fIc^~<D10GZ/M G^u}=)AdO_DT3'3]9Sg6l̢qdbA(s-ӫ珮7PnMbu8On/_M c7rqW7Y)`KGr۽09o'W @h5 |tiU$nIp j#V`$ogrqxmF^.͘׉ D؉j6b Y N9 *^Я8Hɠ8,U2&H@1ݹB>JeB4#џYqS:K9"d 3f[w< U!]Cȩa ||p¡"Bn 6={b^gSf#uV:q̀iH0џM1i8)'YC71>jI;xd/vsÝ ʗ/(̪%yt2`Hjo߀;RKcޭ1UNÝс:%?i!z!DƇ4V̭_"p?w8aCa8%lc3fT Ӎ5;>`IAE]lX-Q6)5ݠ^yQCPS;kq|, 2@\g=9$ZCǫw'\Ϝ7t㨌O&P6; 9-GjkYV{^{Y+UƾKLt%3b{FJ9q܉SLJr([5bu~sEXDF_hv+?=b!n<S%x-Ҥ6$WIiy^R,u+a\E_" */DTk?Hݳ=m$e2m~k0<\>o (|9d-~B9W.ݳW?H3!ܬ`C=!(2RA:ќVͼ.3NdNGVڑe>Ul/h,/ T3ouv DL)-p#^~5OmG 90>kw+Iǝ *'OiN!RʮceCLTC5 o ĺcY"ӑu2BEz-'Nl=6 Bg0H$Cj)& *{#Kf^R~YFF~bq*I#!sj I8P%W4Kh #ƀAkֈ49oGtQ=V:)eˇ#K&o[s/)y.!ZQĕ} H#d,֕O1163YV ~UIcu;6.s3D@9ɈAGeF;HpR!f>zqBv̝>@haN!a.:}˾àu5R* ]]Q}g1Κ*׭CuXJ޻1tjC VafUi6/v97!lU"KK+uӟݎN֒fbW5O޷u}V$7!eZ*@/UP%R*+l7}9?SV\;m꒦:}%0Vox^#"n#&X%siƻ' F4NSjǶ-D`LpLi?W!wJvdE79~ N-_ 4OŇ#ޖj)H ?7!x5FK[, eF%ؔ ?\]g\wF .+'k̇[fKD3,򆐺f׶ذ865L_|zB$)jw`oQa8"ua>!7tnjy $0Xqz|ٶʓ>o[e0hbcNptII˦\W!NIH+r^]BSKc(V@81Ĝd"^`tMNc,+Xlmٴ$@5 $iV "eܢڅ2_TZR\=EbgΊz%ivH#0{2](z-YZSG *}qJ ʆht=1)&Ał1ʮ +Ƞ(B^-meW"96@;k[stAuCtL0ЈMMӇ#cmfF*T=YpNNƒ-{֔+g=IS#oEtu|Gq.qC+\(\.3>5Pd󫻙OxX.4TmUl tk"/he@~8a+r P@: Z"㜘pO6UԽ!y|荤:s(+LJ/MFY]xR{}cjy;"Y6fДgTNs!(I*=R`kv8|6X[HzK 6D= dh\zjD]%6_Hx?Mtqpd7Cdz'wXMBT,Sp37!@]́b5sU2Lw!uцNqAIޘ U3R[SvƿE YNQ+mL*|^A;:[KKXMdN~ բc!5,I$x\,~-'9R6 'ݣeQ.^f%c%KG5p `ؘA+O*F۽,_hF` 9M LV_o V?;g#'b"TH@UKj#h!Y8ՆY7W ,]#*idioԩ?C)IlTMce?䕺4UWI9 VLW! `)X?x2A;/VV@X@TWWr9H@5k+pqha$<dej' ]} >'ޯ"r&=hˬe4̃*,١ k|cdwRθ/Wj'Fsc-'Mj,UBlrg*n¥ԶD(sZW<~{9>wWz erer3ˋ"[y&zUv֮tC g&C}&ȵ࿼t~½Ѿcwtd.<&>}ek%~% hЧװف&G"[f_Hwyl Or&-SwSIOB۟lIIOSz *E&1fA%̑/O9v h|aṕh z$-areG㻶쭀 zO(cgQMD)bIO23@iʬxQ&'0f~o#70VӳN3:n[nȝ P!BYKּ?k!fRhV yiU9oJ[;Mf!35|פ(XQ%d+C%nyeÓM//{_۝;!dqF`EkZ(a [6^=fU4ͯ䙶W$Lu%ipbec @Uy 0`zcvO_zYx .()4 @EGGwռv(7ޮvJհ]~bdAqT:7(Th5JQGR޳Ŕ{^FbNKedaE}MVi_ޕ>c kQ7lW]O K9PQ;M+K @.V ,„A ^QMH~ 2Aq%-b[^I!#[c+y5X;z>?XCJevG!\8 E'qtPЇRQe!kPE#5v~Ca )%4 kKvi*?IYzZ0@(4NcH=1z_q˳D4д9穸?Ֆ\ dGX#JE'OGC#tfj?Tb:ЁӽrCbo֓P;ﭤ ЭZֲRAY ^GǍ9”A#.{Ab"ID(~];xy:#@ĻkR`A)4I\@ Un&&@݄Ih)MYHNZ _buIE}mmKsAcL1'ڝifcζd 8 d [xjɣsduqXscf"Rg:LEߕ@EtN `.ffzH?kȏJ$+"40A[W~r܋8 ?!_{G%Ѿ(SM#5&MNiE$?4-:@Olp p}}0}Sf;ǩC-.7#Z$UX{\"dil[icљ5XR* hn?T`։YdOȡ?j&N=Q㌫8"?Zw3TZ FOx0jd tD*3SJ[46AMl#n5?Q<L XWmmH˾7kƆX#kIMX\ǀYv]~c#HlY['3o@Lid/p6P&S@axmXEے}& !ũe.Wؖ#oZ|Yb1JޔFĮ?H l5P6"4-PB턣ut 0.$HIX!e7*w(Y0(h檛*CIC7*<:\)KU;[u?s2zۇAuRkoj(1^NKs$ٟ8kf kMaWA@-:WPC A uÐC _>MɅ+d/j ҡDhOVKmG \ęD ґOw:1>*0=s.[ӪDWs.Su- y6~/'vg2pr3L^-Cևd zT59g?WS,(9x)fvyMM,EvY Q4:BNB D'9v{Y=",10=J0ou\Ah] LwBO؝?DLha/nUQ I]DvE$u(ީ|?!TgW@eTLCu*!N~\;GR9s6f4XsNw{wA| 6[ +1)!?@S"f`G1;^3*)F@ryCdJ9[ 5%PriNYfl@R>n&-3wG(ޕɆN3<&WOEW*+Gfy*Yp1@0D"I,~쩨O{ o=ƒ(c fl,$F:j,8lgoD<FG!5>=zGys H)Fv`$CMD&E]FHEم(l|?F^m"+ӯ.xh(UP%34P7;sF\Mhx[(95~zKs H;. Ǯy@3ZObK}ا1 5aWq0CH~3zv 5KQAL\4 M J:烓0 V1L=Evɤ B{Fe$Մn}Z uC JFW4=:;DT%ׄ.AW6q\>.(Hn@t{*?^]~9#0K. {mP* ,t"G~85> me^VۣVJ-`~2\RJAv>Y{M'WC/ٳn#R)']5E{^'?jE'm86;~Ԅ0}pٷa]F|j/$x3G6@3߻|6aRhu=<ҕp~┽c]4:o-j97̀#*wwXxʩ=rdDO:ַz(D+*mfꅆ'qWs ?}s T1Z&GA81:ˎgyd{KII^eS4*x)lFL;e͐0c>R5Y" q̹VCwPV^AxHN{dQOZvq=>#kI:ηqsVlAO"B5Z^<)!Ec`T?*oBT hxPph0fq~=&SX&/֧tI ݅9 rU((?Mk䬏IL-w6P;f2 ;R8:<x" Ʞ=m~ Q %%l`✠r7IpֳpZ/lƃ [n!D+NEY@N#3cŸǫ.i]6FhŒ6 j.rAdZ0,YCjan!/ "X[hŒ**3SiPWDջX£bUeT Fx)nH⽳0R}+p#AcVfre ͖ YA69{&cL -ڔR$KLqZ0;>"ʰ2X/UQuŝ%r׺˪)O -%)@1qѿ-(rZJz=-/% ]+> :D9#Aehűt̛ c+-rߊ`'Oe9n{E7@c}B?R3wɆRwo`=R;^̶gCgpj-զVAt'[]}i!(\@|dc`ϯygwBSFyLk >2Sj/ӝ"ޜi˛Wr| j&+K*}0ٕb&ZҙL?!1bCR?NV螫lmv-膚[X2&>EU#* Pa{ÊznR'(bɐR>|(U6&e['\ddhvнڶ mdrN#yr94‚Vȉ <擠}֭Nl=TnwLn>hUU\ A!nI ǵ "W,p5q;&8Yx֑CB +- :IfRCFEɍ4#,kF(Ϝr7i2/qZ@O_g7` VSz߻`1Gj(Az}E嬎vXu0Ngχ̗9I nFA^[P'/`AG@AhC<~aLgy8yBEskl9|٩i1*]oאE^wh~9[ ,mPch=! )nIHCǢVšgOq-dљKZB6Qd/XXBs1W}'48)l4 j=Ed* 2+&'x,Ӄ1w]t@:^z&%<9KNj7;{"?>`Fyu+[8Ug4 s36HlArLVY [d ܛ#89S4\doxz+1zRt^%nJyzmzlƂ~b0)#"ժ.qX;.Fz !10LWFm$Lp<{+){Y3 [5\L'cS*wn9QDfDQl94u!'G/Xٮc '> AQhZ;LLe sXuz&~ 6vPϘ<Yg"~a \7MȒ\k&LQ:SD1 ;AqcUlEJ3m˄Y% Ȇa5}u[&cW" uE, =xmQ;Ff!ꜘ\)w+U]zةj'iCV)oS3(F]IRb3esUR 8OC,6QDldS8QLa 11X'_'#"6&dp#'uڼb 59s^<SWؾwԧXꤙhGI8D}y"~:ij.͵| b4#mk 5fI-U=Ȅ9O&QI7wjܿZk'tqx3!Ik^[w2gTM#[I'}`"xz͞wLqoǏ:^"1s{/ro]y_ B H+:O~)dM>ݡuJ7UbxFLqizo'!Z~r2j\ssotfE~1F웎$?gqsNn4|% 8L-HZ31hT߹D Ze3QRԺIEOF/_e"xHDVCzDS2lN25|-a.TSitupkkT=_`Z5)yfj@)̥x}N(y_[H414sǓ5jWTкJb2օ[Ř[DГHs5 n4Py\wCW48'/-%y!{//vm>$g)|lIO<0'4:_+,& up1z,#Sջ)۠}C̾<M:Yw)}3|4>4?Y{qv';ݵajcM =cҭdurե<Zv(kq(:9|z0]I3}X~ S WF,fKP4C^~aEgR䑅4A}nuUlυIG7SnqnLJ>Ip#lwuУD{;aC 9 /aØeT[`!PE3q@FlXA𒺻6KF TjtMՇ| &7wayW`8G]_;`lqTVa[/7\-ze qYO7 +eTO8Mjk Q/.Јf%3tZirBޚgX~Ȃ [OT/"Lܗ-(*zCkk԰rDJVV-Ҡt7Lŷq; HdZ8C7->L-/PAsט Q#5T=iuqqnbBۭ jB>SqƢm@_UCX_rgV$i58QxheaeJ+!tZP(w*Pel*G|| (s0Ј*1U RH Wt+BP K)v, 6Dw36ɜS%ݒ2JsBb 1nJK&gfu݌p({Q(+x DAwI|-E Q 8A޼9cɞk r-uy,O9 CbX\d%T!&R16, *@Fϖ?vðI(bx_@{pƷ+#]9I,S~ c>WS2&-@FTk<{7Y {l9ҩ}WhF2UX/o9{="̂y9TFuFfG*L-lđp9& !l$> KDdZȐh0i9u`8U( M54>zO .÷Ou|Sa[ٝ'kZKe4R,xxZՈv[!( ʾ\>Mk0B{;Z)VJ}fH?pcw[3 ?YǍ~T+(`Cc;)߰?k1d =c?iNus6mt0[͵0r肥^v|;'3H}2EyO&'ǣbZGÖ՜Œ̀ %G߫mvr@h"~7M!DDHҷD 5 p2T)Z@0|_O(@KqnjN/j&6 efk3:1@+؁)<"?d7^k-}w aN2-ncR+o|KLp|*wfщl"X)wx\T{ͬuBR%(z0{q0\ ~Ͽ+YϢ9 )\2w2|+<\riq(CpTݾ|GxzDi"K=֐yR zw/ϛ!Uqs2;YzH%H}_m<ΨCnpIVQLZ+ُHzbfВt;ylZ+Iҗk bn(# ^ϭygt8xyCNJ@QedԣCPt-/12]/y*=]׷*$% ʈ+.J/ bАB9"&b3Iy^N`!~˔'t:3ƌd(3_~x+*)FaW=ϝ\,0Q6W2֣`\)IFG38JQ1tC3t[DLt"2O9#NIfϕ񑓊NE,Tnh{?zscCLv}@wMpg⣙oR0"eO#?g\^psiܠ'o5./_WI3*珪MFV/ݪ;ke^Pwt5纓LO /GLr A,g%Ƙ4 RPOC$lmf!ݏůxRZ%~fHo)M%9t22܏G6,3颉%`kDoeimQ&-3M$\{W,,A;:(tj._plp'9̶et%^cw;Ig+s_6acc%,oeɫ]-4b@$owʦe1Mig(=d7pH3([?bK",hw'~";RA#4 Znik Uf{ Wj)n;3{R Ο62L)N$8U=xmDHD3e Bpfdr~/1"{60ڍMDNҒPĪך^܈d05,/5v9PsS6ӌϏ8)TZ-7Iݍ\;Ep%g \3 :x)K1!0qntr;Hr}Nq? ñ (--9ɀ<`3rЭZ |ߎQl5^webEJ%TiUo-}Fa`u~AƲd]%cYnqɂC~((CmŌt38ZS ,^$AX-Alv f2SyBJ3-Ծ,MJlIۓsXq'I jwHoJKhM?̠tI]'BOM8DBPӥdA(9﬜xEV53:K(clL} m*r>n~Ps7̷ $q%TwDsqc.jo^TrSUA$x F* 4?r©h|~Ԍ3)skչPZ38? Q Ze[ؒOfl*WzއF[8C9f'oOV+u*xBs,_94/t.d)}p᭧$}He{u$>ka@QuOʇbpĨO Ťࡗt4 dJ.ɜ6GPc9Pat^w}4fbЊ!v SƗQ»`+e;v[ucqhoBzH5j@_/: ? }*t,X_E0; 7o$g:H&ۙi?( ֭3pSr{=Z޺+E԰sLRl65&j"Iei~cT5Iӄ}\u3M@v=HjW'aT:3zӺQEda_ƒw=6 X Q)Z4/b]WSBB mm7[!YQwT@Z@L,~rԷBi1%ȓȰŋ&wH ed6p毓&r u6*% F1Lvsؼ=@)\92$ C&skΓaʭ.R_!)*P3w])YѓgˮXN^ΰ$b/S{":] s[C ;@G*9yiRqgĸq K;fKa9'{1 DHNѝo+MLp4KE'Pp5gӏO(CȫaLl%&h@bjFE#wAFneODA:%N"Uqw } {4ymHFpp׊T@~IBx> \jD·I!,SoH3oy҂zUgHRm3.d VgDt#7Wv.8BV$R,oAܣE.篲tX͵UD!\T%G >%|zQ0= Lծ}!Z7 lys|H>;H8Dvᣛ*CȿUFsR"&sEꞍA$ǫ N>գXsZuI3ݫQXTb1NX\)bzˑ`Xzk] @O-Gg2%3'$ 9P,Ƣ/ )Ń}?Ry 'e v:}_Z w}%4QaO~&oԕ ~bD 8up&qs TlwPO$y]W!`'*/{ty̬/̻O,Qh5BSe9pfvx`Bʊw7v b.͟rH*oc7H `;5Rf$Gn x3g$cvʑI<ǧ5XG@YT86oWR0CTԑɮD >1LsK=NuzgL@n=JU h΃OɺmaP3+g}̰ ;r,0X!^*-cL])֔H 0_5+7.2z€s7E޺Ojtz{tU 5]?Cmc 3v|57ۜ/Vlrמ!ӯ{¢ *tx`5P!L|u6Mݢ ^hcgׅh¿)T0ATX?N#* @du&;p]ž:u\} oz$%٢W")!4,Z\(+$۽fOǡmy= |X; xVzIJf {Vɔi{҃9$6}VBj; 1L\y4f0: )A y~]g?T:b ~b|*@Nl!o1^i(itw~7CuOaODL虿H[]?I~^$ sl.dLpL;iXB Zn{s`1r{e50BF"2n/ns]a3 խ0&d6UҀWRǝգ|ldP&1*N%\FFl)i /&4vJՄ30P4ɦ.B0m)=gb=c7GlC񉨆؜Q*Zƒ ׾DmK ̄QkH<4r =:y:c̶"ZpjC Z<EQJP&K=;uLx cŐs &\[+ڏ*x>P': ?)E[FAQs;( d%] -TdLkWЅ"FY 1 5R 8;3(0z`5gᾆl plo[!n֕8wE&{Omr=\s&_BR2ƍ~ }ʼnY|DN\`!CFHʥC$ۚeJUŷzb'bM6S兕3Z{*QY{ȟ\ۡh,1I|`㍰R9dcn<*e׻Gqāf`.ތS%"(DeNٜW}k^R.ɝF(dOf5/9&E!-hNQv_Ppޢo&彦YhXDh o. k#B[4#@E Ke\+6%;h4;~% =+fNJ#[n9l3?9& p)2`gB-4hQ"P5e]>{c3n]#s/bXs0G$/",Sֺ{qHN3I撄`ı6aW/ NB)F2P/I; !ujs_!:k4XsI*OVFD$ ʷEIM!6td#9b?ʆʠ@o ΧzRvm#*]\<_RFf!Y)K0dBj#;k_>Ӿޞ].D'B#13K{$褶 2 P:P[P:Ɵ@~XtH '*b?QGW5x3C܌|>g]s#=С)$܋ vQczđzM㮋%HqF6vD%UvhPIO-jUbJS ת-Rّ/E K: ƱԭSfaI ^l1bo,a$h $[VHxuA4--A2̏몤o]F)c)J/P'gBU[ ?r5|eЬ@1a?x 9s__ʼ߇,Pjl~k" m6rOTK;L Uj&,} $יk/;JL=JٮqxuHV % ]$1vagT >~aϛF7`xIG8ᠷ ɆAĔŀS50YT<p]h ,KQQ|Kxm}BoheP/` OFge;#6SJń3=dZ]!i @ځ 26'ͽÐLr=`<;";6!uѯKzuI!De; p}I=8C(dmӸ̎u4@hV{_j}HxJfCf&2Np>F"7>?69"Y, ֒} G'53OY0O'eR1b8SG(Lط8ɫ%PpJ|Ȝmqz;$xִR9 3W&?ѻΛD]DBܱ6挞1 rt >;6v-Dve:sK`M-X'KBq',X% >Z3ħa9 hQif ŕtGm7?iSkA!}bI{>Ls1b:j2kLe`W%^+8 aLt>ڠ!S6RpHZ㗉 tY ?Oҵ"ރc.{[rQ" ֙u0tG?Ŧ,2WWC{0fa/gD-*$In"[?cp^.MjfZSjc|߿cVZI#@D#)1W 37[ݢl"Y*,I]a4$]@C~T MmL_d%D8n}aj'-)XP:FڎB0b. dRb@sL $sn;s@(7 R4xT7a;=p9j\ r]5HNr԰3,v fNp-¯mk#"U>!D\\s+h{shB4QxcaF{|uv-l>᠗Xm;5M} e m'EIcw,w1O*:ɣ`T^lw>ʕ ?vdVtmԺI_۱ͺ~|3ҧ/u;DwyЂc"\]q '(H>.Lz\ AdDuRO$ G|Í7B VU7+guYʆ,~IVsVzQ.MKJ;̘XXro$P1<*WO_2sk~&k.2o|v95Q`z~9Ry:>v|ZQ}gVˑ%4 S'I"1 r+P-A#u6[W 1hZ3-` ]Ŵ5sQz޸#SR@"StѲKMQ.P Fkxj塁H ;w9* AH= D* -&ENmTl3ξޚΞRF~BIyx}Yw#r6לt[0q7ÎrΡ]ݶc {"N:ZuB;P8eˋ^{F4ę&  ШգuR:+!|%`w*3vה8\eC2Yt 5_.O]ꪱUk6N1HPz!úSUIIBgX|itC4NRNZkǗ[vv$jry5CU`7(Db* bJ[kEVGt:|{@.]g*D˾TIj40Ҥae5QL**0m[|gh) ,x:P;LVq+S} =G as sj;8]~߻ gI08UzS{Q&fL9$BwFtF\V.149@7rxtbt$P>~Vw%D M$xC,:-juʞۅa/P$zݩ?+ 6wbVͧ[拉 iW%XOoB"\NWZXgkLy0h-(%|;i?+TC|{jʱ VrLMqI{/5/BX68q4א'9lU+4/`'9\ t}N?EDXV붨qGR^3!Kވqi%WR7ؖ+U|GKӨ4:5v7/P3LR:sc&S4OdD/'=Ix!jLJ8[f4j37it'wW!.v-C4ވi !o0>bG xBXEU):gRttu'%觷i ݉ ~qx`H;Lj}fE9eR2S,b-Qڝc7 :Q9._LT=O. +o.K꽭4_.;Da g$<$uI{arɱ@$Q` H}]Ƅs;~q#ɷVN tj玛:f,nm{nW]xo12,s8 )枵pmwk[rrGuA:jM_J*6/*E!<ύtX* uAT ' ISK\p:y=): H.Y :lz}k 5 u$jALb6,ڛKJzoeMyN İ3\mgv'툓`P" #RbŚ~6)a e9 v_Pw$nhJ'SHfʛHTr3yQ9BeJv8CIo1P>[Ep_+7{=nV qjCA] )/uA$@.N==b7, 6Uא!C/YV( F1|I9t$A (A"sD _\d~  -EFy'Hs찺==eTv4E۹/tO6+9&TG].VD/v0/=t8p_tE"{x Yu<THȓ6±1`bFLSU.\%IZ f)bU\V{Dj}Yvy|pf.D->[IPr76.ͦDGr@Yj*0.+yEYpD"M g>!OLp~k"WYE~Íp˂?,G`pm+}He~ Ѡ2 )R d[$!kf2i \R6O 脺i΃ !'pٝAvfk}X-v!)t(n-EJ0y̆ml0MHno|vjJ;*,.~<?+Sup2A15I N"\8GueF%ypATU%D\LFN_Dzd0@:<r65B猨G=:6$p4r$u93C|.Ċol'v=9e˯UO7,@\sCK(nO7|$>r:Gz]QL}7Y/]$ ;9q_2r$=43ͭi-*LJe-^46|@{(dy6B,F^y QV"%Mof:2e}8x,D9p xVT) б=bJ=]kL٢]_{u-,Y? ]4FgmA̯tnmi}9ԙ$׷*Eb9:㻽~z(Tzn eQFc٠hH Y@c[۪x$i|(bJ)KvyLtS]́bgki['*j6<9nkmT`-i jL' ɝ0ǍGUB:xU`"!&_up|nx!U6LcKur22$չ%׮kͶԆdP)wS[%XM)3Ō>#)㡮 j~ P^kʝ 5ˊun"GO{ImwQ!-p"nyL-$]O DcЊu*8-؍Tda{8 h0+@,BcL?ۥvF LI#~[*Nؙ5WIxD|C,ohrjP,3/xV${q)[B7=~ϐjŕ snD)i&Llc0q!K"xE>gp3gINГI¾xG~!rK빟 l\ÉQqOɈf`9"Y2+1[ `1\t2ܮN薮JC RD] WJe|q(,Ů&+< rcDZPCA3G~/$N9z1?CaCw1ښ|8b]¬o<ӁrЊRw`}Dlݴdbhl5\v%-\X"&^'l֧GTw\//UHޢ@A1PXҲs\$9#mYjVl3p:+GPEɞ6D~]Sg)1U<| X`DŎe=l{Dc9 DhxZ PNSaBVQ:"X20`ڨwl=" P!|rT :HB^qc*0>8P{ћ4q%[9+]ލQS'n2Pʉ2%5ެΟ9G>Lccq|emd86jsZ#1ŏXW>ѧ@`0NF#5qD^Qd4̑􎵪|+ql8 ='YĨoZΆ! MȔ=61ue\ pqt3‘J]<In`k: ]q۾C A37 orͻ֐7:x_fdCFA 7z ^{Re*U;מE 5:?.x*K$/}y(nrkaC7Krz&@jˁjrHj#*?r0u]TI]iFfpkϸ:mP2 D/+XH\lͰP)uSa>tZt(.QVf X]-$9ImbvZcյzX!C I"l 2\M@[eoS^ӤJ8A)P+x9\ ӄ9MXL-@6*<(Ρaz><ڲ? S~tzMCqK~Ƞ״"`5948&)Zj>!Lo:]{/ Uoe$n|v\d*OG8I?ؑ1{ ɜo8|(l1! *NjUHra%VP<IKgVҳ9+S2b"DZKU} Nx26 1զܟD73$uE|rei R}4|i1Nfq˙R-L&~JyEO GR'HяƗ_Dع}eeUxi+݅SV }o]Ct: 7n*"nd§o.(䠠y#/oQn5'fKzzCl"B2{IXrH+? .+b:w;"*wܿ14\gn5k! ¸J2\yԐjӲdѹQd_ #╊0) )E_$X}mBx(xs-M;N7UoI1#!6DܞOh˦WⲐT*,(-_iZX%Wɶ \b:u˙_I90j}o+1Au$$O4l;1%yg.`^IzƟW*iCn tĦCzRYa/R"bٻXWbD}r-lLi "K_}Cvc4s8TGπ{kƀV/,J'&5ik-~{#i74A}@:s4R#[=`&cT:!}J_oC۶c @ Ii'BV Usل+e_*i Le;qW1JCGvb5񼱙|ۨE“􂻌NpՒ!DO(6=IjҮ,q`~ە bizuИnTN׾˶O*L{ܪɨzflܓ"E躩~pŶW $_)ѥXd>' 7Y Ik!&S!nXֻvP/o;W^!9o[8=za\Gt> A9OrЗr*l?*j n4官Eaq u}$"nLyf巣lptOcRw=)Zy9^jx{ xdƵ잘O5t-bwEWj4btmhp݅K; 2P¼M#&D /#raj3XUFnG8i}r.Gx⩔Owvd!dہ+59s4!t1>UVPEPJ^i KoYDWyYHB]о%*6/PCY5]vT)B""}˃z2 _ UO" hn'KTjDMgCS^4GXav8 9*O\kݩa^!6NRX)5Ҷ1-%LCVzt:O+,#l]`F_Q%٢QyRֿ&)ȳgIBZ5A-7?]dqm N)S.;]w}^͵at \Aw֠>r''ʪu IŎu)s'Bb7ޘk:bňZ_H2 zA&W#m"zY!.Z|Bڝ{>[4 4UHY}4bglUfK ]61:nTzq00 _+Tq/e:~4~ǵYdmj/n!YrދUܦ}.彣dyYy\s y0-ָɹU(U"FϒU00+hÿVG4`;啶[@`;V\?0q{VySD~Y~+S\ǕGusf3oS^Ŝhu^8su$Br$VOo6h/M=%ȺiSdSƅ&=\S[j%Lt@HɏwU?hzܗ z( |UftNxDDSΙMҸ ,#:^0/<[Wr%4bJs #) .6۲k[R$=90Ϊ468eA h .F "qVxE=rcSlK~Gd-r$))k?2]lJ\՗Z ϾxO`  h|yd0"7N SISOs5a!68>H"J#IE'~ dR hџ>+3#z0-Mp`;PD)q)Xz1ΝuqD(J \)1gi:Yom+aNI07^0pq:Z#\#G1X ) fjPri76 P.<"%ݿ[%Ykd'Nq8Oco$,k' WQ3K!oRyh1`JPG:/Ag/U[}K#;[2I8YQϒ_+2K:k-ҒoMZ$,"ͬt9x&sA]h0aUm4_fŇq\[R.^@1ApZIia#J8/ %RعVO!w w( Έ{/jt*$u$FMȳCWqѩHgHuYrŬ$;"O€e2|_6[[Ʌ/adf}E\Ǝ `R|޲ (Ok=yih*/@;Z]Xmn"”/? 6۵)4˔ګY._J# -Gwb&jqNh yQ}ТxJ1Ĉe` ,DH+%?FphKx/bC60\3m{3%q"k׷V95.nzf}ډ*\с#J<.y $#|*tLț> '$GJpzHtUq5?GS m~Z{ rήc4NW+| Rg*uYׄ,X׽c -mu%B?5g)@'՛ [^YGX5*mY |w 멿0i~MogvI2KӱТ 3# e|<'/\uQ  k̓Ahj)| ,tcpQdM|y9:Z]ۇw(xRPEQd֭zŤ&!>oPPT% X9O~jho1TV&9fX~=nMPrQegl-wųdU=l"Zu[Q) V~qvB2r^*ðLy8Ҁ$wv`i,'`2jpQrocE᯹7tbLr)3 [&7( 1\T`Fɳ\lS2"ʧu_-Fݠ&*}ݰtKC(+Ʌzk]VH]Jt+Cֺiie:FV])9\:ai<>m[s}s}e'$5+*ѓz^ ۡ{%Q|堷 -}ҍڨznOt);8P JP*e^ĻC74=j*ud?bq Eu܍isFa#OwðX&;uf\mg?Gs'0^@i,&K sƤi?$0rm')%Vlb9C kEJ9?g4gms)/ ק.Hga6z#fsau5?XIk0q-ck ]^>8B=T6V|EoGgDD.$+~XƓuȦ}ˆ*'6[ nm滯ZU㙰<)G 5գ…pٓ\>B k Iqs-ynrzX嬘XjtE AzF;XBW7#Ṗug%fϞ%q̆^| TP2\gYZ07070100000010000081a400000000000000000000000167ffe1d100009744000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_cmdline_parser_test.ko.xz7zXZִF!t/%]?Eh=ڜ.+UDgGimP[,PLΎ당1 m}"-@-gK Qjqga[a5+ u,v'!A\#{̡{'zJK6ژ79VY;E?{B[1w8+t;4sM٧>ҍ?EO֠,yX>@_2)zN)ߐZB%6} B]t>*LXѶ^^*mmҴMW6^eP%ߣx1vؤ{àPx"Q;yV@:Xݍ, \i-+qO:`屻IC og^>Q1RfUwYBQ?:PEAϨbu7ih9WfM?hB0CJo%nc$GyqPؘY,DZMrO(4z@ 7cJs 0q{ke$S9uEup~;u bS(~fGp~Ng?(םLnAU?2hy] eX\ _eDɬܩy&-Kd9wy?8xy(n  Q =_Q&hUgVĂu?Ai2ؼ ̛ʑd/Wrz /& \N( Ԓ*܉S(^QNZJf}iɍk؜M4ŀϝW6H`07ʹ}=I!Jo9WGM/Zg D*HYM[#nlcZjۢo tX{P筕x#6KńF5jwUۈbp/3F^F ;Ykcmj0}|`Ws]ԅYgkxk{2 (D}/":4'bJbɢUiIp7ͬnJF)SKŒ"#!εbz$x!~HH6@8i 1e&Vfol/Ř49ӥ24.R1MxL5B3G Q_}G 8m=;{$9cFUD2bZizS:79_n>#uXR4aSͥ[x聆_b w 8n3w‘"´O(|ۏBNLWA&jphީ4F]«2ڒ TVq`ַ7\{bD$ {-[Z0$+d(2m8L&23P;z"}Sg43&ai[:ʲ1Jij3]Ne߃~F4h\<$3(Uyzy~{=Z C,e>%&XnBxWŽwNHOn@zZ9/v;w(JݐKMݕ!+q_d#7$q`t̑ъ\R X_:~ٹ@Sy -kqPm:Cu|YS|-wӄ%yQ/]}2@WgBJ޵F) , 6{+^ǭ沙]Aǂ 0$ytfxwPa)ځbRv8iq#I1Wo;rʴCjQ񨵩MUD^1S\J T\Y>'iiprd2x ILPqMt]/D|!(p~GYȭճ$tP%NZL23zS=0\]|4 I:a`E:),$;[U@ʹlN%RAT^}r .8n_=2/.]Ұ n˦W[SIJ뻻 %Ozk\7ZM}.1A%\& !ZBMvw+uq_feB{}2̥nBM. +u/d?VwUn0:ôD&;# Qn$5/4$)@ mHlCj *pk}' `ӼdPN _`V{}e; m .t lL:Ƥ0q#Oj,V'M&aϾf pP^niGD/V 9.iB) Pp0⪯?dH-FMd@(o$.-ێ.a x ;_vtT&̉boP-APel\'c̺{E?x^VHCxyoNZ?&/^{Insqg&AOCef [3in5Jjɰ.!_-Ե6J}jA@`{= ͨFUX/_h)9*:ѐT$8s?͘X0瀛4\1ubl6E@9\@@OP (IW %R9n*r o5LeeE!Ư /O \"X^ 2o5mL`nN@waeViR*&ZP=Oе?[~UHHg2dI40/1_\4ː Sns9AݧݡXNS0o-}FpA75i1|^8z_jYh~^PQnVSEd@tKn+vY XPxLڧ&۫\6KSo RE-{x|*@bV9~U\Q\%C+T'"z}SHmO'ELbƇ„l֩Ծ_n!Id)N.Y5I^H_\dLF~qNS w:\!sy ;"=yRfpjoQܶK$*F%fsl}[Yr ѯ%Jfq \:pv3;ɵD {OƞĦA)1PHgĶy_䘭!~l ;ƃ{%N1˘&3& {$! S8ܒ65+,ng::W]1ߺ w6t]O)$_oF#ZC*&K|ʄ*WPbi!^dTk19N>v{bv:QR/yٙdz2庾ڞ]Fhl (oKsŇNtƎa)S/޳^ JhQ6U[@X,^lxz yeT;uN)&=umF/)wJ', 3,? U*YKf{ ~b~U LM:#Of}(ZeZVzɺm# A(RoAyi2j * ·:zꟺi{z/Glr|mmVmiFR2%~y'h)Xw2_ Bc6^UA?JPd^ٰ' xt!($r**BUR;RxlT=]C4PxAp9L?TY>D.\cĖv :%*jBDZZO§P%+'lfG΁2O5E=*U!釒F fjX:U>W.$BB (N:riGҭU:9| <}rFw ;J%55Àތ ½u`Yr{*VvM}ЩONoq: ؒ+P*v,_k`iOz(pṽ?<}\^|X#i'a {q>: -a\IjPmT՚/M+1H$%9K"PȝX]>U0qx \*/%n9R2~nrwVډ:]׫<<`+ZCJ6 ɑ]6=,\P'f8J>+2#es4/; bWYe-/V20"Gr YÅ"GT@/B~"|k>CNg2߿m,-0T؝9/P?DQWtDqL |]~gf.W:1Bu4-SBv#Yߝ?R=@&QS!_wB} 'm{}dAbMrڙ 6E`XќS0X&2flDriS;ś$ ͦiNvП2i6}듾084gQc%ڝyst'=<BHi>>FjΐMfV-WxZ3 @ѫ&t{KDKޢcB?HWf}e˟F[:D3ˆKu^41e0Nz'< >ZT\g~UӄXgI*!؆C5Ny$|c_ _fUg:19oqFlk$PqVHo_gȈi LU^\<=$Py݁DŗAIG|HBwޒ'b-xyi$< .`<2NguKu5#6%vpDSڪz=BzJ[ ..6SBWM,_JPbI`bq`4(a;ax\"?o'PJ嗆Se3@]\Α6R6 vƈ@!k1X` &i7:l%f)KU_\_hǵ)5'm1lDjms [}̗FX]4KT,R//YQб3XmkkS#_k#"Ñ ŋv EV^.b^>na-D}wC+z5AY݂[i7-DNC9$;Ko$Zto{d*`d/>%hۘ^N=iUҺ1dBeN) 3n[eratPgy!!Bqx%|U}7B|q&iH≓{FL+|9,v-hgkWO=HNX3O- #TrX C`X4VG&Ya 穮) 1Ķ/9.jpL? c猦AO Q(@"=mco d^\ruf ݩ˛y6q9h7{Oz}YJLu8G|@< <(_q@Guwx"V688Ţ7V_Z\KBTR2wy2_ ߏ@͇$kOIjfGv(в19rt݀BPQx;lzB68I)ap&'bw: Wkl۞%S_By3}Yd?vƂ(h. ^G=蛗,⢤N_ks|ߤ#Ung< ;gt1Y/(޸>12KttroOtag>p.m3(PV G[&-š vfD-MNώ~O!}KÝCj\jf<H)IܲѲ v#UNvVn֌3~IJ\# G $92=Tty4hrZo8-U u}$R$ԊWM1;Aby6A2?@ixi#jQX{b6!'ڄ+->o~(9vg.\"I˞TixsN u@I Ή^U|aV,׹f\ČGz2 0+~"uR"cƶkKD2ĵmwoP+ ogHPi@jX)j kB#m| 䑺xCf.-1SM#cQg|jH5NVPZ<@i:H1 E"3b1?⢋rV:RpHi-@ZIf՗h`hzIM]YsL둸<ǙB6h<<ԁ6PH8lQih5;sq֋&| k~(mӳ&dW:b K{6UzpIee9qu qFtm-Cv UE#MKn_>>۫k4ofgВ̐hע7Pd`-u/b]1QGfbIj@I,u|Pe-r|[!GB$&˹z  K {l(oC6$lR9$ë"<8` ֧,eCTvpVf ?x=4IaL>g is+g-EfSEeZ4}kCN8ӄ_{<ٰm.k5ۘ ,MGPϺw/ I|5mKDl 3OCy./3`p[?//8U>ժFA_ TDhİssAneSBJ̋9{ tA$1]$ Fu!2W˅S+ɘ~/s;>!w8d`f=1o$ece&;/B |P u"< !Lh>kVRgdRZ[>؝M#-)!]~&3 KJVUplF('Y{ܷ\@{[dXul=['RKGSwkOh[MjPs"MϤ.. yWynYz[(oE GDZĊFcdg)ӱvYȟߨo Y!Aq1`uQ1t4-Qi2QჹչMv8'Kl{.vW;lj&E13v;\Cn,hYwrl2'7|tLf.-*51 :~tT/O8?/fCo8]xF Ç!SLqkbچpWOA^VﵝJq^xazM^hVrɟ,iS4nB=@T́[\.ؕ*4Oۍ8{ځ(fk $|~ﭧfH/nTP(ǾylGz 0 ox⹨zuϐ(y.%;TIocĶ%UuϦtJa":JkQ0.:7(i{"4]9~Mmi;|' 6l R"a]OX7|(~PveKo Ml|=̻Xޕǘjl}Id^,YN Aƚ5@J#J]o8.r]R GKݤfR1jFE\q`>R.4#Ml^+Qj(X wשՀZ '5~/M1'+ceD_Ӎ96Kt-O2I+-YziaNVnzmLD.& lGKfsA}S^,@[fO )ide6z]EU Hb~H1 $k`P%]M+ˣy^$I- xiOx Z=Ț ~6?uvBb˽|2whLn*@X91Mgn϶1eg\}:܅#>);_򪛇&xHD<@B{ 2Ft^E{G'f̕=n%Tz6\Lp'2$NDnhg忽!#FxԂωEp7yxScӫv4w{i%%D{<&69WAyU+vlriI(ϭٌÓIvuGڕyB"W|kODC*qF!RJ& Rʮ ߃~fOJ9R-kYDU0"MK _*ԙiQٳjp;elN2N^EY*&D"QOEڪQ@ 8P 7YV8ȏeP}  w?#SEt6B~ߘ9:<[M*V!Yˊeq+ ~@TOv )?t{ Hj璩EH$YK))4>62ߊ?gĺd$2\`QGG鷰p:mcx+gat,߷*+RM #pn7Z\9K,|g,ܧd A\6@ZU=3 eӦ+ZGoܿ,<źVuZ(zdP2/ZL3!i'ldr D FH5_?^@sݐ.w0̧M`ZhQΣht4;&?2XjR> vUיGv}7?_A>pʩޛLԋ#JR4"/!xb7G1&H]D+ڿs˼s!&Ihބ'm+ _2\hD[*U:} DL_* +s7V ϐ#BvhT{|ccFڐuؒNFsYN*6XΌ}I-#e2is7aT5F `9EXp<^*wgϵK\M<@ u׷/M$')4\S1>ƍ pH'ڢxHpHžOi/AU~ʐK:J|*HU!M^dj oI'. tGG#7á5st4#Zӯ_e(wM4 4|PUp8CY#a B7 nq91pÓ[kx}݋H. 4f/DӘFo|5uE&~\vCcӣ{m)T3M4}yUo1ږ5 S|KXB%4K - [`"`*Ef6/Ϡv;*MǮňxq 2c3=2k4JwE"Q+i((dhx8L 嫈BXz;J*qbSI\.u `"\,B 6o|^FirAȰۏ[2 j^ Fi\9xk/SaVY, tPh~z&pX'LI{Gj 0&BӀq(}!R r,fTt±PWIRH` Z+ ^ osBu/\PO? G̻g< {@(-׳/1 جYx4*a&O1=h/\ ;܄QBJJz]7c/qY9Yֶ t/{9񏂋 1xӄe^EYH(i>lsw- 4<T*vss Zcij7{SoU-|tĄtRD<4ny3[TbO,@4JqwO0c%ݯЁ9{l!J)rvxdMg>ds֔S+ԓ `Q|?b(woP=F$p f\d!8Ja;]~ s|* aQx\ )E\vk@Z%[>lhyHEMDoCxǥ,YUo)q1L nC5S<we o(S do~@4r; (Msbx!AaC#,Ӵ? (!"uv%3qCYጡ[?TY(ķ&ReuEAc00C,T |Fe+`jҟul vj!^ ҒG:ۥAA^Dᆵ\_9.)D*ڑǍԼQ_\ %|FmivP0{LrJw0?޻|vX$1Q?!t_Qn we=/' jʦEr5gt% WJtPtWs<[Ek3531BD:~ݏz2i/8_Ձ>(.yɬ1d{K'?u#Vf qMڗ28̯WSdRy+7kCn65CkjT<GƜ/nbQ;'=f:sþw1''Y,AvP]^p$`Z1ezr{cSz]9}%PWޏ\6AЛavTdYk/v Y~c/$_'@ U[|؜! ܣD t ,Ӽugt4b[o%.7U}|@kZPs1 k: n* X'e@rRւ\dnx嘕&,.F * ״DTQzLCFe PV]A/Qiܲ`r`T=j2.?pp8v7=Hϔo 6 oU W?UK@e'zj>".k (CM6zw6 (pK´!2kd+ڊ+ 0ɠ?8v+fu2 MuQ{ۦCre6!@vzdA N ވeaǐ׸P-_#l"BVAfyevPRnn["I `4yuf abdt-Ok ܭm+Ta'JT4̶NSRDfP_χviyd]N\ߡ%3 OQ.S iL%~ȺvvU,Z Qc/Rm_ҐlR0p`q 1P XGjhF,}e0€?4-w%{CYr)z)(EtDAmT2J#,޻ŒtO^<H oV&зN]4=Fխ,71huTGGt׍bP5B?2̏oEHT*o:)Hܜ<)~n2b^:h#zF+5HW:'q1@OmSz5BGߨ\Ar5Zh;RRB8I]{-<_uT4ϣ/6˭>FΆUDSz:P?203Oz"=5ΩH0QD? S^baC^=;7EB9/FWzo]!q 8a[W󳃥)-u\{ NS۟{/ǒߌx=T񽔎^EԨ=Q428{C$jGJ'́Ҁ~v>XN凍$aQ"T=G!WUF ɷz2|C'k''P`qk_{P@8Oƞ$\+˖2Zj8OUD(XUZ ~@{2@ *>JNbp,DiqʺֈDGjam|(LhMdHO3l3LXp¤<kz Zct|MႤZ Va<7 4WJ`'Ϫ=%R|B]yl TvQKpTb⌣Kyˇ{9dͥܢ^s~g} ޳ᵿH#}YSv4Br6Mjs#NM0=ؗ2he dU7KnVqU( gߘ=sH̚~f3~UZӋUUzЍ|4¸zUYxukbȡFO߸rȩ]*@ɉYL27h%P:U[%DT"y1&j1n`?f>œ01$6BN;_ ,7 o\,&p: ^XUc;@JXle:Ǖ-L< q*D&NvHmo:b܋@=/(7\FT"cޭ׼$~f*zm^#EJ"ˁLNc!$<LJeiFNs1Uq84uV)z]ĔX߃oGL^ e?kuViY2N~ *frDϫ1,Z+E] dFhE7Xg$_ؠ?C{PiWK$(μ\rI1bЂ| + 54Vլzb ځx>jm"w|Kaq@I1T|?|,'vyJ2wTb "ɣ0l ϫJ9o? LcכVwpqlܦ\GEݪeϡP ӧ\U ^wU=AkImvqYN?Ps.hQE+_D3yÉM;A>nUjQ)![T)J yݜ@!:"㒝W$P1HA(d[ uoO(?D[^ Y#x FapNCT2~%o7kny_SϯmMGU@Vm++emPBfm'Uy}qyiK 5҂[½l_zzX*T_>0>~mw|4ݫqW{k]>:s`\!oA wLELoc9^&7Q)fm*xlh!);gtT&?$Op?HWUu1 1k<J¼Q?9Qɀ©xJTAYUJqr<,AW0&lzh';I/ͅڱd> .O~+D ]fٲ "޵0x=}DOyY@:36֚"V->ry򑿲OKkme"3F:Z9X Tt^S P5`XSYoZ^pIJڄ5p (ϜmSpQM:ܭFX-ŸZK e?pD1 v]#qˀtN'Sf| <$ճN ȓF^x nS,_lH>3/Y 7)`\5xq~I{W`A]{cl%b}[n\Ü\R4:?r"N/\J<8dD)?`ɑ~#%́;\I\d6\DG=@q8}K6,MMߤT(m$71V-V dUX.j[Z.Cn6Qyưа-k+xnJ5%3>kB H7x5Y0NgPTI!Hv C~Ͷ`ekx[߉FˠVo_ŕ4$yfe`G5HHN4GfIƯ[&}zVa4 J/&~Vax|n.20*Yx]N'ͽ[\\sL !M;fR%N궯lY6N"Dlfb?P:!1f~8$݅ n=-)GaQׁT>=5 /Y Mr'4 d 298ad0EI/ۑL x*P5yV nn8rň]7,7JqH!v3 ޥT4ۺGDn>ml=uҎCTDYY?0bX .os.k4zW-A,gR{ WrDFG8ʀgDe9#!ڎ uæL<!Խ#!䚧MXtE]6:1!bYK6[u*7y'!8N)J'rcҚo]\9c xXp8ῬW.Ik{e'.^ÛKkSZ!Gqzhlꟸ -oh ߷}PDNR4Zt4kU NZSEuI:֣_w}_ύ*:@} 6[Sw_RKكR){@+ 13-H]rϳLOd'N)a~/Rn^\(KRY}|O~tNH{B@؅NL=jti4|]jzxwp=y'ZbS.疕7Zk T S%iiۗ6Q1m1 ?mSMϕeX"P-dlm/+"725S_ȴ>O~50ޅ|ߚ"ǚwYvAX%W]o!M ?Yf01nλ@v #W`%ş(Xi "plLRH Mt ,Ë< VnSDįmC.fpNuu֮Ɛ$ IqDzs:%(a )O4҈eIyNa@; {s]oS1EB߂)ܐUІ/npy3Sa'T^|Nе8X״(ҶNDG\3m%[6֒= NtG8܁ؔf !|7A a5}4'{SM0tl5S(]6 'sŜC /1Q X@ؒ 4`NMrxM?׷I L90w:S=[˰N] #H:z)31O|3Ԙ[xi' 5ͼ9剮1D+%UdfhQ8@ ygPf+8kJl${BwbPĺ砢iٱdƥ2/c+H ۬c; F H %OTq6f.e "eW5yC3KC6B"QRfbvfz,@^t#N^_SXoXr w\i0762T`tqw3Ō 6斢V:2{jF-ʥWhjLEUź< au$7Kum F&&K#h4a]$Ż0Ԛ3mAY>b a !z#cҴE{SH)?YeCj9PƂ <_9K-qEE"4}z~W!cq6y_|8!J<EW h]ssGDp kZ6lu<0zmM :hKяnvgF :Ki7Kp,&g (80̃*a@ .wZJ'e@1C\|"KEc+!XTZ F6iGRO+72du#췌*^P]Jpf埭W 2S[ Iϱaw<4z n Wx"}k /o8 Yu{cThFo)#rϋojbρrF8),І A;$?Jʿjrߎ:s#xpexۄ)}pO>26Z[ST{a"[IZ@(( ￵? ^S|F 'u0`jqVծYz[gU7zit#O?1\l{6r}v~Vh65W*av M)mƃsl9;ݰ؎<ʚ84)EhV gڥlɹ^YhYiL4}h䑕.b/Τ<բ4iV<ꭌe͔nBJ|,7[IW^SMke!N"g]e otzL\ j+Xr s#)\CHeE Wp #ak\{Ua2;!/Vڗ >ԲW[Qdّv̗v ҆gN}saL^3 H{s-ӾjPey HTW(_cD1+΁}.3Cj#Ӗ4OvOvL ]^J Y|(B-Wea 4_@+`o yҲ,Pj<X(옴N8U }Ԍ!jQE;CMKb#URqs̞N?ES;CׄVLD1HT D ɱ(B' Tp zŞlߍ*R>? l!!EqN]bw3{ 5]R=J*p gw3,pJglŲ$_DM]KWnIN?uC>+@\0rze,=㖹 M֍!"Q /ɘtZN;)loR7 YUTY/l c TR E9U͒XXΖ<0*c@ݦ5]U-˱C#Wk-dwAd|bzM}h#:/[:` Q{7jURYń6i+g;NC*DZI\,CѲRf".Ś5!/Yg٣\EzԦ}crΥu>&ѥIGS )7gb `WJRn\6LCIчrĂ }WЕv<ޢ4ys?ehC>\7J֍PL>uZ62'C KNxY@E mPd&U+PlIupfXj%Y]BT3D BER4 pOYFk P[49a!<b>x]TˁkSN7 hO"t5AKrռÓM SҸxK_E%`}KPGBvq>_&=!S;8)` w6d j & ?ϧ63Ӊ8`h'99 uy@vc ?/n‘X:Kp)~+/kuCJ[d@A+WP.20V|)]!\@=+}qY Ct cxtݳ&a9&ӿ5 aw-QW OÜuy9ĄlZ;m/#h GZ٥xF]`L֐W,]uah7J{e?]߲cA,zZzTj_T qYOea;D \`n ״"Τ @gB: 4AH8X#2 5/)3$$ƃz%YGH\~ǫm E&ꤽpbYsYԪmvXLbOb;K!.!@ Djd/^5`-\ hnY}GbZƐ7bX8G JO5T#t*FiȆ+'K聐0dF缠!@*!Og'Jouc ù-p?S$ "h|O'\~,ƖϾ﮶9RfCTϓ'6|Kj0:\|sԱk MewcLZiU,^2/؏DCmwuӈnf.=or_X2w/&XJ?(7B Z툂PH fLkںguî wlIt'iBlLOL-F.fc8Ё6/`N.a9 6Jº`l kW|v(7sDMX 6t˫yM!Mҹ|G951 1jA .fDm_(AU !̔T)i\nr'ם;F4\&orxbY u > "t?#^ҏ9HlO7HV`/ؘ?roTԮ^cs';15j0wt6=6pY7ʍ.ԱLC.,?F51ƯC}; #LZ2Z@]6\TRSS gŲe폏b]3.iۯlvRy 'ũɲAzmY?oπ .J2YhuGԗc*)9Oflm 'N_=[[Z|ιX5;w}ơzףO"U) w&XM[tahz<< {>Lxl! -Њ]wk?FS5] 0ax(4dM^\Mrg ҧ;cG.PW{Eku$w0k_ \%tDhl:\à`6k燎*a]SM@2)OVon[0Ղg!Gu5uA& 7J5umW|q-Cr{piX?)$MMdc4o6)(ڰNT9GRfqЪC %M}f[4sBVW __iZHY#K՛!*OcE#(nEl#;abka`i;{!dHyoN}?!ǵV )c o*.PTr;srЏ=[}lc)AmFZM dPnfGbY{)F{p:MIY1BQm PSfAxgZ/~+i&:keQ:zq, OVu.t9ҨCf֥N4ڳl$0@Y/Yl&0(%~1A7pdd7ΤǛ/i%q"x˪g*rqEopS?e.mig>Ү$(uDKx"?oSI07IHdt=bhK1w/Z.  ăb)+hrd{Ei4.5&i=jeg_ ;eq4 j1_âfSkOeHk;Ζ4\I 6OA_D(O=r9olNca.Kx Q^ 8LT""LgV4${(4I/{G"Wr̴7duKG)D쪊l9[qd>zyګX=_T~l˛j"OOf-Vf_[e45:4/ǥǼ-mHaW kn'=wE[@3s_^gPa +&=uف-\Z1D7PUt98܉7|Tbē{p!(ӈ'Kb&ٹEᆶv0CR|ۊ'EKef 45׃Kwؘ]S =fJ#:7ik̆ ;qd0ŒǞwơ3+TpiK?]dOQ>Wn7O*=S_IvN0%Y[Z5aQFc#]Ehy^$u*l"H7[]%blYڽo3,ZSxd0 ed}`Jԗ[>#LcF,P3 dk+eKE Y:#~\,˿BB>)t]i!͜esRxBBpYie"ds/'Չc(b7P]Y+:mQqםo`'jR1T FRg*nĽ!%: Co+0Og_#NV1{!Wjps9$E.rP^Q1[e*06XV9?؄jF.7Sh8Q7A46Z71 qh1P<ONQCR;";_l&zFU\tVv0\r&tVYÒɏ7 tzz󓃪 q|Ѷ'Q|"tҝ9 RX3!}o0ST/,: ^ Gu)Lׂڴ/N 6/sfcCXEIeCH3i|a-U2Z `}=7Pjk0VY#cTd*D/Ufp%89=S6'33.  "Yr-b [%>Kc{*KI}$g.G0cL%r}a|4 $i]`@ݲ*-@`Mi|IsQHw1pnz ݅_Ο켝ߐ.n4`VIֶy/dEbPC{2;G]m}oeaâ)g;\׈p3K VO9:҂&&y1ZWrj0k؇/kUk'>J<ɉ`lwqpіou; #L_O:"?/21 #Ш/EƔ0yrł(~uDykfl*srN&$DV *5/Lʝz:}~L]a, Ω1ȺoJhsp5;o*KR6 kFg9߰ YOXr>VPEYTjZM͈"x!erQ.ӣ.3.܋DnkDgV8;Ho ëe|ge6 H~z.ƙ­h7Gi+f+spfoV8Q[kɧ2,f-LCM'x7jȷ,63S9fyNr<cXۻA`?Mܟ2S]e`\NjE:hTRǀ{ 9Эs,U|'v*}4/1/2*QTE!(f/lpWҿ̠:鍑 R:zs"<9p$.5%/46mmF('[F"Ҭǿ,Dq櫘}cq`NjόO!x:Ҷ@BBa`ޘaܰC [iyť;oDčrA]%@X5kwENc#m f~a=E/.>O@+i48d ?T?Ѫ -+sY$NP _5ݤ7$R13CQbnFn2 {=k -&qy-ijAݘ([>̶տg|pLe@?0.Mi:7h%A&sߞsξ D@ P͸:9C4&Ƕi TYh!:-S"8GX$cRSK`[JY)^Q_B2[FX H8jb#uNH!{T gᓫR VH!YM|ۥqB3̢1]}m`r[ ]jwΜB"9gysUO^MC۫= 7s)6#eW6\Md\?H(oX1~x+xcradggk %W <1\9B  .4%iAHm )(/Wrmce7A3UWXHMf:ⷌjIYܠLM#>ΒR9mx*Ɓ R+샞6Jn͹cTDƜ^ v|}وnø@9.zRnzP, 449Ia/mTn4GgE/M5GEԀ~\F1[epX6Ch  rQ6Q 6e+;0+{^P>OW!3x'B "yqs D? :/&ywv^4zgWg| DqxtRdl9>@ZyePi>j,eGPyEw+ά5y_,6(d{=s;Mv'JBa|N V۬Z KݎNCZ 4Ppogj=*ߜ@2ژ?+"Qs2%ۣk]2b1V*tiN0Oz| əANڂ !a\R0ٝ_E;0 oӽ03eyA5xM"<0Gn&mzR tzAI1b BQ$E .]6w'&>CV_xj'Ͱ= 8`? Wē$S+vS|\!\%h'|8ryZ^VR=ެrݯ~`~K578N83”<z/Ut㎭3B'>N! DV)K2'h^ش?qk? p!dhQ-FSni_,rٖ;JN@!pX:vH_`#)ʧA_vƈ**(NO"ᕐAm4:GӘ>D\ǀ{uآs=r5u*p"Uâ0X& w{˵-"Xuꎀ_ppB^aVA|%^>tn =Y| Bó_;`nژå\+acߠd xNhE`!bԳ̍9u.YBs:]W02ROed.2MKCy_09Y_#jsqr~^VD; iW@ pSJULc nա/jpo @ *h4 m=*@×Wى]DU[Ob}P) l' >ŭ4땥. 7x(GND 閰67Լ6K;Ci ,gE.4)AG* =K?IuF3\m. <^0Bب)}B36yP|IO!dHƀPsu)*2> f l <-qX-lD? 8eXe#Gmsw(7=(U ]˪L$g&[icunz1<ў0S wAfu!#dNm"ڍAמY' v˴>#(#JN`^?9QH25d6)sH:#]TaerMMDS2Z Ȣ|'hf]3BK) ;*_{su>#3UJ!T Y Hh xr uUn7FFFNhZ}Tg)ς3DDJGsvfl>^ɓ>ҹrF֠ \7]!DŽ[YDܒ*FBL#>ID>.FȘ|+my/,;^Wfqb Oc"X{Ne:8cDl=)L"Ja"AAS;aܽtDDءUؓd:dݐQGdsC5{M;s#a_]؉U#r& {aRJXg ;[Yv1Cx=2u"Wt85B!^*9Am{/ Kf!x_ge]dzA~R!Bm6y۪@=F\/aG=Eq*D..:r>XFz?"DŽ]gEwO~Y].@7\0t ÌT /eUzOÆ[zC2' /)U NKPif&U27EgSZƂLٽH+z1T)po%K/vz/ s3k ǐ4cK?ΰN[$^J-2+XVm>ֳkʚ0*t^G ZڣA- f;}صNYKpnn090ɖq~[m(IP~I-}[S\ X๾Oݨ[p}-'y0L^:BN+6_A˪}e3U+.Vz.5?7"$;#pV*uVjibuzP4FGx!ʘj%QC+Lni5J El@JQ4Uڰ6&;`=RifH$Z*yVɾǁ+:.#{ iOػ )xBCxD64llFV˴lZDL tr$(ƖG8&:?ًÒc7gq!U =?X~tw_O8>uy [sa /ú݄A~czAy"RF`_ KF@ uՇT %Yr9Oݍ d{I@*rW޶?ZHJųsUڜ(!6[w!ܣ'CRѣ?0VduJ/axЪo# Ee*OuRIfJTr )MN**JǷe*`- 5 i`Fh#H4.r,nÚ!p Ԕč9 ;ߜjY- 'Ʀ³}H'*ZmK%&K: %fբn߻G$MVp9e^I)+yp^LF9܎G`ʫck r&$A@|\¬ X-#($g6Jϔ5)g !00 s`&NeՙSF;ePL:t9+ZB*.Yh,fUTv$2*( Po~?Q:ѝ)h)2v4 m8Dd0P^=EU+r~X\ķ,4FȨU 1 @ȃLA|gt ]%[ʟ7MqMT sggϢ5 {f5qX%\Pj̈́.:}Ow H'6[4rxcB{;:**}-0~V2mL1ﯪE*d~uĤbwqXVL%]zcV@SG( ٍ_BK{`X4c_7X wAB~M>MaWa%aa(yI^I0tPg% \fxsbV;Hoબ̿'cT*," a@.5~7a:6)맡5l,&&^ކڨ+$a&Pm\!J>VxҰ\qP'D.b[m{Tyɢ{R h/({F@w jV* Rx>GNɒC+@HBZd %uNQ"/2<z)^:cs0Z'.pɴQ;"ƪ'T{!dp~*klpFkCPVLǠ딝M5i'ʫڡ93z b{fmJt]ݷ+E2_榛|y\wH5{~nCE(ؾi԰%r# ? 'Hur{=S-Yq1w$ ~$%+‚Ou $Su*H&HRk=KnmA/Q&1}.;⯨0 GTLH+#J1 46FrֱG`؝J+ --̮UJχv6Ka61MZiR`'8܀ycPA{C ׯ 㸍g%V^ڱggׇt58y<ٮ&$T^#-}C$ĉ\81JUMwGk+83zᎸC,# /fTC  =ƥhndѵŖ+j!N/%j}p$VT*C*,c py1ᵉ*fI,;׮SK-B9g[ӯ(>^?|[W̛Զffr+YYK۔z'1CF^ _1fru@#IH.mp :F7%lM}̖1W%5zQT#(Fu + KDP+tbI:ܩDٱY+R㷰%_͇`u+GsX?]}sDF.hyZZq$ܝ@I>|ӯᓁBqdBEQ Z9U5m <(LE;y\%.a ,+t t\z86f) kbL {$e[0̱_SvF4#R6&%%{x_b `Zb}s\tL'KYz85^GcSMpK.w|rv cA$90]bK'W+(M~[ˇ :WBK*5oDbUG[ӧ86H,N_led8iP<*â!fsx-ΰYLM ;$/;yh^Qʆ4.N61A^Fj [}Sfۨ96r98uhI.|f44dH M pK׮*?c[k38|(%n\89]'lCsxմKXIXK#Zq6g(/64׀J$"}*̈_i,,px2g#X$F{=;ಌ3fۂ1|ktqf`vlhVJtdDm[KIIDfDض]Ž&hAD( XgyCc%SHi5j (&T+獩|ۼ'fv9Y6ܖhM`6*FNo&~= :yﺆt# eTt-5! [Ϝ^Ƃ|n7pۊ g˅B; g*cMngpKmWw 'hZ^oؕ$Qa~ЮїdPm)[gEQ &.]BmRmPv+n3Gh'e 4gYZ07070100000011000081a400000000000000000000000167ffe1d200003168000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_connector_test.ko.xz7zXZִF!t/e1']?Eh=ڜ.+竊_,^8[qפ*Vp眯?efEp[S?/"؜@Mv'GH~)9T`X~vuzV_/d)\W;y͕b ճ"Ctײ7d.#d{s<f8g:G C?p%Ƃ~@=&TxP.&px:qZa.u0c`_;izLf!5S~(Ֆu<(1CqG(xz~sO3XNÞ5V>҃[6xX=rr IH?D-~~R׿ j~hv)]ȁ/ =5zoRbVB'ִKcm$= _2vq.drq\ZPIآebq}Y\SدLœe7탩R#_V<d>Y%/{Sz|a/J5nu#LQ0BZ-0Wq{*̀7VDϏd+N;ug-xVFUG *-.IoϹm$?핎L3U{1g@W^^sHzo9auAQݬwA]4ݛ ֲY `IGҩ]yX/)0I>S;>{Zxq+\F{`03'8'l㵑fXћRQ$?h봾SͻRD3i;/YK@a4lF,v/8 XQ*B1P>RWZA>֛&/ l0.9!, .$F\GД Cn{\&e+*rXGO13 DjٙO8-N\eEc]|CLJYR'ha%)@.ډ҆h //YVpF >|N+xBdxP>T;H{;^ެ{Co^~|1Et nG]\CJ&Lr V5lקƾ8g76,=K([0{3T:(7ɸ(7, eݬK;K)ԕ{ %dS.@^$(1cȪm*~CGev- ;{5X[$vs8UXSz3f\o0CF|o0k0΀/*ڳ[~E"(:/–b jXdQ T Ŷ)2(L  Bv?z9$'~'J( GN ;uyhB]sҏ?u=Mcr)TGoޫJA)Տ=3RFaM\}FP709?1)DV epYak7dI!cҢHٴOWKs·ʦU6H(iEt ?eb-Vb6>WMSd!a64a)>$<^79OsMq_"4t$^SX}ujKת F_q<^,I|gfWh(؅ajB(`襴?@ئNf.Έ]XLl.zqx D` ERl4KSNljMyy;_)MͲmS N] 5 vZmfPʨ~ڢ-UWެ.quw`tq{6ƴP<3OUU9ENN`0XN3[.T3 H#1#t &2kQ`%Ts>Ldh)˰q!vi?];muVgbn4\&`2nUg\.i.-H7vozldߏQ?MH8LbF8CqLGYqZzG$ f; 4ثY7c. /kϦa٢t]fu>sEkO.viJ>ul_R3mb/7I}08iO^; gX[_E3#QI=Tz'\P֬^ #|A߇d'~։dI׾2l8SB1U Nk7sl l7v6X+a`/̯Vhs½Pȱ"%jI- (%*+I{=>x7+RO*â] ёG8sa?D%Pј!4}?/g݉K'(Jeӷi6쟵Tlmr|۷[K&6)$hd!O,^b/Ahe=9xٞփQ)e$e[ꍖ ^ ]%Ao[H |_^dKt0i2#{,fvo;6ʐBm10 @QL1QBQYjG1 'V:y1RLڞ\˟{xFiHғ[LKT#t Cۉ0>Jv: 4oAk&k c{Lܡ 2˖v0F1MPP/;Ox dĆEU*0K˥}c2^) x0ՂwΠ*)"$j])EawcQtHR7A3 #MD7o(f7FW\aoʢ'4:׊r_._]|jDT1)5Pnw4{?*>BK3G30**cl$oh6Ny/@Rp]82k5ՏҤy mBM )m쫯ݭ i/rzG^C>o)s/vuIto)0?6f0 ypGtHAs< U# &kJҋ̶9dY 47_![ 4jȁQ$^Z4}K:"Qk,ㆻFTī#s߰Min {V;q g5楃MՇ k_--Tċ "׌ӂeYR0G:* epH2.Tm.ēw/1en *OQٔEZtj̋^!2Ng$$\c[({LDȑ3.t~u{F0rΡLX UT# }uU㙥aiϮ9K]a9#YԉKt`M ;u0DwKhRCP>%wSʸ Q8=i7B9j\hou߲*bI^r2J^5)Qϣ(R_J>\ Z %/kwa}U_*<Ç'1+~!2QoqSmT?U,>FVeaUn AH:T9bΞ81沲\oZd+2xuK\S_ cNY<iq%S+.7)},#D6r F=2x"ܬ3m{!󞚍Cwo !a {l˚H|dQ7G0Ƃ.i٫cA#rNGށ@vZCJdg# B'ge!iXL' WHb8,Cj/ DhTa]ܦ? gaIJ1J dKȓ4R$Sk \Q69C^-$5$AWPG#D\دTO-^* #pŘCK&@ot-/mȗL% I^mmSEmʴi SY,"j 3HGm]5?pnM<Q5c$1A1 ?XAEKꉨesc&lFqp[d:1zɣX6*$2%FJhzT*Gț6.IDHH2F &CQ~' rbb'pG++1SEnKؾ7໘i:r*Keznn3xOp"-Aa)@hND%Mֽqf6u"K16B-%hd A*O Q(7tEJArʵr/),M;s^2A Z 8‡eɅ֞vۃJ'G<("%\r~eZ<(E~lم]yv+E2,܋f,!PaC[ ^;d)lF8I։0՝ `Z\1"/G(#5a~xA{<:J$,xg(&v$J&8nW`F-zuX)"[ٱE̮p{(N!!qTh҃?%'16M7vDd<=7ƳucD=95(Qiʡs0)¸2yHE{HbuU0 K @YB~=ZoÉ]cvb4NSުye Lӷ{4~-&%~f=f\!|9 )o TVB8MDSt\6WR R~W V&uCp6*rBRzCc"ķ#g8@$q1Z Ü8a0HJb`qd`kA!'bKוtOZѺS!6B2WX@VhaqR5~3̅m{; -Q6ks.sعLP>%vR%O(N2BG{%WN7;_1e~I\ۄvFHr ~W5 C(}OA>_95g#W~.H?L__Lk}ge )j먮N c6҃#R&thnh&blۻ\D0X} /Tk!T^S FQT>1ρ6a^Ɨ4!x83`#f$?$A9qQ°j%I=1 0*:k:ԧ% ބ3 K6IDgG=Kzo 򉻳ޕJ+)sYsytMv Ps9;zD`R[l&n VrԻWL*t;v Wdjs5?6-p)ܹT l1Uզ')[[<)>_FNa =e)D{OЙꡭ{FC#bp`%^lU5~Oy}(M4oғwC1Rݣ!*yW>W<뭠pPI낫Әld](ۍ6.;H+rHu Tg>i 2,ltU,+&`ZQĪo.UV 'q@fa@12`b"|\HRZrqqm?x>ltB1(|Mn{qȴ:N!P2tkI29:gJ ȏIur "LY>1˶ZU#mj- XKsxY" aIop$CWΤ^"aN"-|i,sFVEUc7Ez{0T$;mۏ2 }̶ܸϺy9rSwFa:f9?\1NB`@dՒZXqdr1R)G]6 Jrb=Zߞ* gK<$4e )+L RFL/C}#Y݇})a<ݖ[/d:8oC ~SƼt/6/6c?uld!puʉ"R%H(EpM95|ޒu!<#Ɠn(\ij'H esɰՌ)-$BH[1QI߶$̊w6 'U_9<%h͈#ed}v\[:g~HF5 A6܃̯NMQ[00,:e c(sU|۶Y]CelDd`D݂ܡ~"H?<⾫aiI[mFM2k SKXC,SKt(bou@hX֣ǽpeh !gef˵q .䙰|'04R1 ܮ{ɟAbQ~@BRXl&]shrZww54H q  lLɉY w^3cNX͂Y7ilޟB2x<[@^UuȤ̿.G{-zg'ZqDk 8w4q|o^X4 Y)bs7@e\EA%Dڼ[5Ckt6E e3yONk_.tPuˆ {|qU,\V2{nlC$. @Q3u==_ !7R=(!p qF$s,rn+"Yi-Y] hBlQE)wtBp1 ma(ǝ1m>>]m\['=;׿N[?;;k y(d,AWow.M+a ]c@laH˞ro'Q:4O&(GGlܨ;76ݣfi4餵v`^ I1FNƎ+|@9`845E=ք[``(D.#G:ղF4HiZ}7aDS߹h":Eej3v"l$R>wghm-Tevs"eXih]>VZ{S+@)**g, `vՄ'c>^^1]EJ?~e Os7rtԅm{WL}toӄ"mu+=u67+lwzlBl8Q|"AC\*Z } c5\)@p%0sW.`THIxJ7Hm٭v7S),iR-xWC9:'Vc5fum9%cN/I!`|`G((cv!3̙%2) ^ד5&,9u!35Rtg$RFl[CyU3  ¼K Yhݠu+4v]kqQH46͓_x#SNL|>V=rZEtW.mE=%HE> 눖[́AיִGi嵵n -bl'缧زhj*%ݎ`7IU>w3fB4`l n1"^3˗j:\_,q-ⱋl%ֆ_Rgvl Mc(9[, ם2WV)P_.\p리 G,%1Xvq6|'%:~ׁ!AZhgjŔ[*C!wA7HąqAr,l3xnz9z,PUSJ+;oTEr`8oO;eeFAqI)W2>Hn4" 僯:{`k6Y/øF0n6̆rb" 60-5"m{1661\Y:n'>b8"g̱#P_y#hgBH\q%ztaۧq4:.19TmJȏz3Kipdݿ> 6FaO"ת8uV?>ꊬTjZ%KTa1%ta=w 8lmo1} h4'W l@Cpn^]S/)U20j:Ľ> R /W0vThks8bѫt?J[)ʽz! +em)x)J?-n2s?& 4mE,qg$?*J+Ő&^U7ZUmCnTCr~5 p+DmK^>GPE!EwÈc La "w>Zݙ?lćb^stpiP^:hc`p`zE4)hR7 ŤmM鼯 eHP#Z!;k }*Tb.mؤ e@sdOw]O*^ BV۬{榿d dUb7R =ZG"A4hi:Ǎ~'H`Ӏ$ݖ>b?;Fs&otH&pjU[S.LAfVQ #묰Д9g?fD,Oq7X/U ز=AEuj-#d>HonA%Y4\ʓqxJJΊyҡٶgU%Y,lӔYa,`*sZ⃝sw|zArނ ; b¶y׆'&~tDOBG#ub˱gYZ07070100000012000081a400000000000000000000000167ffe1d1000052ec000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_damage_helper_test.ko.xz7zXZִF!t/r]R]?Eh=ڜ.+͠\hEFb^>`ՐfwJY(Z ;a FNu; N/nS:k]&)6˯atu2!i&RXUtKK8QܐyAZu%nYmA#̺& _2w+_>1+RE6S` O VӼyf$YG/ԉ26[iJ-ie8R9n^8YG*9VYp(x06 F6"݊`Cy.d?0_x9Q؁<ԃSr(g/*D""",6y} }jŽc )VD2/F26 GFuˤ p$pz HAЛgy1j!&+- {6nRIQa h2GO jTpo>` u͒sz@tMibT`v0ڐ? Wu2×jfpş\zPG@F+龜'hS69 us9P *)NYiJ->3 ր\;Tۍ Ga9xD*<P]?mS4_cw|ϠBEuڊ*,O=_SZX5xrMQ鬉TA۸ING [GǤ՜r+wJKqpQ?]GlPf,/'SY -!q'Ci~ወ*`.pN,): XO{=V\ N]\CU$FIY<6ݢUT]\קSle+lb ) 5ηR//k7g6#!M #)ꚰK幙a_bͷhi?yt-׽9ELQaX[2gMԼ,^n3һe2xhoمABrt<3 E]jzmTWD_;կ."qsewJ0 'VkzÇ{ïY%Đ7#?`:g'@G;U4j3fp}%HhM—?mob< P'>#/oYY1N [w r2?ݹ\Ɉ#/2m~iDk\+܌4*fs,ş b<ې$8gwVijL#?1NDL.M+EW}σ;5JH>PՏ9`/I@iK]^j&:MrYdF?]Vwssd4"?Ug3TR+攏^%Oy#ύՖd/e5;2˚NEc!\i@~m/+U3VmsVDkLRUfp|[ 7i}h/L[撄c(`U`gP~?ס?kF3 '⠷ 3bB +Ɋ1FN*_5h!s`Aq7j O'FcF_s36}ڱ[ $ޅLْ=>=2 T+W$s@ tv3 ƨ5\)tdه0"}A\yjS8IVU:ʅ'q[8` 6[ctPI" Suji5Yv]❢37 eN3JI(@mN!A>?g.|eHm)U$N[[Alhɫvm#*.?O;~Ma@]$g:*sôttCw#O[?$ydm=lSmg0imgī!!#YD baЯ=+J(du8RN b :#(cd{evPGg/ ࣶ!kXO?#l, 'F%N0j"hcRڣ4i~, 4QiZ~gl TjiZW&{1rjKޑL],2Zǩ\!oΈݳbޗAvXԑMoȂ%!3c|bgE^Gj M@J~| koS0ja @\g 0TPh=8ܫ#Zn\ڴ9n-aUv*) APwێ5ۏKJw"o*#xI`7 T"e \EoOȞx;(T.? ů4owG͸WeJ%0='V8UNKD|OyPr4Y Fomg=]p*~SCd2hU83@zEǿ$)_Pt^e7+i;!c`9dcJjp ~޳t̘u:dޛo' 1~ǸFe?&dƷ?@WTT-:%ʫ룈BXqT9T7fer#kCEʼnmDƚgå#[[=#e:z2' Z"?GyE>|PQW<}5Щ̄CKRuF[s|bd MplN,AFSxkb7 ?rd՗3cI2LKkP&!uZ8]sjA9b z.?1d\Uk񡒖NX&|>CiX[#[q8)3^Ǩڃ2ofX'rT]+5xfJӷvNG$Tu*Ϻb\!>uK!qm3W6G/rK3ňDYQM^0u;!<@$nM'^@UY@E0oq_$0ET}2u/oGuH?82٩U,8nyuyſBF.' U?y"]1ø<6S _:@#l>XB݂_0_DO‚<rɄ[kwHvػ\pw! z@?(Ava'а(Ї9r>_-ں eSd9>2 gc6^?]6_,~vYg\O|} T2l' t!=\K"$kVX7TEX83#|Hlj ?'x}7߲>j2}bT؞JAai|b< &`˼k B&&ZV_%v~s&`M5#c?~ZKCf҅nD b,SXȇy }f,Úd}M}b2ff z1!|xT9'q>)ClL.uYͩ]ȧ,>lT;.kBI2'哯W=p=RKª(~Ĕ$k]c>f/?@SFI C)n2I̅o>ڸ2xg27$XXH'%hf"|Mt_1A^i`Z-:zrՋc7+.xYw"{Ėb+vsA:f`OwWΰ2B(\3Zz6!&I(M 0u; ⎘6Ek3`Tt߀~/ Vf 5Sp|x%ti(PI]ޮ_dʋ7fd"tSL@ c%;fNު^|NzWM2㷺h8:f=Jn ` M\xMpj{}],%榅yQSI&)NV X~#bѫm(AYRCJv^<kOfT&=&RAj +!rE0Vk}+"'/WtsƄ~aL'KL|u/Zcw'5!'o_iEL|e p㟡"MP\MzGBo0WK :^X=0|Oi9n7oCɍ~W[lzWw}_%#{ViϡufWf]uBi4ܟO&@~Ԫteq;%I6 2\eꌭa#f9,j`*];]ae(5(6ćn*Ɵ^rLt@wtveVUMfgAv*vIKl1tyj"5uKABk RsըVDl6,課)D݅Gɻˊ QtWe+9,xћcaS/?T@b6St;'K5J zu c(O-_jh#w{ )F k=2j:m6G2UW:5{>p5l+Poܸ/M6}}kZ,<̈v5Դ/|sF5w`V]s<K-6+L 8mNfìccl˵!r8clT?ΏʱHTSgH^+`Ke-5z3j_7+87Pk<'X,#ȭ2q*+q50)*uZT:P&Z={bzyTͯ vIt&^A$;j{?_h+AC/",Kla"x$ѹAͥ/sq}p^A\ 5s~.! 7V P?<7'LQf`K M&U#''E Y:q2Gպng/hu)pȠav "*zG] ZB{C6Ga^m%Ӟogqar z[E _^bEݓA4,$cHٛ#e9K dTzO=*:BN1qX9QS}(I?!P_9"#* dX9Z0&  W)Twh8lmnTC<|+oHֱgר_Rt"ᜩa> yޤ?'Vp%@HHaa (ctiUSnMuܢ?D4>&M^U(X)Cc>]~_˺4_\_3)%tu}CII'ߎDm= +Jhمw\-"-NA3INe*5/x>n\+k:sγP:n1V0弆oOND)?*U i29_LFiVPܕR擘׭ vp5?Qz2 J i1qjk =EUjT?Ƨ_gK˭<6?,k^w +bUAڴd3(ȑbxU2Gbu;Uͺsx̙XHa B7P*XN :PBj5K|ŻDL,;0\ζWz*i3Qa̹\AU )YÆ?u9e5$ec&YcF-P߇cYĐOs3g%Ң} v,< 5Xx38x]24z Yl#F]d4@wX3gyW**Ͳ5ZB}{wJָkH[ ٧! $D#0Xmo /*:yrzh_|ʜ+i@_w*/VI; |)lG",:.аF2#q 1"ڄ[60yO". KɎ@fiqȶ+Eɩ B )* p0i4Fjxo=*Il]O̐6VCO`{SFB }Uj)P](t bCL\c`}9<Gގ?/7H:X{m ff=Nm*{AR<}4D\Bʰ-sЇ(z9 > pv<nj{['(䴳M*wnyЫo=kۤ-`BK^ݪsFi7aIjV[d$VAa>d tsٱv*#ٹ 0#w܇Le2cGfdS^@_uBDH.Yg +Y wJ<_.O}`$81,C2ME;VR }3(۶NfGcxgYHT2swa9CnhQxdu /< X^j#|s %f""e[yGDV;4qH7mI=ʅ2)4=o;SyVwjVMaWvkFȇ.V];R99;x7 KJQɃ|G2sv2 p $@J}z^}o#Κ'?]ٕE{{OyCqF!s5H=dLOnqY*Ӻk B}\kW*iZO*oڢ,m;'#3»|>8 _]"ƏWVi'iVR=!pɊDڭXԬ$ʢE<M;7 ^g+ff}1\mhJjf \@up`" Un?̥!; Lʧ,G5f[qUqcj62VEN(¾ӊoՇ##S\f'No9B%KţC3=|DI *,ENI^j/ ʟ^Y'uװ&tXa*C҇li3>c~M4щ09EP$6ֻ V%rUg#yU-orנGo}xnO %FHR "g.`L1AXM375c. ]RNc7|΅:0 6eQu?qo`ȋ+cӃ,g?Ѧ :9$ca0ſPc0Qfږm?PXc u@J" d+̈XW #e}}8EO}?KM.<ސlN:Vk1"Cnf:Bהɘ .E?MSGm$"6\dߥMSRŸܭyz,4~. ]QSqHƷ]KXv(B=W3ynO&&H'M~Qi; [ XVPhZ|A.<ߦ@&n~KR$#办qa*z"M3_B%v*L䁁=R ϑ6?UvT xy D=W\x RHAU% q_M6/cݗZg$b!.TH DQog=;91V5IΕy7#x;SX:ސaz,8gv`e o4j`X3ɠDClPDS蕙d-vK;fѢalR[FGvFNl1cU.#5^ǖ•e2 `Ć~Sf PA#P @|ΧO5a }L݉fᑥ۫- %{B?,]&Bܱ&(EY@sf?97% G2E |@bܰl~% Vȼ&-S^9N3-1ZwOLrIcInVUƴqJ2ě];9/ʅr~hL_nUcS=\X u91,Ku\5z.npL/4Qưx^H8wS{#/2RS5MD/8|O6yZ~ zfm5kpM nq*Ӹ׵)3KqK~"Elˋ{Qu e8IVbLMSmV]?ADA)iqspI%W>ĨJ&pV\}EmdC-ło*jDC7#ѺeG :Fx$(S9}96Jv7QuQ'^ dVFoRy2ƄQfO%XIO;8-+ug%AiL1+[?4 ]&By k/dN* N8&fhG>=H)mYɑ\jB fo/;oRD0$ٻ}'"9 FB=S8(bV ÄB\NIkeDPpU{;d/[4*K0 d79 (A?Ca*W3Qf@HsG;ҿdƭƛ79vtQx|t!cJ;A Ivhl;dX@'Vш<]|@tajCx"z$@&$qbGS1+a<.4D^n0dB R#j)T-71za}w{aKNqw*aY$82: ]&=s;/?oB`0k{ *|15Ʉ 8/^fԝWP,QNwBosȌ$K奔Q6+"B%zd]!O^ _wsY@.R轄!NCJ٤!>3؆E\\NnN#ֿ &ۇ­=DzE+rXhFFvW2?M3j,'r0\wJϸmTp}I.Uwp[ѽ;teϠZuaS$70oqO%^Yc\0?]]5v6n:>F]VfuiE{7_Ղ-^Olw>W$JCTx~%TlA ZғB{ z/b4˚aS)r8DF={مꈙP/Hg5w,.*kD߷bo#DVfjK1eM #ﱧ9B.)ތP2h" [w/$_cCM =] qQI]Ga&J\+g ?NUDÈre.$9=VW.q]1-?5/iHť<G|9YO.^CQ W7B=+/J VaL4` kaRQ 539Ǐ s;yQ C޴3jN bZ8[( RϣVP•b_ɷ=؅ }OLkX拂[i! J4ҌZvW[!B>?{肈w; e~n Q-~ R.iCloaPN{nTu\x1Rfh{*`N@gQa.x5gh(u5BaMUVΐ&>8||)ːuJ))^OI+"E7U}R7G]Q fYCS +|jd#.QO+1`~ [%@jwp^J_/?.<}g_/F89p[`X}@'R[-CR+eW9lA, 6A "hpBCgrca]_wkt> `_p_:!]aH\ȝEE|i& }t~P|gЙX'HQ䭕neaH("=sۨ]HѕE7fAuŊ]M=F#.,BLq-K҅/+uV7f&Lή5=.\'=8 j$c]W} RrN@+@*BC-¥95==^pF|-~)8dj셼]S =(6Bsv!fK> 9ԂVvZVE9"S{x/IQ OZML*8b@'UZarGx:YG+29Qy8=ݗyBvnfy_LsX4i?0(Ŏ8!s*Ui00hxrӥѲ'o^[,ndlpPL{]@)ݩ$VcMWɏΣJk).P꥔ˆ៘F\]29u=\~F{.P k^\gB]` G G_Jwʕ8է|vsnO 8`Ov)}M{pīF 薟 (XsT0jB?VoXWd1~fZr2%?DIޭ?+Έ/HфZ 1R ]rfDC>~Z .GRvU)DF^Gp W{%) fă6解@vÐ%!fTo4*4VTwЙ^܌!0p37 *MM4u#xB#C@Y_< Y|)O0F˨?DE(77O<8zO[O~C8{9?N16G?uQg-sgx醡*&/~/=ϛ!ƒok9Η'*?Q^uOɴ$!=|Vʻ9L/] {@%G|<%g$D9 B d!6h>ҞKpaE̥P/\%7K*l `mq㠥]eA*XAtRX,Swꑝ_lKaE e_?'X#'Ot582w{e7&@ɍ Zy2ngxwOkD-_HĻkt;#$Čѻc`h'$uI61u6DSN*C! 96UepI,b x!@C#2ާi,WTI_ 0l=ǶqmjگeUp` 7 Mjr7X(]}xi6Uȡy5Q7T[a6&h㫲U4x rS`{2 HG/Ȭ^r|Wc!^zʏ}64?` "D-J'ʚh`l$.箃[Vղ:遜(*f7J3ΕP%ܴ7θ mPq(L7sV9å"3hxwMQ,6L Pz$ڛ%6qsF˸ENA9Z-n}Dž (ГU4L<'[$?Mѓ0bۃm;xNiU8C N)48. BBE\mluI=Xj>dPer޽ AbD= T|#{t4t1Ė|2_5]*Re*8L):3Dze!)ͧy"ybJaLtܻ 랩|{m|ƤRĈhsZxƷ`K :%kWmi9|fL11د+VG2G}*B3FaEfA:JV%A9$R?eVh{T%Ti@TԸqiL.,/و*M]?ac?I!T-dqJNj=5&2u7s9%SkӢCx%dJ1_ǨJE &bGJ,VdQVM9 ad|Z䣆?*??3I f\]VǶzVJlK64)qӬ;poj>dxF|@ K {]s>M˾f'%j4gB ,aQއ0%`Z7s(Oޒ%$9C\YJ;x&b<ڿb;5y\N{rgX¥ۖF&uTl$t%4Au({wg}k;gV^,5^ ]w;Ǖx,/uRjLʗzM :]XF}q5iW&<׮M&ȗRjsshVȄ?^?c.,Zb&~n*1"\Ҵ_44MR!c"z_{o:6z TJj0Ǎ ѵGVĝҸAfnakv– /^$feKPtPt.4*7 n&=oc^ u|ah4zURc&~y)6>56'>4,W 72m#!_k:ZĈJJθSIOiwWj:mo]9OSZ`TU//kbr\I; .M?2 '*UHkj|QybBӆeB]UauJL>j:Wzu^@:*9 c,a7IpT&qjKc SGjOZ@A)R̔s"KMLEpt 1P(E^t NkִT^N^} mpRńAmckNLAqΒ}5X Vg÷m4)(nGCa7J&5Ç{!?j .Q!ȂXCr1+Ň9c{MW)ZNv*O:>:ruڴ*ŀEzwSdGl&D9vC\]>r%I;%Tp00/d_`DX%Xclz8o~ӖĽݥLh&A?.IZb]Am ֎pPyfd:g\ XwMhmnz2zin()Y=B%$UD&t$BZ6yd24DzzTk@ww9˲$1t\d@߈L۔1qY77Sb z`3PEfS6 1`hrq, Ȉo3bDCK;ycDg‹$3}ʶ $UI% r"X@"gjK鸖A?sSU8hnW^?Oa^k(P֯H?k*MߦL}H>b\V`d y뒀 {`/ʟ|Qu0tL13qc10^E7yKٵUnQl~os[i%˯pgydLlp{Ϝs%sh!.+p#Y෷>eqRB䤾:OaCst5e9)ٽgFKN7 $5v l##@(%i-W]X.MMVOWF9gVU|6ѵʡѠb}U)FgQU 뷰bdQ^ R4j 7wq$?ʊր{r@a!-cS-;ELbroRJ<~ 3*M >.W0J܁"ltlk7?Ê?&NIԽP QGѮ?MC;0}e`BVG ]͜.s73$J-n"b>ƾKBRNj[^O1QO)a ѸÓ.ÒBOs1l4 f^ T_z+qP&+"tǗ.J̉Oo{GZSPr}L9UF jsS24?K RWC, V;3`5?QՖp;ђP??'l:8 |b8/Lҙh3[&Ftr qF3s)!z1Y $\ %F6,od',,Vʤcٸe%&>Z_ y2ܔu ޤ5&%D],Qrt(`& @3GC3;0_%~' BZQ=-[JB1)ٓV)mˎvAp]NB_sv! C@ 1>}Zeq~ǑhTi> $zE@c;A.ޘ+r)Vm\;\q6'7[*:IjEVfI$#tF[ ڛů2euMӣw*Xy(3ֆ <8'̭, ^S~PP{#Y@z=h`%g!P1}R\||uՅܿ"ylֳ*ۣSpEp1juLqfտh:2+\ِwOHn$ m9gp EТ祣!m)jM!W d+"{G Ղ)0VUgi-w]4wsOvf$?7mO]Z< DxG {޻ƺr>9VV׈TKPv&!€jr@'OB[{C4my[cyI2B`K"R_;nb+aKܻ]6 4uw,3d\C#Sd1ȥ LgYZ07070100000013000081a400000000000000000000000167ffe1d100004ab4000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_dp_mst_helper_test.ko.xz7zXZִF!t/fJq]?Eh=ڜ.+ȞNA1'a/+Jj2_P4b@GYܗRg8#rh 8ƮX[YLk*#@rgɮ]^${F$: !dz=Rɐ[bW>÷ScuK0;oX >g@fd(H$M|yu*m2n!OPv((85L߷Raه\)̱l1t%J %mUf((4ȲQT\!ҐKP8jou.dķH4C! nN_ʐ/d>nW3l9)Q{9LlddHA0P:ߔuc]0s |qV8,9<ҜеD {!/ɍy$8lDGg7"}Gy(Cx,$>@ץ ̩r)_6-`2:sTZJwBAu ~AvA~veK55Rڹ>|GU|_+ԶZDTUUF 9xSpI1n$ +.Ull_<œǟ3c7ɻě܊XwE+Uмq"Oʇ1{PZKG ;7d{S#!W)GI $翋9v!%eZYp}{f92Oߣ7g)%t k3&pN`,XFlP' z!RGjAG0mѫ&xE m&|_l{4@a}Pe>#:\u_w HNw^I]96}6BN,d>.I۶49LXpZ_xZ6&,(J2V[< :~%+5 Xۓe.Flw~ģ7̘p*^ A}lI/>zWa8epމ*Go8n@$_i=([sʪn!0t*Ibu)#=NȱFiڗp?Ny𬅾A:RjiZfF"%tZ|(gLAM]B q VzB#q2rMÔoF3ʒ8@wtu|%Gф Q } 7zTJfNsW?YS{mY#Cl35yi|h`i.dqfR{7 U?,sq51KA%#Zᯘ' Q 4p ,ntJK-hm)Zq^79dzR:n"agV'C!qZ 6|~q+Z9QWSut8qݳ#!3X;f"$u"=U-jyhP#m,u_m>ɶOՁ0EtN˞ $S޽ n80ԋeʄJc$P)2;M%lXG ]BjnnOގcŪɸh9tմ.W?K1+צaG9z TWPhEAs]~\$ H^D퇡UjGHeQP䫋"b4)pH3ښp2.t&Y9q/(Ϋ\KR1;)T6p8 ,?-=:3; quWoEb,@C?QQwikxG( mh?g~kb|bsrmSJ>jD`̗]<4!Dt#o*;[;Y 4̈b!H] Xhxӂ- 3Jb/FecQM+1,2Ek0DXepz ZLm +ŘjP;-dLA쨟yuA f"Z7\IDF\wl09NԄHSnjNJM2c9J_xPFW)po(arQTL៮>ڝyƦ萸R_i%*tH6>Ūǽo@Rein9#K#jsb=c?eZSlPn;z0BebPڦ0)ځ{$Cm"~&Zet![5 u܃ @hޤi$a*I5 _}ILqRBPDẀ-ܚ s^;``v./*0Vؕ N<{ho|_:7鰜,kْ2}-ՊPcuO<1Cz g2wSn.O7f8p3$zgFg3g2(k5 %g},$K /TiM_iL|аK n֒0~w=VPBx F[T·>DfXH/N,mɔ&3F*CuDWrΨ{2Xs| J84kaF"l,0JϜ շqٰf9ٺ#>Zw$J/ɧFˠѮw2z\LsKN%5 d^zMOpSU>~ DqՏQ 1Iw5q)< /ǿtVɄl8iJafGVoDX6Y (pv?"`+CFe,ZGMH\v>euv4tTcHzFdkoA@9C  /PXGA/b Frڅ Pa(>'IKhǂJ\ *QwŨhς1z:yBL@&-72>A Q^%ثp_$x^o@5'TBC`T=bAY1A{3(T 2&qz$%όaM! ӑ KIt*.LXo*-*S2<|'Bgj-gյ 7'hH2 .KGSX8ohL`:$ iwV{C[-gZRFsEsYx[O2"7[G9J3MXGzH eka -5;dv4 XHP6VXe gzG@cO <UzUʬE]Ww3jp 'p3KaI&Xl,+}ݫ2FdT{ Srlwg ~o?_O43S|a{TsLȕDv͛fݨ@(_ty83Bpg$ r8F +q׶*H qrHQO*??"kpB[ɀTIL3<ݵ4u {"9F6ӵvIUA6/| j` GFTWh;ca7nBCUHpb9k6dk6cw7EW @vuO}TIqicRcpیuAs-9]JoD\{Ndz creC QıQ $AˉJi&;M4hŪ/DSppy MǧU\G}hW ` 0WI9n@RۄK#5)J*ܣВ^/.\BcƯ\u>M-OAnsԗ+T&Ӭ(B v"NWl_8> 4Da!om X]h}L|`x1-;3_eߗo3J7uRW?Ϯ\䌩 էP`~T!>M' reH193~(Ȩ~>0H_q&]9D&דJ箬]c[v)2GBnGpӴx-7 ~nI6?VC٣ Z pwMw[<26xLy|([K$V~F,ܗ٥+V)-Pв @9 !![`N=̈< i+inVݸ ؎)aGV0|*c=AFHa]xZ7b:ϟbu"iT9u^=7x&CnOP7VT~<[Q7TW'8CoZ78!2kJN $s0<zrP+/5!=Tܳ쁎U:uEYnܙpd^G1JĶtAV"y7Zmhmr:vH@WTD˒mfd>mC'`pN~NMGߞ _dm)Q /cczdFF[{CCKa3Ϯzt.ҟQhZx*fRtS4sEI!KtEo`a^i^UY({{ߧtď͈}D&fcj8|O_Źv:j |Qū1kiPՊ~zxYc*Ŵx#CS$n崕יpfPab&4ATS's|$wJNM~LҲKڞ*8TNOkfj9 5dɊs);2jDl[K Ɏo{30ڝCct"|lc:yUX+m),jGRTצ)Ӥ+o֭t#,siI=uh+^ZP`83O?$^VWA5kS WH\uY%ll0`9v(fԆ֛Psֱڿ)?ؓg!3fvv-,ڱ09LN>1=m2?P R϶.@9I 8l/Z(]v+5ÀCs,<'XM)DH))J; ]6c(¡ gg* |:V[d""Q.h0c m,aPe"]oN]cO1y#G9=*p4%3nך?^[PN!VY(L (O 5gr,r@ HYE}^Adui9.9+'W5.BW=ށQg J,!l*Zw5ߠFO4\ -;!ߴU (eRа@n laJ (̌.ErtoZB,d$S_MU]Sگ}A١ZGVCƙ[ٽܩ /p_ԉTN }4d\p/>%,`k9ئZ<2*YOoxbBU-8 Is)ctˆ+\ۛU #\R~b|CX\NXEKa'j*|ޚcoN塄ըٙ@Bm#ZYP`PHtNPs8| 7OZ8mXH&Y%_!\XH{ bTH@ErE%# ڻ.H'ݠ"ɾ~0z]6eׁ)cl| C7ϓXfWw6roԐppOPOxԫJ{0jiv$guU'ɾ9y[]ޥ3 1c [ڢ]ZSf6[Eܩ$Co7M^,k''ɡ}A2W1.qX|A~hGfP>^lxd@ll $@f+,K*@5ӽ9ا_c5oΉ Ktg0%)e|W_`PtLY05rC,-+'BEdMoc0`T%֒6J+mO"sOsFl`S˙f um`=`p<W ~`9|]HmU̖Pe1C4{8խڻFS`;zƘ\0$X!cN }Cde^Q1V{=`.}|KOQ;ΓmR/ƇBxâ}Ҩ*=q~Tzڝf =Rr6 "Pm$甌o[4"dXz?ugDRW,D񙇞P}]tm fllPב%S$y'aSA仿"1 vLդIp`YMQ(Wz]El)hW\ p+ bKq=Uߍ+k1^ >ۺ;+cyY!OGTI9}Z^_c#EKLNrRݞۤ,Ռ@k;wA'>QQ xUZ~xêk(i3@< XKkQ]g9pRYd* sN ]?[5qYzOX46Bb?})uvQFZJRh+pl  zwH=TLv7R͎k'0a-eVRTLR4xkntj`Pn%;& `sdsv pZ#Zܙ}8<˷լ6h`^0CҌp Vr*PzOR2 [P_0#Ozk+)+)Cz//"@8f5rG,5E}B)zɣШNl +JjSʓ+XDtP[qw1'N9o9$O7Oz@'3=|"1w nQ1w׿*zt(VRp}:/5e֝~`b%Mg0'? <͗whWa xk'Pm CtDˑ=ٸzp[ܳκMH`] 9 +7; f4~0Ƙm4RXƤtObNT#p⤬RZfYdM%'5.^jV:-)Mj6]qwⳲUs2~7@Cl餎-0֟8"=LvE?4Min3ϟe7!4!kd.S{FcG_$Ο{_$,qi4O'~_CWGIQȀov]rNű3o(0Su(<3]]<)K(.VL4z YyX R+ #NrD=lD:TK/R_5rp"]ᥨmEuBCP:jS= y#{ מ7ڷ #-܆X L >ר1,Puz XWJyTm;E'`V#O40#poxuh͔_!+/Z8njՓz$^\*nG}5e}N'!Χ7Kf˜^SAsROXT~7#w-1L]+\c7`V֑4Δ6o B11)itj\84Tbc`HQJ3l9W~q$y/<%ɧұTTcD<xLL;Pd8#WM! |҃NgrIUC)WhRIxGTG#XAdQGٲOy]@إI!Ƿغv|3E(vL| ZD8鎂v({W'%=If+..z~ ǂ -!ߊ@ P M,0Ǯp鶜EL9ۢ=c(%y 2͝)$=PQߝ97Wfޯ5@ irtW?<͢afDҚʛ"vU;A~$ORJ*AڡrΝ^%^-pgnuq ]L;VGKLx`ҐͲxlqH" bU"gY8m2:I w1ф#^qmMM*Xk4tef“unq,dg'Xb3-oy1Aא糚Ul & ] 1efVC*I]7̑+ՉAMu32 vDa|.]c3]IHLE*O4:@V|9zп R~…C\ۄ9o!lWؗ}>&z}]\nǨ~qd֛RqZ@e)[UyqfCg#UG/D?kCeIiZ" {5.V #,ogs 󔠋FS"lΠ&_ڬڳwq3*~)IJ[:BkF dbҥ+9 U!<3?|F1R7x!Q3)Uit`ԃwq ~kl]cgTe9a׫}\Es?]Ӂ@iӪO+D(G2Zꡂ1ͮIZ('ws-`7G8#D,!"FcV,w3 dA%p*k9pIj#>xwRys}:ȪGL1$Tեw c+kF1\̶y1|-^Ƌ$$Up,GR"!9#pQuI#8XNT#P^eHq(_QR=qO΁3ޗSMEuœ[yȌD!f> (zo' 8$T*JhτlUk{'3:qC+F4`>$Jؾ~BiUl3L/P+ #!)BDr>% &Dg)8E T5 Q.([__[(>x3Oao)A)Dس]Rץ0u0w9|bd]u8dwgu,X_9GT1e_̢d!;^.*q^0W>&=ܷMI0eXXNt ۣ]!*zRsj@R֥za#L]` 2iشSWVP{Q=蕉11ܭ*ܹ!7cWTŒxy3 Ӓ6.˵YO]xxq vt3f_mw` ΦCHUsL<[UI %DK{%]P ?\bb3$$t"$\c "IspL 5PK֘Gr$8mK֤#b8i*}Jo 6,V _DH[Â}J8?%I ԓwء`;dӑ1"4 o?ˤ`YsV?K?qT[@7K tŒ:WrѸHn@gz zIP;`n-%4/Ȍ +UYbj*y U|ޗI=G,vA<}\%Y .و>otxc&: |MmnY'i/#4av1vXb]'hCGCj=jR_ʪg :sS&MtU1SHӻqUVswOL6 ̾1[8~5?ZX&άISoHQir\>p=W&yqo瀌N?aƍyaЬ93G䤣6G𶎌@J!FuVXw"?*^,6x/?|de#X)Jj3ҧPG0i?T0=,oc%\}ÛZ Jҕ ,PTx,Bfdl/ -?[H.v:ӹgSi;rw%~/OK Ý!ބF&[[+.pMTx 3jG`5GX>ç 159aՆ,|SCBS~oiAj'5z^ױ%SVh%V|{LEE"5N;퐘@‍Y.;g:M74,W>2]u?25 ؅ o+E֬pA?R 0x*I0h셅e=9l;j0wrRlr c!E9757pMԡP—5@@K@kr!%$?M15!+G i\'A ][&=yCÏY' WzD' u?n[z#S5Wܐ%!2Z\z72ODK\_hsEtĹ bVx{_<&EAFԐU[}4U)!Y]W8 +GyVYkcLF9"_WEkgsu_)x ErhΔ|r0#S+ _FJ=`XP3{@/R)P*-PE}|fsXv@+1kb9PWڻ㚗+4=+ʉc2I`5N}ro, 2 /F&|{BH y.ZHQrrRB . fQ%Y+IqT4 sNZ`WĨw"ީ#Aj.?Ck(Y (=L);ĎNݻxHUKjK(R/YEz#To*qB|>g!a:HW$.ߴE}bYFH+֏aH4;9 a(UJdoR#+kSz-*ܖy&/ %Klޢ`_ 3ҐIoZŋxeNnL;LU66_Pc[D -߽3ToDQ /x4]7ı{Mc<*`V;DDChu6Fr'EZYoVs#RzDsoIop_~h;/˃|%ĭt|? K'\dkyZC0h"њ̗yF7% ^mD4/qLWyj:>Fs޿뗘պް = Z>B D񧯸ۅbO\0iC¥nމS\;AɣW=!:EF0Ke$ΞFͩ.C;,(x9+2w(|܄aVJU1\dkA4T ݢBpRuGHFĘ\U6d}jq2b7RY<>hwo¨8|n.)3R \ıYʗXs 9g_{ \ f mjV4\,Ϥ c+OѝyT7aۡ57[FKdRTV,A'fKfL vKXY>wQ/|m!q>ɓǬ~XF &YAf堇:/F8R"mq֦p.7֯s wy?`I'&GZ.~Z|A+ _ܕˇd 2Uu,5.xj To/ lKiB]FX@lSK NjFϫoTy/U~4ۘpsLR٧t<#˧TMUip:cBH7Zx,e$.YdݔvZ".4Ie6*AwdMD{nZM }{(Ž3*?@N pxz I:G1>m [,?X_ #܊!X~sq"m~Z2 k`['}(v;GJ1ǸLԟ h&,%_/ae-};gS ũ찛Z &'i,bd7z+ (Q?۰?YYmR(Bdj:\+~NPamX}ߥ\kv<s{?UwΪJ.9ɿ ldR!#|!=_d-mkc`![;C~Gq2ڿv N yC/JՅWT)ů^u@#sNWP*QL#"9 J/vUu l&՝km"7$D[{8&lrPj CS.)TNPl`oEBX58rjCa\|Uy鿼IӀ?!$Le/t.YRM힛4zbXD>E%Gϩuq*p'9w48 }alI,55_2vRΦ@ozMOd)/up\b;`^Sl⩀%sI /ō-Ϡ7΁$0tB'k(UuЋBb+_CV[d"*Suz,HzDPM4-A|VMgy6<H[=).^7raS"Ѐ$Xz${?I<_~~t>2dT_4^34'ZB`FMw $1־,p#F ͅhro69!t-PGWd?6ģI@n7q~sSM./ꢣHScR5Cdzqvl#у՗ %=Ѷ6L!~nT#K]ir^oI]B  oQ}r2qqC^Op=9Gyśp{X/Wٻ۬,DޟN&W9o9Y|nWRaS-VAcV+d`r #>7@@x7Q GLh4V,+ npǏWYBɬ*LpH!Im#c ĵ8(f@ $6=UwmUJ`StϷq@[Ji\MFFSP&2oC{HMщ6ZGcm]~!~YѼA{X =y4F6 ?2^).eIS8`_!t~a7xQ5QRGSK 5),e=pXjkDN+)B8`ܳLz/pr\EGA@~S 49YL^4NJqL=9񧃿Rkx[!O;"D05%O F6*ruTapiʦ%zaIߵ1Nu>[(U80p0.!Pf-.>IЂ|E|uM.RWv[mb-嵗Zvc᥸*B*]d:ީUv\MtCLX)xf>z1 ARTenp [0-Q߇Kp6?DL-StؖXuĵ C%eUPiV(I1[ 7rЃ PS(Z犚tll^@󈟡qӈ~)=<? YLi5sqk}zz)^3TMIGllpl>GHq=b'S\H3m{#]dk&UR`Ǽ%4&CWŞ潶 غn8Ү> O9EK`[(luhV7l&]4gXk~߬siIYʄ؂ohss B5u>veQ SHm4[OrTS$C8nlYf)B߉\2P|>Gj?Hz X=;eI0Ud>52f&4uf 9X)l"`ZA#[WK^XI[/#ߞ/^ %lOF_ۀZFYQ#d}c~7Y'4V'QjF4gAD+ܵ@o-\j*ZRYR5խ<򋸉Ȱʼf^"a.lb)RYR1J60QUjH{7] /.] }Ne7&My)Lz>74((ФFRAC)DkAMN`*}^X {ŪTR7VµM!drl]v2}"8?uUA}i`DQ$>e"ɒu*N׺{^EŰ|ҙd:Pɩ^""ʴxᮛ(>O݇;q $=#;^n>Mel?}@w̷S=Qȍf̲= ty{{}#DҿWM=GqiQjd@gZ}tYGEM\rCQ(G'U:.J~#wX0<0ig! ?$UC5^eA߂Ј*ޚZeiͨI[QޟrT熛WQM.~mkFw\_猩ZOzlO<հ>뎷=@+Vl#7KJB^bwG4Ŭ@bqQs7 j_Ǹx@}Jށd`_Sӏ.p1w>j{ /|l*Ր/'Jty6X$(QǘP/U#k08xU%^s$aF|" Oi^MRN ~xvOhW o`\DYrJyΐU+[mCQKd7^./Q0MIU4Gy%PCU$퓺/1Z j8)n;r1&]m)t,Or- <_dlDc[[n:qsG~SFK0B9 /nOb4ZaA~%IX,6}D&o-mDvs;ZEP:}+ɛY/@X_AMR8+p!rꘅ%7xXa,e7ؽQ7 dtP~2&֜lp-ps'J /)Jc~^.ooCR%L`ZWS3\,= Qc*uh([{ufˑYc>F7J+BYiBD6+cH?wã6CsQfld#ۦi{3 LJPV[F&WBUWBZ, {bļ80HIZFvEηH$KQSx Hi:nCfD9` üRN/m[)m3 @|=BG:kQ`/߭c|K }ZW:;,3qD*u=^{'}~_2A܌|F=gCY[Cl3? ^>U>?$ Jl_< EwJ |<[J83Ŵ3( WqhqoSύ5^:OAF oq(h@Y>A,ȵ A=͢"̕m#@9{78gm꣣7 I.2V̌4˽sفM|KGSpn)4 /"AP6fm(CKbE[t4:>@L/Pw*/W'QpF"9+d,mS&@7(\gCS"qũ:bHT^:R11ac;۳[*WDeC1 섧WF*90 sdk*]CY2FGaС?t9>:h d ٲnL?I8bS+m~C Z\# +t:6/-!zNi =Xw ;rh:Į Z71lZh޸>& كr_P47&q0tefaŸ#| ( P &\(V2OM_Ah)-p0ʢB'tr37Tb^_4; M'*zs Q(FrC96ԼQg"ht93ft(1P5$ax  $:L1]IFJR(Bb;w'ivcɩ)ݐ*!fދEiFa0s4nWig[:IWcVF0ҷE6'LBPle['Inw|P^z V; 2qپb`kyT@@IWq5[\s;I|c Av[DU^1 lg|Vx'F-P=}u]II%Tg7:lTW;Ƚ;߷*IM_Pn 7 ߨK:pcɝr QL}̋1i&nN#Z瑎yOxJm@5M!7ʖ9S)0-(fF1f ?Sd62_0еSg6pj_x' 󦴭q喌]Za <}FsC2]ck|rU*-]t n 5$^ꘫ4P4%H7CR Bqq'jGgYZ07070100000014000081a400000000000000000000000167ffe1d100002888000000000000000000000000000000000000006400000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_exec_test.ko.xz7zXZִF!t/(G]?Eh=ڜ.+#DS-Zl1d~Jw&e]Aڴjy!d/^,7ѱ |&GvbSO& B3vaݻvN3,vP#߸bFO}0K1_R∌YF(O~uK3@Dcc F?ӭR3Lb섿ZˊP7sΎR[z]j@ n ʭa+vz?t W>v NJKS8rU 0񐇻ITqI-Ct*P2UOylhʄhn+j^.vJ|V?4:]"IZBXߓygەB>J"zķUV,02_8Pg) pvGNcWSχ M Ey[Oѡ)P|5^/N:ǩ̿bN۠٥#PaddQ\ek濁Z SC Q6/SH/BO|Vk^A9RlU⑘BrD'a-⛼t%Ah.O&=ҙu?NxH[.ҘwȂdF#k=7Jx,q^zU]Fe"\-%J/Cw[O0}f|캪T$YPl.20AH}v2<)slA#RwdPDŽƼf>^= `U~c&]9!!hfV[R[bٹw?yOԋ&^XrLk{;fW}jZ8qNю|>>)MK{ B9@ &nY- Q8fz|^LCD* o%vt?t^m%%v&v}>Ȼ;^ R\_/!{G׏qaRӤKua}IYGW7kQIX C~] ,M]ޏuqj iOvEO&BIEjTiPX[oG@lYG} I!5wAȋ֤q Eg{GയKLc؅ZGRG0^Fݬ?g-3Iǵu ­?4VKG#71v,7759 !{ D’P[Z^Uݰ&UQc ʢ}iL|Hʓ*#>3[2 }kY?(p+:q>u0:H\4OKc}#b8L|TYcblꁍhٴ34KV~j.2K(b:H d *Eu3!2 ~Wk)?E#BZG}%6YkV}KS]4. O/#L=h 8*x\NVIKCGCl9Ӭ_ U4wf/mFrid=N]O=ZW ѕu=, /ٚG%t/e vۛ/IJ:Z0_Va+XI-9ƽ|Gr"s$`JK&N6ͤKo*XhtyNy'w҅hGOy=I y-[U6a`t{_xCƽazyˁXP啅UO}/;< ؍V]WuS"W[G\QUpЎ+s3iܙii $0i ^J7T>PA"fd`lN0}$\3+mf $`^}F(cD'nW "=VW%YФa%TZKZhp!M|Gx0xdn׈ Elx v+y5ʚke=[  }c:l-Ž16A75L{}Klm k nRJ]5 ow# Nkaudaqp,Ћx*m'bɺ`Nd3#*"z1W ^"ػwGQiOP{]XJ95TA>tHR~zyցhCװU=߅IZ( tǚC2J`z@\({]>ScN`ֶ%e5“|XsRVca܀{~` #bˈ,9o}7qՖ^7C/GqJ 6CFUJֲd*QkxqMK\/da2;lڄrf8͕Z3IF.ch߼~W#h \R"(fTo o4lC-r\|n$׃ۻOSF?Ȣ5%PMQ{GJg̍'糉ǩTb,&e L2qzu1V d,D7D0&$</קC@̡]ԛRPz0퐍&a| x\*RO#x eWx A|5ҤVzQz"K?bX)r/R†T})d!WB +dUMaVՋH}#dnx ќ͝ U`Jl c{H<3|*,הWQ䪵}%J;SUuY/bd\=BS}X ŲMbf0rI xdN#<~?nQ$=J3K)% LM{eňd_-X>OIu"Y:X3p&l-_N8 Y\}Ibz>Op>۟,k࿖jYzYx %T3j >rN@79rTхT:d;ļT5* ͋-^ 8r uH|ٰ^ F60^Պ`e dʠ>/ \vJ;LvQnufV:4gGWTlӢa۪;zMi^L Ili-^\f6-=!h̿Iv`\ tnN{C#$N4_$}~מ@zڭ~[mrRQ_l@$_~ l7$0e&I.ME`ضhu!?Ag&A+U Q]کKB [PCTD(2B׌"D@Fؐaj{,91 FaW.HI-nԯ/ZPe%]?j~}75@0:UYطTNQs5x|\yNTE?yb1۲YG |M󠩅(XuSih;OrDmFBY$\= 9L,Q{TXr 189ƨQrZ\f 4ςg=0PWbDwT"Ia/!2o)E7}y ; yt[I7\/H# $T]3ҸhJh$@@2f2^{1&CK1<ͿQZAHT0YSSycwռVbJ\ #"۸ynxnh.VqiiQhF,2P8{;„nBl GN63BpALLDWԇUiMA+I`oM AQ}^>I,jh+`=^Ey꽡 Ȕo,eJL3Ǝ5ٰZ{!V3;gm B{^ \ˋ]h,KFkP/o X"EjD6&C'<X_F3@dl܁mE 2=Y°쭒S 8/ѥJ]M~--9_vNG }kʅkeJ`Y 4 }[טLfgD)o)V E-gt vPgkn("́3a}g1JANsIN}pdoRۡ}R5Es4&pac]>5}ظjׅ=ϭRnPJgɗ0ֱ=4i}7/x Bm?QvGI ݌Z9# }< _e8OIrz'p%9_'P?4-n #_E$c=+ [́vlDB~O>H97mHZL4IގEi#v26+Tz'7\.4bϓ{ZVBf[rJì}\vPAs_qb\a+΃:A%g5_ą a0aw"!Jxӡ#փF;Z$;9 ] b,dj28/bwڏ[%o>ۡ`-XUڜR&PEm[3tw&KmؿŻwn0XmT%59P*X}Z9u}RJTvbax_Dn)]:겋+Ľh?oQni:82NO~7UKa@|mlš[WjTrPOD=F_]~cB;u0#;`"X)@GZw rS%y L -vvԸd $G~Tzunf@|\AVkh=tk0t;l)>82Kl=t9LD#avaP5?bKggkQ6*MvՖu5SMFWà;ݕ*N! Yq #Ѷ |RGS-1ґ CN6`di7igI틘 RLz*3OrH:{ϐVYZ!߱*@&t˷ZbI5H$81.Ύ/nO@"oZ%4U\CP9I l'4eЎܜ3+T Vo}sx'j1YJz;PZoɷ22]e%"ꐩ+ϳ?T'7i¤hpJ-g9ӑē(/ ŸЪ trF:;up_h"*,`9zaV /4p7)A>ru ĈK(D˝aB9ʔ2_NsHٛ[.RY bfr^4bIRVԙSpŹK}<&}07( 2t)aU ~y %1~tpwK!cDUh^vMANEcEw]_2 A `k{ͻ`!9㣍 1R9=J_^܅>8 E!I7 WE#0 EN0(^1Gk5l~u[5^jB W߱YZ^wR݉ XP(̘'5(A|>#_eF:nA-qc.C+06] VįywRjh}9b}ZㅒQ.OQ`f{Ux<өKF<إ| YtIf6ceqA }<2M(ʥ7vwp2XwCIz o„DwtgqUn& 35@?㰎eC͔@ĔHT%RBL_ʭaqٌ3vVz)~gPƥ.̱gYZ07070100000015000081a400000000000000000000000167ffe1d200007724000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_helper_test.ko.xz7zXZִF!t/v]?Eh=ڜ.+`+6C(Ϙ nChNN=6}Kk7 %i`lKm 8Rs3"DE--y75/}3߹ߖ܆LC u3Q[yt t>hf/iThŤ4(,AJ)C βQB&p9,Ky9,uY s1g'хFmk* a3w'|o8w?՚Pv$􆡛]!PXqKt?wφ қs6IAMm=JE%:VεPA?;g$C1{nkk˕ܔj}w[l}ieF=@Ex^|m%R!9V8kڮߜƴCkbDaN|Oܺ+F\JGxRs9/W#W6D pe%+~ 1<ɢ$ƻ\dEAe 5"en5ZH}m7ޅxE{v*:"D'(a a%,+EriKd)6!/pot.QKl1h&aӫ%̖5!<4NVA&ӗ*+NKF{fO҅<z2J7b٫AG_RJsDۊoVaf'^^CA R̘B[4;ok eQ(̮R^q|*5;%Lɹ2%bx T Z oT*n>CsjIU[bˮܨoGɚON+YvG8RC 3M~d$Rp%(4t"!WD`1̉ n-26 "Zt*ы{Nɥ,%1),'skjn{7Ձ2 5Y.H|>RmD`e-N姳λMńDoc4.*e *l 7y m+H%u :}bpdUw{ŏǫFNez쉗ɪZ|]W)=5.T]_e5~d%̂VH`ϖH쾴oYe[B#X 'npvko()г}ۥkW}?:~Sg/0cL۟7Z:d{noU&=_c[`ãD jJP~ݴ.Qjk̤y&]#g8}٥#}cmjP-Ӣt?| yf4naj'[M;2!`'Gq`j*F{[:29'is|^T q~'e YJiLY_y ywO8p7Pޝ}{$+fצfZ֖m"JRL)d7Oػ=)}^QuK$ /o5nnl_NxY)0"hۏ}ѣd#dc8IH`M+q5SJEe)Tۚcr(ap2Rh"7Rhp>B&;Ei {+aG#--Dlw.JW ndҩ*i\QЭahu.U}e;4G4n Fiv}`W9PZɑ&.>llc;.ǘ5€3+<$6>DH5/S֌E ^`0Dxq"pB*18yMSr+*#~,,B~<\/gwر\YKښV>Mj@׎}HoWYQ%MRS [z#xTN 8JҦ/2PhOd-xv%kF /uUF;IC/~T0sNPSB_x}kH^1jYNjU-#&~U1w0'_$OjFC:|3YQa(7j\:כJD6&֤הye05SrUv[<ӏ-mX WYkdمFB:sUåG.[I&R.s`V&4Zeӭ_$>0>mk~(mn;qlcgVRdء&k,#X<*M}OSДkK1[s$XK'쐈^-2僙sʃ?iwfP9x .9Z# G[=/7E) ]~Hd7b›OݦdDA}pocY8JHy[I5D;~TuBVH6k^>Qb]V'"߳9= 0zٰ)d>#8|K^+xw8E=XtPF'Nj?3&9y!9ٝSsYnwƹ9|+iP++{b?f Ļ([tgFr &x) <G#- px4Ni(~1,ܘ̒N, yG=cg{PL M}.¶)Fː/dasu h&\s~z©;֝TtTnuopy2vdD034,Hpfu/t\MN273 tXd|(~/Se|8z$W1tm><)4AHroD[_JE3һ YG.ڿHO70zj=" 쎾4P uە(\ /KS3;'Wr;;ݑZ#\w|Qށmaq\yh\mU̿@i~qN)n#!pbPaDs{Pj<Rm$!` mI)_5@Q$;/21Ḧ́ F)BI&N H`7A6 ~?_dhqCI7R޷R<ɏYGȱR~ .TbxmiJzi]ظy3%T.5X2 ji`~u@Q3@8%PyE&"bL,D>iyo,y!rdag#(E?g Z%b(Uo]*ʐΡB_fDo:i6]xBp7]4λrv9d1ʉßH>(+, e;}h8)D,9)rd[1¿uInHӀӜ0Eus#:cx &suWl^bhuUetevрs@&'hY6VvRK~#?iD:3>4}CDrC߷ tPY Z9&sk뉋ǚ|r m: 3@;d* 4cZ^JOiZ{ BS޲shW~?ߟߤN,a_7=Q!$2V_ &kP\6L MS2ؿ/IEKKh|Uxm;2IUa KƜƄ'D fVotoڼҺY~`{B6̌/ U|!}nw'O#[vd7=eOiLovH(Մ%X~F7jft ~uG,ڮiڕF GVt$F>w0Kè"UrgLeh(¿ ~T,k4AY-*T e,zXfO#S9iBz*7;G/B&RPJB\t򠉷c>[2fkOw$$=>o*M~ոF!Mz`j=#n6i5|k8>eS2w?h1*\lYrsd:3H.ϳV{ \ebi=Lyp@x >g);elLK2e }FS?1$G;o-FOd۞G#Ey][}})γ֜ԃgp[J;&΂=I=@?ݘ%cWk48̉t1t۰ tQר3ʺϪ E je<2B{cLW\oJI&yΨ<)=_srg~gT<]Ʌ}oO]ՠphc(d|$6ģUJ|@f?}8*]"p(D [d$Z3 =r<ơMRWQ³8K$iȸ-64fDm8~sKD.x37#C$USkΦt'9u6*1ʅ5$ Ch1PJ$*6%n@$0ijXV TKwZË~]:1T:,ähwW%xo$e:}N&c7nm_ls] PAs/&V,4o-wK>1? ϳT5H<3 oRщ]p⭋]o) Jz+t(Y:`YVkݷ3I 2E'|OuN.d4TՀY]vrҶ52<{Es[̜QX/7xLӳP2iG~h_wFQKj/A!y8U5Y\,_ 8{+U0EӅ&|r%)Va> *-:G#S#u}/(T;b&\w;Ag;u\,`^RŅ_%ϥ1f4q!1 s <q8:tq)˖D=,ƀ\V0u@$SDXWɫ?KعVBB2 (ՍĒ>I_&̶;+O V!DQjQnKTk4#eǷ;| 'tzu&;Nh'޽aTΧZ0vAŨ[ٚ9T&,-h1DZF=83,kg;\j]Ȅtn4`ucl=g5Sy~m/\y~vܸBE&;x7ɮ]d5@a{: J\_'ͻ3p*& =pA8x+W:* ys<'HuѰqkU/($aѣ1c K\!>R+\/TK+q=>+4-n?E㩍)-OOB90.pHJ8-膣έ=0.P$ ˗^ x5phkޕh.ZT?ζBO w')dEhi湬 $ m!wQ2s,FSF@)1}1zkG' n߷SPCP.&|DUZ퍴ڟP4٣r GEwuvR˚,UUXߟUBg2Qڡ7=_^ vr-H=Y)J}At5+FuʺҸ[UsV/e"SdM9 zWm`|v:1St= 2Be+-PLK䀥b,-"^ Y X o^t NI >,EM%W\A:c1Wg;'$3-s4.·XO ێi_IFzd &rW;9ScQOKPw#;g *+Tk>E'Pb)yv%ES M@ƀ\^XoS1K sV >HD,7YmkJ59WCN#ǜU@BWO w<璿˸b(+ss%\>)wcG8qmՈ'Hɒ軥i;,m yu?5)%cH.UvyWA $uz)L 38 DJ^nq+=`Iux bɽ:XdzfjƂ'!>r.QRXs2\XHow#`F~U<7 /MiYPѰqgN[Lc࿘m_rDC,C"0K}LN)ܮ) )PQ5fi硡96:q5HSw%$?6v 2GjzvőGHF%ڬ47auW]1e -j9@OjH ?yF#utⱡi~_;LE#n8 MRtA`;0ăǘͷtМRjN E5f]l{KX#΂B-Pl>ڌ"xitjx {>6j(+*߽]yy!]pysB$۠.hQ& DeC;y8:fmx˄0h]F BެH>O$(jњE QPh)S4̀x7Wǐ$dyTbL)7g.B/p_4ӷ%o4_%Y&~ke pjH-ʁpWzIok@=J:D|@I_eA̦0\< $5=[x5WVxM46}bq*^} nk6,8ް9>,"{?(y!S\|e~m[l: l8B0:SK3 Rtn3ggpSs:7ma0R=&B:`Q uAXrXG/ꔜ^Ġ%/yL0mKMD@ ݿX~ J!CAT4L  yȯ.6* 1uګØ#{{2p0`7 (󭁟 _0nՕ=ToӻwP^X>H*cU s^x^K?]K;s"c͌GEQt\ߘu)2awڦ@F\ +%_UD3eO60 ? ~tg5Y%xNyyDsx:,z)dܸvv}&z@%D*2XfD.4̪+B1.OBU'">,@$sVǽaKjW"X^6ٳ>a7`hzBc/ ]H!mH$NE`$ 6=SSmރ^ϫn UFt1H#7ڋp@G: #RŒ`cu8S8ds]aoCO-g]?Y>8).-o>$?puU5&5 PSHUy1p*CWtS>KX8( vFJGiq>WּY𽥕H%j:* T3#rl,ޱ[ ߃EUW)!S P.Ԫdi( :so+.Xi'OhuN4 YXU).$:7ɪ {岙LUܶ0 /E:"4qƬBW.tLwž=k|;` E8O΂~SλeZTJ?"ʗ̢d1jUrQƹN$?=jL7Y¢dg<|[eܮL)w/ ,ǟof|Nٮ=D`-Qe$!E9Ahx 2/ـݵ0nOt`\ j2QrF TR8Vr -ӕI?jF-F1tS-5V)Zt&-?^^_!tPߙ&2q8ѡ;B>}B*R+Wv9_艐YڮzԆc9IC^j&dJ92…OUǑL\:yIg(+'?|y.4S?GsP`l t2Gpo+nsyR> +Z~@uZ2,0V =.p%̃Kԥ(0q㏎ Y"}:@4bHg$@5Mav5A{ER]`Π55~+ޯwFؗR*IʙIPJFB fcwx/(H,_EYwF}/;)@kt@i̅I:_z\.3Jgm{Io"gbJ=m .-:~03rVWqM6čNXs]jP!]0lL_T/xOy+ iex> aRwAKԮ ddw*;LbJ'Ѯ|U;v>xp⇉ mғ`nrk ?`W3;`.k薾߼5kc^*|fF[4r[wuCEw/j{KM)|+eޝu/Z)CdXfpR~@vKA?>3š_#.˶ڭmug#6C[(l$q6jy?L[5/hTp}Mx2AŖ 붍gۦf5&>_{_"0oShFzѳ8Ϫ-:iC866 eI2Wʞfd_A)D-~kwuQ@`-mu^L\JqMPAM N\'{ZWsXaWp@Z}cȍC|#WS@{v)LZP3`6~#nG**}M]\l#tMɩ{dEdZ `ymlNoI5@ԑOokE|*(GbXbyӂcKT pw>jtd6v;KIeCΊ6fkx~ /m-NscGC9b~}'Q ;jJHЍ;^$$B|LmDxhZ:%0ˊ[i:=yz# n|eC MFp_A<*a|l o$ma_5UC+KUe,M-v02ؙAnW}t<5{ ndQ-U) !`m^s`1X*}f;R2~ wg/fR郿&1b1dDT"-B%aWC<ڬ"w:9/Brk{ tQa6<]쑤l<3;n#uaLjS-s_*]ߩ dݷچpC5 k:x6NaGKZu7ܑQ ;K^UMI#~$AQn*H?L96/ MSk  ;WL:g* ο 9H*8Ì.nEߝ7K\FH_\5Κp:JYSlx rj2H3 i+J.v!c+qd2<$ 3 ]$j_}bFy K0?"`{R91sfĦ Hs,t@3w5e#BX1Q&)'5_9hㄢf+¢Ͼx~ P\'6n~+J`9䐢~eϣ CoGvlj&[QZ ̃.ߺS$"T g쀗Ϝ]YH&=8?|+2$Vba\=^rLIZ1|,5|^w|d mY;N #ГD"y/{;PeagM^3I s5zhp:L&2p%o;nKEZd< S3O9{{¸%](xs<7%^(VߒL𚺹; Ez#3p?ur[@Wدkh~z6ū05FB'^l |fmo6 +'7g3/GM!R+'C2ꓫUGޡX+֐_:3 7 =`V6Grwbgv~0KFk%Yr@qf#mC!C " bvgRHhiݛdy/?|_;|$Z)Y;Iu02'eP_p?}.a4)f+ˡN¿-G0`ZŽ7ǀ_"ŷX|oZst 3/>XjN$NYG#Ϣ asĊA`NW%4TP kh zڌ.1rsOJylPףV9{{$ WD,8v'0?CL ;_~ڣG 6o&5G9}h[`=qE'zE\Nh꯻>^d}ql'mj`ph hVig,#+iCзYh92܍Ԝ+kQ0Dž%:nZls:ְUWN>"~'+!Mfs(: g<Ŭnؙ>}X#Hq"a|1+fNK ~ٿsi@ռ!2鐽KUGn#A IzCyu'|B1H%` iX*~yIPb rV{ _`nM]OPo$Z%R fߗ c"gYgb@H!dX:7@rr6+s,6KV)v/AY洍h9]hD7[$\2PY"vqn\dCi<"ۘP1"T|HW2;: ,b `I!RމaD'a{K탐'dԡku}kI) `..p:(o=ٲ:L98J2alm@no:+C *Y`'o$k Aw]Y4ަ@PW?ҥOE 'c̣7ǂ2il>9&[HAU hu m*֑GqjrT ;]c7&EC;$;{ i{qoW6><זi2 X&kc3k~Zy y=?>O*nm( u)9ŧkGkbOkA& F!!|HGlk+7I8k<ޙ/#ucX5OFCZN 6k35-Kq:w_Y,-{6Ő P+IP51a-Uem%e4e>f@J_)q.JnOq* a6-[&cp`Imjn؀̻W('̟@pL0bk)3 Վ`>Ghv@zHhQSPЬ7CghOGXxt'Mn'k iO띻=IȈ1ܟ3̋BnCӯ{1ϐaЃY!ۓ* |t|se-9uǗd&) 0иo$׃,٭^k6We;yh ` DH`aOۮNuNMQ6 u ߶<] 4(XW D*zN~r6 ٞM mcZ.%$lo"ȃg,.ْYjV_{+%>ЀR EWnCVC-s-JϺ+P X6R$p+.* W(Ӂg>V:qA~d1SoB9rM*93;Xt-ݖM.|DԃDL[m#G#cy+aVöA"SqYKz˫l`5 6I .>Ğ97#bB`} ֑Gv/ ꎧ׭',zb7 K԰d?okF2i*+=_zdƿq Å)-Z!^'ux\+\2:|!.du|M ;SOBu~HRx~1q2UW!Fag5vXf}Ӌq;u^Ol^u с]'RkW伎RL:"uѦAy+ VZ\ac7cΥ|us@R 2MĂ4C\or.)$xi̢î{o2]]HF,r -]M(u0K-|'\97S19_^k (OC*XnX"`G6&B@~$\4XZp\|嵐ED=!8A2w;<$< :,xnDFYC+5]c4^R͠7rpB-#Ke4+měpit>Ќ#/׈Lӻ uJ[2f̏ ]Hb D*= qG McD0٦н *mʻ%r0̥^N2~_V~ruduzig=U2CcٖI)2pؼ}Z ςaWELgM֮i+e]tBx4J38O-ʼnȓT(T-h9w 5ևpm8/wQf7w^A-5D2dC1Ft`R8$μoiʐv>yHUZv":0.ړÞ_TvU!SH>F oҷA|[Z8~DՔ(:sR>'Zo;WQ!T6PikbS~O뜗"]*HI*NZ WmIvQ/1W.rfa|fjq~c0C8 Gƴs2$7!P^yNFSSB ΦYH!:p%/qhU*y%k|0YV1).?[W9 ~Q5߇wA ѣ狈~ +)K}Ҋ*9mb N+SQE)Us*%-03TxQ">gq#w: M&Mc.F3Yȋ]-))ش s!,CL&d 8S;,j鶩b Uy{'cps9-viX~f {؝7 {qRICϛbjZF@ ;h ;(4 nJv֪h*Lh|K2䘌~5ͻ:Yj}™P (k$ȝ3 D5&&M z`'ZGr͞|NA5Qfwox>CtƞIE4 [aN0~E+T8?0BmiކqOQFz'UPҼ][\6豋LpZʅt6a,5g gSH=Y}÷9S_33_w`.Uh-ڡ}Ȇ'f =gGF:!Y@ |F+|@hQHѨ PF $O{i2Rm(kҧcr/ `"30P߈ 6wBvgpC, =M>.1 Ǎs-7ֲY>p->F+G&:XTXG\)@Tb3u;8e䵚QO69k5zrû^32_0^i<m#B m$DUp|,ۼ*~ 1T" 3rp/n*Ac,'`B0̅W x.@25d1e1-A,%RH m4rE~oCX Ԕ-~ G[!^ \npjܘf7Vܥƥ2wCs0Δ~rik,c ۪:cIrH`k|bodNbCc|F]qBD N)L ؁ׄGaJhP~G;4FΡ͵|P2&dM@/ {PN_C78yf'oZADֹ$4 r˦S L%J-4w^Ob`VGhyR-7YƻAb ̗"A$'5F*?3o@*ӗX Qp$6 @o g1D uҋ]kX 8p ePL)>'T7~07 2j=d r Ut0Ϻ@鏜y>En:U RSY.0f\37aB9uﱶUM~ 5!Q֋K8=oCɾ0H{`.17aI@> .\?)]ϘNBћM(⪡wq OHc DJB qB#I"ģ1WUp_lvGCx H3rdM9:6oI5{klV` oc3!_[. ʖD}o `P͡+EVN暻Z9A;L N(nG6?w݇ށW1NH7Lf" jhy/$q#bwr+E̒a,<`U=n8K4Kgˆ5Q9 Et;_URX؎"$A1+z8oQH] }A ٗh۽"ΒG3;vFsU]5yxtg=pFG/:KTn:/K*O9(vwi s=Wl2=K, n_@ikD'[sÁ:49J2 ݲ|-ϐȘ4Q&#E%~l>v6\*ec;evbTHzߘ:vCf9Hz%'[ˏ*0I 0Q^VS (6Wk) ҟ%u]>6{%%](B:3ZZ>ar I x>{ #X'.2d>X(/ϼ2 ]j`E&$slw:7㥸5Q ( qA;*1At*GNܚ(xqcWg-i\3R! \f&>qG(m$K<}^R6[/E1@⣛Ԫ Gs&Iv":Kvu\l+]@N5WgPBardO!u}vӮv.R xx`}c*S"`eP#k2zDɈb*l="s"Yޗ4P%f A x&b#Ńf$a7QQC.Jǹ2{ 8/? X +`8 imeFQ.čaffƼ'fG<6ĸT'Tє[i<6 m/gA%(S +hWoni|߉% Q[]พgOcz"_adRNC*8Ҁ1*Npd6EZ(ܫ~̹"/' <뚊a'rob "摚)' NNR0dHu g^4fJqI,fB}O>N*ĀuZjaC6B".S[V5LJR)xSP4cEuFrtibC1sGC]Xn@Nv&Q 6p2nL$[y8톢3~΋NfPh>ʔYϧR-]J}*w$RS7N\45`o )KIF`J9`RLy#_v[,f4Dv֓!2$NT=e71RȉkY.xO-:Bbs78O}ջDݞLld]j up:-VxQg;v%lhE'!QOI[ o2&66~w5- oL; 1m M A*瞭q;O򟭼v?Q(d q<*:K``uD,I R^P;UQ&(ҳM)K6<P\Od3~cztUsI9-nx P_Ǚ{qL3PNq=c4)t˒*#Y>z I؝vAACqUG`j⢺g ?'#oK@%r@bu?: [gy+H>"qf/\ly4pNΤ#M|^1a'(bE ?ւBa'6GXeo)ؼY爥q ]hbo^)?j*xP[*?ĹI qRHutJچ"eznBC̐ KcbU<ܢZ%ab{^a1U*<%݈@1Ťڭv0=H[UTSN28ISGFxe AWHN㱨>SnA /ᷝ WWܢe 4XHфo;ԁΫ3*8Fn*!fC-;x02-mA7Oچ_ NSj-<01-|Ӱ8oGahf ?1V*?_UE/S5j(j7oB'S[MG yύrA'Y[; { ]>n1i+:;c aY_ri N̷ Wqn[GH7:I8cjr5FlA UB`"Bޚ)빯EWc3VG_ƒ:^RA^jwD>I{F$ `eْjK涝h:Z"x+1_cDMTuudB,Rlj"R`r_ɜ> [dKjDH)KU%OM^)"prbt #3*:rpF -5и&8$"rc>|,d"RD7R\&3=4FQBʯ02LbV5 |-nʢi5DN&DZnYEj`60^sr|^7 w:mc|#y''p?֊/\@Jf@4pE2E&ê`nte컯 /y2c]/hup[8xqYKL5wL mH:tF념<Fe\2Bx ,Qw!W2\Vo }ˀ073s=9/4t7Ō\Ϥt^u<8NCۦ04МBRxz-U0v ۏ ?/ȳPN|I#J,[faZ.TgcvʮeVn.Q{4jcH6=E=` LuAPDJ&Η,V?쵮oAG=c~!>᪢1oI'KɛܟW_`TmЦ9 E)W] 殀Oݴ' X/Q%nH80$I>dYIߥ8B9/$r-ءPj(gwOMT/WƲz"mWwyE xneG"d6/u ?Àٛlz6FTunF?^F1 *0+jEԖkWZl{Vdx Ch?$}%UhJiO6WdW_p>-hfFim"ԟE(š~iYV[<@9ӫswbYwGB)YT_߯zlezx1hՌpzSO׸vdatUJWbeNw~X$ާ≛MGDT}~Sxj kq(OqDfb=<󶞵,,\̼3o[h!ӗHU @Ģ,Q7z5.$T-۵J!!Z+,9Cܯc]OX͡"Ȁ"zɏ[U] ʚw, aW%!O-n,l=S%1h=|^<-˷!*,kP{~[8w BBQ]x) )y$ІLL%+".%.M~BiʀٛQJ\,zw8e F%3chbk3BA%F^ZݼNwI,mPPoCmp~D8K i1r.|eǰ.ͷj}3nXS _o2%9ʧ)|DyMY@ Y';a4=J!;!M{9#4"wKײs5ݺs7#lz`}Ho啒1󵥺}(7E ܴD-8۔*YЛ3ub`+&;ʏثg &MU/GGȚ.ǑbPdlj2s4 2Å!EG<0.UaGcfyB1s\PNA3 fyE7.]2R=XA][çy^LƳ~ނ:nn\]b^t(O@ƕƷY<ߏ66pjJɴٛp6]K[.kSޡ2(  o oM;{%#WįsSdB̚MUkIf/k tኳ`~͖I:O8=%9s1F<wGG'vmMGf wu-TųO^l +2@ -N"ݥ>wE¶Y/ɀu(X>S=d-^Eps|EX|L zI8z,yLn:Gn G镕΢ϸv \mj]ͷ19Rll5XąW(hGa8 DzlHNg x횝gl:Sħ)%$-=1[QUCz%Ҭ%'jd {MܶC 'c6/HǷ=w$3~c$d{2qPš9RϨ[\dOvF 8i4?@/I8"#YVd\7G5Jo|Qi t׻7M` k]šËy3z78 X<8JD/H1݅āa"lkJ(ӳWpRj=偘^H}/uœvdj7̟7cK ?0\6ٺ%I|6i85A ].2tv9J$nP牛WE|g2ꅪG/dU?HH%.0](;p=u8y!maŭVߦpw2Ct3JalOqAlJ+@N &*rC0N1./WSu/? m/R͌7|5-oReB0FAQW}̠.%䐜0TF^m5Mb^.?٬ydbgdQdU&@-Q&l>>;J3r)Ir /}˖'g? ;-BZ솂;uBuh|7نzj7Ƌ4{@aywF~P9+cu\ {)":EАLl#}A7&HvOIJθ7wst.X0exC0uS\9AaDzRQ#V7h{qy^М|Ѿ!뻈Jjh>!XSB]00di)>&9Wܒ4(|RZ:+hb![}O4x@2Pl3>HpOM&A?;np_\v;sg2xSzt<.u|:KdÜEV4 Tq *'; $~ݭ"=/yV=TSx(?h_A]h4  0ٍZ@ZֆscAq)Zz.- +U#a.ɆqC_wQeESG5Gؐu?6O%K-z$ CTWn$Q:hbc٪2>%+sq& riBܥ̽f'v|˶ɱ Ʌ> Rd[AXBS G64↮k3,Z*;1 uO֪E>^:V:y9Z|+|y%„vm&4@R&c /'PX{8-7cR}M #[N0k0)0wPQ-؞>;Շȿ +ho uS;bH8eɪiCWd #N+#0:±W: qҠn(<ԯ0 <[A SH5(yr@sK3G-i0pޙ)nni`=RT&w~iu7m|yo#`E k1sXk+CP_OWӋH鴹$?.P%O7ER&C߂%rȽu_m㴢sX>*,3ivrgwh X;JT JRZ輍n{YV 0|cX[}j-xBNcYv׋:eqō1ol} &W`b Ѐ}G^4ʲ9f]B0N"Ykߤz(z 'v0^7@SNn)JU nzZ$Xԩ]A1So&cUJ9&u3^ۥmH[дcw٢zd7&Av&w7O6+ѾԹ?P ͊fwXOώc;?fd%e]"4G\UA< o;W3vgऒ2bX /?"؀|$[ #1\ޓb-W.=U涘"=Ed9m.F2.D ;Or n^w#e%^,wҶK>3o.8(gr%\9[X EB({2 zY $jZk:OL’k\vV1X>^x$ܥY(i7f:IDX\xW.َS**pRRHc> ٍ]CR,o EO'p`5O +s.9㲨`h~S,s(G_\)[#[9UV ;A=TkL~lA-/uG^~Z-|,KRqE׫yVٕil=d6aTHpNpN̐ ߮D̑yGcGU`f*Ӣu ?ʃ @0!F: 4#>c,p[i-7gnA醃kaQWާ$ᴪ(RE`$|t&^k`'}KxЎGLK8$Xt_3%_੎ PϼR'XU DCMvkeP@ yFC'ܿ uå Gj*ƋsԱgYZ07070100000016000081a400000000000000000000000167ffe1d200004e44000000000000000000000000000000000000006600000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_test.ko.xz7zXZִF!t/ N]?Eh=ڜ.+ힲ<";|F!vPId_0[z5r>SUOSµ}nBxؐ*JFN˞V!Vy޲g'h_{\yG4;/I@[c 8hv׸ļ׸VPN*V5tg5M#H=A4wae*mguew?,͸+]]3W}WCsH3bM:E%, A ,ImI3޶+5);u1/:/zuݺGT8&v=_ V==A:hM-əӊ )x=že9瀿 @=dQU9vpl̦Xȩ%S;fn|HݮV5K*-`!TI;/4Q#bޜm`s*v}~<GwOWSMX ~Ϗa抺, M+aў)O-pP(fi։RQ)/>bˢ(&ZT+X ߊ3±D?4cjptm;v^`zFw(e/{]$UOlUV x7g] 1tOt4$^k ֌c>2}e.9m )s~>lfϥ9ұДqm G;i qfz#A=Ȍ TDE]yT\8CvE(os2C hz#   5&i5}?ƾ`=)]` U)$24l5Cd1ѐVua蠠xTհ jJ黏I'։pj;2vq_} *Ȳ*…]>[{m$j7de:xyxՓvU|@"D?hلwKu~*/_u!O[Ȉñ F]`mT?'qZN-_.yA\++YEd;+t"zz^ tV;Ђ)-Coq@?Jb{ъyp'Kyֹya FW~= ʜ2(9y֨$^QIT}8E~Ίkd#wR ,l~] ڂppR<`Ct a):)M{9b_aXtw73ֳ;{fR_jT?sm9Q;< mv~9y?,oz+8'ϭ̈H=ǂ] j&c0B!`sXFwz+c '8ێF p2p;4h泐~3U~dž+ \oN 'ſG ୗ #9Beo v҇yOy[cW˥HW` pÿ|=]$"hʇV5:=vvu daTj|〤ЗA]:4R vŪ`a >r|;@&^W׵oTdDt;P7=j y0!{!BI㌓q\Z(ʡ_i^.922h?"A^u[hV&a(T0[!DL`y@㜶+$'k‹5^klh<+L|^H'zNNZ''y5a*&QOJ*^S8Ǖ2tT(`v*I]t׻12Nsw,DkrɲG>#_TVY}dPwԉNhòq֘GgA O,nQFά0Nk;D7tIѴ9[{A5%ncagt Ʈ[w~'Oajj.eͲ/#X0\l1{M4$Js39'bjB#2 jXl*$x0p]:aŬȃr3 EMс:VwWQ@0JHj-M7N|:TM5:Vuʭ֖PS~UJWX\a.3A܁o^TՐ#SANk lX toj* v 5T)"ܞNq]3)}`CQu}WZ~0,pF&,\3b1Ch<#\e[w\ :wyM_LAW&DsZt$V ^奝Ik. T͠~XCH T#TmF(+0hj<͕ ěvu4ɝ&5]wxnQz}T`=SeVY?=%4BԌ0kk|<LBLWHydSv&}%.fUu!~Qrpsp-m5/X3ζ@q'IZ8IUIyɃEh߶Q|9z,擼~ !dȕteO۟I[\[ϩ=552 5?_եW)e;sB =WܤV6;9zc'?wDB${(5my@jYL0td2p֣jK+ }Y*`a{ ,A=?@ [s\ʾ%5;ӝ B%\eZK׃N3'ZpGFX(m7XD 5]u_h33X•OčގE ht~+JAa>LscfqS)m0g= 62b vNg+ΆSMܾ[(T7<ve%2TG-Fܠ⋂mva+QFki7\Ⳛ7@d?{X%]G3=t**s MR{+V)aLƀ n Lqu$j~Aɜc02Ǚ2{)UL*0 0?)TUNtA JbɬlfuUK,NLb F>s4X4Vc4{Ifc Jqj;0cO(7"W-)M)4z&']v0gJipX=[tD[cL2qvڰ FLi_?ZQ"@zPk*62[z&ŁZ>2U2Aq3 z)J+Wx`XXaD9 7kxtS"r^˜l'a1Eb4vT@iHDO˽_Ale9PPA9!Rqxtt*q@Vl|FJBO%ZyWѩ|j .FS9C"0^^35 h+j1@ tVyUZ?PL p4PH,^\\F&G Mjc9'~F'-~Z"hu pxFKU(@w7n\P% -15k[PN[( /^[c)?_Y&^`~!/sF{{-gRF_& O֨G )H/n4Q 2 xնbRgj}#,<#hgDbƠ>ayEFl v{{^Bҧ5F'm&> SϼַcH=<N>R’fxrfެL{b pٓ*Axnuh@ PQ>Ӯ`Jpr)S,Pw?C*iQ&MC7|@6%VVSS îLx8)m'ɩ ;<F`f X̣N>D3Y*6nd;DلEqXG F{?q}> A]W| FD[ `G4ƍ5Ml;U%;FW0 pXxl.szazEkYȅDb4ȬhCNɨ)).w)m#!TQ"/<~k*: ]jQe4`1A?{y#!4a2:`J3CaX;.`xYi]nʕ,576z;Uv054B'os0Tx{5g`gt8FьZlx#4V9G8A1rMzeNS8sR L8u&sE_["5@cv{b)< D\RTji7'fRcE/"~RzyڪU`/u+G~*tH/O%|9/_-օWw#*tv5Ck zQin&L{+7wt]k䗙h喨jV~EWTV]&HoZPЬgcLsGBTW1!`6mI4²xgO;S'|Uw77vӍJǞm{fLP{RAfϖ+aF6p .5lR16bNc7ꓬہ)ƒ*;p3U&sZ=v}Ul=p2H0940Zݶա+Śч~M*Eb+᝖iKL2rGxdYQe<'ltZo~&X[tZu3'F[^$1$̳z3=(, Ow$Y"*/>:s/Bptޱ^" R Y _!{(r礠~L^+{x@xѢ@yy] |y!]." :4,*zf\ Gʰ-k C92.Fմhރ< `1EoZ~l~߂3'h0<"ء.YcI6O5 m/E=pQb%e=HQ%U=q[T'A^ݸxߧrV%3?O+@ &ߗ ZÕnOsOvGMVMЫa/OL= 8M%'3|3_|tCw#kב-@E>GΣe } )U\$[c.ꉋZϠjR`IʩzF4a{"#}i E1(gW Q q;#bˬ;Њ?Z78&^EWVBjcۜf J$cRIse"pSĿ1PqGpN>M5[(3:2$UUeA hX},ƴ4@I:F(gu#KlMؠ^ōnchb8+Ꮑ1 򓥂u_JFDЦl@M2cʶC3G&8u!B3 {Z#=7^ͳĦ#U%%MuJFd ]k I%^~\76R0ȡ91>K_&]i&-9ع\KA>foD3[NP[Cuxxz쨟9͇Wn<]hpG'&zz8o0CAұ\Ms\(wl++lz"9!XOT. f+su9̋G1d` Wwp18K٘m]DpkҞ&8&_Ƹ[XYX9u͂Rmpd뮋Eg9JS/zBzis׈/>}RE'G9ީ WNOvisN ۇ'W~1!݁*hF,4/]kƐ1t3~@"vhxZf3 i.<qhQ|aBō#I)"y8.(*NCSDu6V [1'+@DԶkfWcS&qT?ى ?ҍ l[ȤY7/Y K`NS)M弧kT縅9= p/WsHKȏ/c W`%8y59Gq)$[L=b\}ז(H*_^;Mn 9n"FO s5;*:(u.Ȣެ)r]2[{t|wȚgbv@z)1˿PoY14.?[)'W5x#FŰK!^|=M5G4=b*56ڶ$;*jabp0^n䤐"UqHC:" %$Yv-1`qBt~+پeSL'bq@incՙk$֞(B< B1J{U*qu3g eV_-`l9%ʼ`B%-ޱ1, &pÅ5m. DZIƞjFC7~;pqґdnT"[NN N>:ן߈JE _ ϵo0Ȗpvm5:6ZfkA[&NU 2̬QISaJ/]e8߹A,=.P! 2\톌5\ !  `K>+/&6Z_&P Rܗ_~ˎm|t%(hA wզp"̸^ՠ|ѱ}W?zxh70[MU+Cc03$RYYanWi!%>@ş~0؇ H1N]kVR6A`G}7"$:vSRN≺8bqYVo6_3{?O%ʯPaJj?׋CWիK[ krl1HpFi浵Uc] +4#/L @d>ˑE8WH6 ^+2ְk;96M ƌf9 p;zoh5y‚ّm\p.!9L̤WALӚݾ%6*yJNPQx@ZS]vaɶhj6MFHE$4yjׂ7?`3LX<Ԍ?- E$6䒗|ĮHʭO^Z[Mj'c {)J KX0(ɣå9ܙ3j8FW b;v;54YB:fi词r ˇM:>0).,qnw'oNfQ܅b|aO230ޫ G!QAiXݽζ ȹ4j$$oi]"x5@#S8N>0YK'$InAa^oOI]١AkGEQXO5`lϭրkQ܈Do__.K~3_dlM29o^ تsb ?K3Oɶ栶\l&&/b#Iƛ6x $+-Rš·u) mΨ3k>}PОwPbfDk`XVɲ`$\~6kGE#k% 8c8J,kra㼩 /PP3Զ>CNOQBG7Z<pH !L !7Jqɪ%9j$F*f*Md n{P甗0Ng{(,]F*MLˌjtK TI6^nQ[(N-q5ޣ`V\s~?ewJh[co .-U7? DXz-OwvLAA!d4FsXּۭIW[>8I+dN 0>N%)Le [r@t}Fw L#Q4cx0c@VhjI*y(~mV[ќB #$˔ţrq~$$@ y8"r_vN)Gi1ӾUtxy}wP'~Cjmh&kdGv*T4+[wW_#wse댗T<̴F\Dsg}[q/Mkϙ&哉FM5#%N|ӌ))dBEOM+8ˬP9̢80v).eѢ3V`0f~i Yդ(x,cRW(B*# dx$$Z (/P#_,/̰G *bO;8MxGMU T y_2o*88zID`wIxcmo5{p u&\FyniG@ /q``W5gn9|VTSg)3߄<0r5a>9{'_$}?RD;\yH3T~)ŷɛo-64ޙ奅CLQĦC,\ 1` uw=||a!1V*c&ZJQCT7 ¾}ӧ ILo6քN ltZљ!p":o"npOaHrך&4\liY4QbNQ?JFLmwz]ðYv"%Jz8!RM"=bѡ@SJTxlW)}:mNuKvgN>AԾ# a'"6kSN'n,>ޅk9J2YPy81lNsKe\۟ɖ}66vh3+@k֦>I[M__R>z^M^Ij ѲՌ brF7sMBgQSPdSwmE8MvY9C8ĖBq6bLm)Ji|T&/˂$|{4~u~d:ƿ=-5}/r$ 0>Psngxx]$V!Oúx*zL 2/2p$ih$1^\=>DM,)1CQщg_\dF>qC<@.^/I7HQ$X|m;䅆~ XG뫛UbiE6Wݜ1w^7sKxߙR^ N η#r\XKjײRɬ07lpx$uD=& ]̽FYK-!CXw(Ԓhm2X휱򞪵]@tyz۫r*žO 7_ˆYZrtp2!Su}}ܭU>1p̐ K쀯1XAٌM!߻ͤa~#>P+)'q,8h]:5UҤ̎%xkY)/{yWUʠ..P~f\Psct9/eF!hGY%ּ̊f9B+xzI8׬ȗȹ觬ɞ),yX!K˰aZ.ck2-Ox#Ít%)M| n52ވq~cjԉ?suw9sGY`HO H:U Qq_{=nx0B zV+EBMABϋ79T܍UA8i^t󁛥]Nf)O)|**\u`i~PEfIXEJ^C3׹BO,hk8N:a^?5$4'Em"M>{??75L )WX?Ӝ#AtwP@3з*DPNj!8Qx#(|l38hܷdZ\A; -Ma|Vcz#Mc\|2rOX:e L@rRػ +S^ueS|bʆ8&!IVQլ U/7t@HG[fLȉS$%~ir3JX=T;x-pwpK%*i8)lDy=N4i$O8.n8KRj@% j _DtTYV[^ ঌei:& 1S)c\F-1&ǿ"5p4h_ Rn^uWM/A@A%KzY!g8Od?:|M-3k3ۺ7:Md/FutN]K1MC1p1=05k0j|Xm0Z==2uݒ.]Txg: zb^rKp̆%:/Px&$PČ B=b'|dtR)IY^jK`8QggO!^O}4u(!th.f/knWA*k]^yhm: C8eU8|s"f|,2tck+CW3cQqx٫`2pdQ̬ Lu̼۹=.w+#o:I%]Tl-H"͒OM,Um=+l3;>0R,aa)fjx>3y01$^.ciS 㽛  bYĞ*!$紸O_*8q N^d]~PD)]Ns0r za+ u܆h*I*)Y8O=~&yvvA72Uz%eA~sauc;D^7͹R&/QOBݰxwXSs?!mO,H+X`W󩉡H!9YT"/U-,%! &7~KVxX YJ/8zR u׷"?ZV/o*88+ό҃ɰb"`YR,~KS0C!hqVƱn䀥cЅBδa(ߘ s"g2Y -C"@KE:wiKBt4TXeT&iW,~oiynA@E R`+r]bӸ+gQaQ^%zVΰɣ0ɥ?u ׭1ߓ@^ҋ衭aUh<&Wx m=t;<&H/O)Ys&L:6pvz!/(ziq}##}ZþJSa;!@mLfFE_~q`"/{D61 -ߝq9S<`|NFἭU'znr\U6tT33X:;d9 ^v xN< kрc2p6qǒyk)m_]l%oȖQC?H9 L[evn+% k;`q.ա4_^)Q`5ɪݪ:bꊣh/Jme#D}>KUo-$*IЁpC QY}VjRP$p]ưqR{a[lSxuTג`tZ!$ :o.BֹwK2%m:6nD`P38QhVl\@Ox3 qeiI-e&h󂎃 jgolHAO` j|]0,FۏT=+""a5SWLN.,3LrH@;w]NqDhxM7#vУ. ]}Ƙzf~Ycʌ<+6}Ye4 ~%=}@MͅDLwj^ Wy/O1M컲fWO8ݽސ>s!"%hch;3ɒ$5؝+)PQǍ6pCaQD {+ ?vqE~bƕ P9Fp0Z M#z?*Qj9C_js.c%S,d8Ek9uÆ>֥__ԡ{k #{GY} 09"VQNx: (,wz @W]uFKֽ|cĕP>Dok} k mq|K2AL3Or:5H3*D`MPV0sOt8|K@ rO|p1g_`d$;d*^'h rh1kL 2A\NVI2 2X^ $CKcҏE`8;Nyv&J)5YO|.Hl"e(Z?뫽BpB}31q(πv7ړ)? dY,.Rx;_ޕi?Ds#=}v +{eo.4z,aS9J4nͺH.iX<;u2y/ أɯ7d־LYMnY#+|?<(O\8nաb}09 WA*i 4^ɾ!<\Es+_sf"-a0żS4|BP4;拊7=V$w{mui!F'r^xdl"ϢkAx$MR݊oe ,,mt:fb;b|nPpaA{Lʔ딣+L!rt >H4,<$̷̷jn=KN2e-&[f)-[e?nJ#DO2UYWem!x&H>sRAݬ5}h@ֈb`h~ Lo{^atA1(V1D0]E^H2lt`f pnlh7r!V(gTZ X`F%qΦsuo -9J3i0Bi2x̑o%,ZR|)=L~_J.C_=-X|+&lF?R QV&uLCF%5^*zK+[g-~zֹW ^٤QH{Ng<l1;V$xyw{ @6m&$ڥRJ[`53 ptxu34x@n 񟻪Yb1g ~YM`ڨ!d"20"=L+b;g{wO)o&}+S(nܬ+ kf+ ÜBֶ,?W^:P}i1o<,dML 8QOmU-D`EKқmg=xo/Idi^:2ZW9&I|V ;6Ø(˰8T:\ȩԨNN?G k*/Չԧ*oO|82p/x] (df]TcvB%ɄvΎ{SU!RB^@-̔q>Tb͸պrq?S$!4Ihe$U3ihNpОpO~: jÝD:&T ^#LV7-*G[)Wsi_dKV29Y8ojܾ֭gݞV!hH{RԹv>(Vٔ9zsݤ:4`Ǣ(Qdc5%#uAM@cxCđc&NBhcΦbaQ2+f.':g 1F^_!?IdvSqeh5 xCD̽}\І~׋dwSݤ\o Kd޾dz.xV拓A=-muÐY1JE\ư:+6Jnv^1# B"@|fR$XtLoz7uH4,h]ܗ6^Xƒf.L{1wri]׋ 0Z@=|֏&y zx |gZHIv[ ߪP!;D=r&s-+lś#oTY#\ш"$zǢ&~.g +q/'םߙF&B`v PCäG< ᣏ eX Q悆yIVȍBȡk36ҘTϟbq:N,0 N)nQUL\;f=C*@Y@EKOK_A <]}4ʨ#eOPos1LdJ" dUT~M&ּ^#a_r [ |9: k˯;iq}pw\Y- ,sNv~MlFW>cd-(" |lslPCbeOse}آ#fL/vJPxR2[`´9>!'$\~c3حN@iQ]_TU[R̞2<l&/Y}E`mqRRӜ|.But,tLCy3z ?q(zA\xmp;ؐ- oHNي_V\dbczYzrHޣK_QWJ̃+c^Xʜ*!~qeH_v 5 $:%6!UPKISˡQX5߈?٤XP(D+RI1FDZR5fd/۸C'1 w"_|T[C+NhmR=fMk3߈)&qPÃH&T됭ҲBI zݸ||i_9Gx1G{DR ډ O" L2E&nWQƣq)3KX V`'puWh),J&sUB2Mb$]Ԁƪ:rx_tC8I[QаǢ[Cr?Y6aT?(}j~\z:zE0'/S<+ecCDJ#_ %j`X"|QpGZۺERE A)zMN3msn3b}cᠳ餖,j e:~RmdžZ'Lnj9Zeol86B,?PrjDYQ ]NIxϟFrmD}Ob cP H]jlve&?je=LnXr 敢EUDmҏ%uQ~7G$Ȃ dM3HX@\&ŝ_o=G'0-7Y쮀ݑu{kF1:xXKfQ4GoDC\H ij{j,r6 :PjdӲ)C /TTlqșVBF`ûu.Lj%2#$ K)jB5f b sE`U0B~E ^hVEWj'm&`I'= ,Ȝly}?7;D[0+=.gJ"y,UgMAJ|Fe R*P ƕ/K_.`.I-9tS훵ctIegѸj@>2 h_"Hw䃓vlGB%;"!.d`Ph5/f8]̗I؊+j*7>aK>t~jnU:c{|ar9wZ0_`NɛyRGWg"ޟE  if@ >Ԧ`̱O#vk.T&!IQxMJܸMî\IN}*-,T_.[.et t9= qiJď%Bl7;_L :rOHw{< 8$cEb'Md)=|nm޸+gH^aZ/5*Y|LCƝFS vԝo:*YjY aKMBзTзTjh$J0BCf .HFDeFojz <"щeP;ksvjX*zs b]zLd;*?l&[azlF iaRkudG.e!f=>u,"˃(\E!gh/<Ù9*@N;W6DWI0edHs6" w6O֚.4ϥYfBo:Yѳg:&*]59d;!lʵv~qMS*ap p<]c$Y}/%5T0):1 bg6YڏU"=x*2DR+24nMB\.uD8Pʻm_D}z֧FB,^H`Ș"'/MNW>L%w^?Ϝ}E ^X6Lx3Yfe:_ +|(]ThAiU]"3t="@@quu$e \i6PM<8\뙫xuhsL]:wunO,; "1C򿅲Hm7hhg,E/M#+W;#) ffAOvz"Q"_O~ ]%fԒ+K6Y MZ4bV>"Yu;1 ÿInCV/sĵ_G\$@{Ql8Xg/IIUD-Y_uG&s.Cy5k19h[ZVBk"EIy<1 3+WŴQ%vlkizk_f"W,2RG\}3EA,ņkv Fыخ.USw]q7~|Ϭ#5!%1'/v?/`T֦A( UG}.dÛrnxu# O?欈t|#ƢK8!T*V8!ܬRbλHa3!_D [18YHVpe^ؒw'w I_WMW|r [oKc!K[՛:ۏďY!Т-1R {,d&ZXD ~ T8h 2 e**L}HijѶMck-+o5+(_zWknCoO%EHB7^vp:|b3S@_hԦu}{+P1/*Xg;05X LЃFn᭡\&@|BBߊ@ Z/ϖ y$G, FPziE,G8ĴU \%(To͋4xJDe:&뒡|}@RƔO)+xGhx{_k /[[Rg Hyv6|,CcXݦw.MͰg5<_ZJN|I2M+3%mNc=wah7f}| H&%r?'UW#i'tjo)Ih[5[n,k'j9!-) yxpOdRb+zqfTT'UZN V_0pkWqRpR'gA0,<SIjmD*]Q„O 3'9m@m0^o 0aw Vy!QZ>Py5Zՙ&${e9E |0̕1NK][|~Hq&Tr> Oxھ)Tb|4a[:AΉIU˔]"g͉Ȍ=\Z/Ǎw3ທuQ;0G;bWC )4uho4gS=|1!ك ¼qQet~hIZ@h9oQ7&r,(;vv zåݼ͗^R7Kx $wkKj aNn$. c*cf*3z[I |Y:c"z$.@pMcT>Tyd:(WCg>DZgYZ07070100000018000081a400000000000000000000000167ffe1d200004a8c000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_gem_shmem_test.ko.xz7zXZִF!t/JI]?Eh=ڜ.+CK0gh[ur@dӨ65m\ZY"vn^T'W ̃6<&jL1H]j!_mpv'["@YUNz̬>ks*ܮ(: 9(8sTl{uhjn]˲Vc+JsS1=Ola6ZMos\?z25ح1MQϠqrAD D}zXy۶@q㻿R_NϿ0A8.L>K+){u ib ]͓d1qxB{*FnNӺ8b} τIƤ3a)_K;=03.'B- 3OH3GJe O}\=0q n%*4RhJb@ i<2  0Г KxAܶ9'Tn?6Kj.?B73J0/y/S/;uۈ-4%I.R^^WDhw"֧~ p0+9*8,HKqjm_Z+wC&>1"5C0ї䕶V% LEz ?N,#G4R9`v΁1,Lm j&INER5EpbĢ.H3M].zatk/R3|1-BFid$6-48^y=&\/C{NF 9 WLtizCݧi ;̫}f5qxz^gז)# ɰC(/ϴJ2}-u۳Hwc5^cQ*,Ų:gdToPF$ "PKI7)Y=AzW ~ iH@Fv$Ar6` {"M*gaXjJqo3`1t_ 5`P98CNJ?r1w?`Qx";N[g9l D&ŖhI'Z1?<+3:e?%[g]O7#ң yHQ8ݗof 0\6J4p00Ee%1zJk%sʼƉ[kTJ8<̦^͊M[!QEHD۞PBwQ~!YO^#HBΎb®}1W˻:lP:ė$Bjm^EY-4?d[h.>H<dcPS3%,m E9`w 7Sز#/k@P4x/l6vZBoUdh,-+TPvm*-msǣT̼0XSѶ/ @oKJyХٔ|g?5'lZnuFYn q>#Zf:S eMaNkBJ*yAd+JB-٤ff'Mg(D448 [ :Cyα GVŧb ?т9?M2?~FlI;'&孈ܮڔ)5/u0p9h7GUGhOQSjpV2|y<ib𺡿kІG,N? ( 3At ofhk?;3;eZZ=N^mD8!.p0'`UGHfqC%g2Q7(uC ރD7qMu5#q|P|Gbjg.4pˋbs%ށXtO ^*'͙ cm/iBC;DJoXF]a<\QVwZU,aHx ؈.qFmѮI ݝ܁nTyArlPʀIT;$8 T621Q/*iN$S^}QJE*9 6Q Q0W Hs A愸e$5[YtRp'iB>7pƓ3-qi,&o@G-nq\V>d  9ޒR1i zSH}M+ktЌhZh{Aq_}DڋA]m C:ʝi?uܠf+،vjbk8SW/2k#^yFh ]q^SGFLG^hESڔ@Rڜ-i^N%9J#ުdqdU1ނP~j.qR?Pb%z.;eNtȲr=zթ٠-,|9`!6FnK AeJbuG6/@*#QxM7BBuqU$KQ D >F򵣕UB 8jd5f,I$UUжv'sɒHB@"0j~xe.E.}$+bBRg26YZ)Jx^*%xΕdFH昡!qw͎Vɔn8[>@ f_ 6q齛(*'16  0]E{-BG8qbk}뜠_>e,93:xT|sd@I7;ų3wa%흤qݫJtmF2Y.^DY̐tKz%6_ %Ȅq\aj$={O^½K};bPU#1#u6)2<}>^(%.c M%:Uh,zz)Oޞ`E:R Ql!\K0-^^^hBD~ Kc/l f[iٳ}R! Aρۦ Pvtn&NhpUT^4 F0ptua jBpeV5O(3&v]N&ŻxʪMmA]^xI$P,G}F\"NR)8<Ó/Uy{^?"cfŨG ̛ Yą`yoҺȭ64;jkg5Aueޡ:F|x,cc t haeDcWv#D{"y ڲ Џ[cW/#XY 7 '4*4Ř ش+Z|X9ː]'nx@fx]M9h54 N\ٌ@hd1śLڪ4<适.ہI<;r treْ!,(P$>)j/VLc? ޵iH=ݝ Ee:᫾!oעL:9cהeI7Lȱ]zRBd7{5L ͕@tvv/OЦO:qəIK@'P8Kb@u:tZ!;>CRܙKYuTtyiH@q&е[ }ۖ_)J1ف2*?p2_zc6,/J"=y +бnpV,Wy-Y ǚQg|E!gYꋾeeh[ZIm <&,Rn0u??]Y3|xzia/aIVRnEV $=3Y{;ɥ$FλCd2RY# e0IO4}z4HW@,/oOz9]qu r4WOfO.Gs 7A -W㳅ϟ4&JM}%2yƨ pQBeQ٣V$-ySn3mT%͝gS]r:Y"@3;Pև/ҹkؘzgc?B'J 4y|@QUÿ|M X*8:QXNc?EͧTw1q"A>y.pw+CCb~A "# >l.4 o.:M';GtMZ iC.ӧņNu0CGm')=t*[/}#L C$ڰIHGwq0%c6Aw }Kxh/8n ÌP=f,',)j=P7;TY2cbF8s0].$2rDR+$'F%<^ߥ}FH}7*+rqd%]ۂbZ3_'QVɬd4Uu?[|y'D֌yvu g|"%= V CW$+P(zKfaBIC&ݮ>AQ ZhE{ֆEUu)6GϫPw4LL 'hJt/P(}kMa|OvW,p#Yձ T]4'[ F[Y5wӹȃՄy"|6|MjQ }f8-4hVf[:kü5oY8`4KWmK#vFucL\kh#M8RPÝ!ͮM/Q(فE5LzR6,W o1Q[]fB\|3-«ttK/D^ 2?U'|1ӄC6%/=k \-8bGtwIeY)q'dI= CG@! XjGX9 _m1} e4"L9I"@reٙuQr|Թ kWlՏyN c%+NL%d-_oAkʿ o5Lo%<^؟r[" U;?@` {\^D6X.BY7[}kj7g 71`e]iz$9B4A ~Vd|V me%vb?e[CznA bc~BJ:.[ *V0[#mi;Ð̰ôX< e# :U 38͚W@vD02˽_ן^%j!"سvTKϸװŏN\Ů2BґUA& >(x'ØU7a.ɉg/%V/~"8h'u{hR<>g8|<5PpR4$Y+)My;Pe3|֕M q2`ZfîXZ^*]=Z팚߄WTѭzDJDݶ)IV nP%$(1e7SI39s~TY+f=,}keEuq޲=)f&&luQ;>3H27ԕ03$mqr6a =ZGeI[bU/2 s7NG!H5عbCf'S>6YԴU;0ˑV!XLt ozc]9 st.t$r3*Թ3ڡ 2:B8EpE%KEJ5ʥtLJn6VGǚc"A)їv5 eF T EHP^@Ĝ+ @8*[x50|FJ i"pأL -8],ษ% <( ߿ylC)܉Fn#g2́zXR1L&œw-BN=&`_pa3ƭBTIVIJ[cHkczi){ zĒw"9q}]U]I O=.Gxcz;[o'?Z/zh#nOnz[/2|~E;B?1ZTnjPy6wUSKY#{]$ :ѐa$;A0r o ticKqeX`,HA]Uud^} ɖ' G/%f垇<Ь,I$TąYy<6uLC"Dck|p IdАTI։Џ-0g^.R~M ˕>3PȬDCYYz65 E2d{IH$W+д,C)Vɱ(Hvy6ƀ2- $̩{tQӐ5 TtX j:2J7nfD+2駙wF"&:yJ/>w>$0'0˾lB]OgUd+3dpsI7WGAdLc Ӿ!DoaSBSF,y<,z( ؓ)N+~CFu/-zcOLZtا%Xw4ׯ>YțhڝO䖯@?Ӯo!-:5mUI`4N"Pv_Q,W ݖ-JY *9Ie,:Z y|yDr;O kY x "RGٮ˳N7MJ\(Xϭ1++nt:7u/ O]Z>!3dR7Ԣ}uC;k`zx`#FࠁK}p]NQQ^WtUSI$zj3Wp.eMm5 uvZ@jy5\S7C$|pHuhE*\cIL1$ɱSDؿ3kxZN,GvEC!j1k[Y9BwXR4XZl4=xJ^-(NW|QݔdKN@r7@cw"Z~ d'6 FD0TzEgVWIǥ$:a+]i9Йիi"Q6!P`&FyL0A2ʆd:.,C $%VAJHrj<,01KuYoh Q\,'1͛oyjjIn7kVڜ"XE5|XCŽ+)Ep?w.JE ~|(@p$^ eƥ\w Q$̳~C:O&:_{YdM5<|t9oʹ6NN-bҤ9(2K%|9⌈R=?{ounS |<r ^t=y.tmNS%$D܍e%1 sO$zn>Gw .U}fKR9ԯ7Tvj/ qcB2%vQ3\d129}~!A9iÐC+,-6']?M746FrʞV'yLJ3۠F4#_ Jy?+^Y,+o crv;#5ZzJp| nRg"BZc3 ̡/ĹQXzeE[7$m\W$,?GA0Ls5d(umȚ;`_!vZC!Y: RZIδ GnWZG&6,"&tF37{HS.9dYiψmI|FU7sATUJDTEGvnF\_OӢ@l>D+K,0 ۦ`%N4c΋z`op ,q<;)q璹M:Hl]/pin&b˟R,G89žܑ#CX=݁vϣ 6;NsV2 Zqqȟ= @) 2(%C %3Kg0Eh˘B9D)5<[B۫1EFL8Qk'fJ6&MU4YQf@UlHX3Bށw}{kVVjt]a}P([ QLmOUWXҶe\[uO֓8>iwP'ȓA_=$JQG&S*!j{f1/źg2+:\&vdm d.0 :aLo s(b6l)@TOl#&`PO1q6Nj>9' 7jBh ;gvpb.CR Ʒa{Viצ,{ ,!2pS>O7EF=\\BAʨ(a[xysVOjX,af(%}Dg5=7.0Gyck FK*(Ѭ>4XG;`Z&w|d=`5ء,%Ci+s' 1xَ_U]̥+k9Q:džclb+{l2Xu։D>1kl).9ԋ獊j~C%,.Z':bj640@} Л*'FiѕNA[ t|)[_0/39(Zԁt{f,*5͊hYL 3Z70`2bEq HFԔc:Os֒r:>6R}%bfC}_98 @qU^3?0tp8f; ΁SJK> ++@B cK"V!Ћ|:zk΂}aC{Jq.1kWRJ}"" DUVB5Я{$Zf)f'&lv TDd _I4m7]D+"&gقsm[*\|i:6PSYr poQΩ6)J@ J+vXQ)dQ Q>'dМsv Z<֦^fd)2.݂\;tجG4ٴSev7Y!9FnxGsd7F8cwe#Q+k/E v1?߱ yYQ?J#/|XEtelmROdY 2}l1)x[rv;$%p]u~Vmc-X #d`9`hJU N̓i""/[bN {r>VwAirwUdr*%TQ$斗jK1_Gܼ%%!-Œ'm>|, LqXR-<5 MN M ȯՁڨ1{ƲGdwOcXLbTjLE`M׏Sk;[\*2}I?yN35dqN4ZP|C~#:p%s^8@pa%86dtyAӵؾ YO鈑`B{iIi`SCT$JJzeʷPLE~DUHY. œV9  Zzff8s$ d&=#ꨈHG eMh8A,jO0~9gfjvz"u|t1TP7ʕp3QmF 5Fa-bئiÉaH{="mY2?l3Fˮh Uwߖ:RVndI&}zCJ-ԖbfuP $._ȏ_H*-/<}doY͛Ǯ,Fm[D[kGFWflZ" A P  q dlتq/ k5xVލ1tmw!z0rbG~랐:9'*ڱRb %ryܿtx/@weSa 'A#g5:i,LuV򰩡:ny:#عS@&; @\)cW>&y]NjJYelI˄*5˧/Y;E F=? #;$+ɺąBFyX7/79V%T=lc5Ryq.0&q޲{{]2A=64P\GR!6ƚHEtQw D1y~䒣X`ֲ Ԝzb 6/ݘCbnǐ_iJi|;wA-PEn J[4x$ ܱUd$;mb+Ŕq5s~ݳqC5n76O Ƴ,OVӖHm-!`݀Q "Psa-%(H*2[]g {xYTM| s6X}6 E6u!Xж_r*Fm`х-vPնˡI8VK'K:nv͛w2zwlS1 I0kva RG{h;`mó+f61o2z3N_e- yy)rj d\!,ezjqt ~/^]t| +qg>B (0NUr =ROæ*d$_|E^zPߕRIΒB S}\u c,zb mj=vVB J ׫ o|!l IѣY>#e%=R$Ïͭ@.//ESiџJ򕰳z)sR48Υ#R쎼M=q(lm*WQ?5f]5QNW=wL1k~*W֑Bd1W_QuyOimU|N%yT'O%{ 4QҤ?;IQ!0YK&ٗ[̈́XKip2[ƏRI6XWQH`34| OKZ !mkk;Ì»`?bTy b̰>g^5~ <rlnҿxv *tp-vatϾV08>fsJ^۸ӟ|"ąўYQgv5*Y 0nW䈍PHpb|@ALB I5 D#F\I)C7mp2Wm젻m̄wl6!y)M36=0ZނӲuJ xsG0t8njI5lk~tMnPW)'aBM镓թFnJ(|u_^zw^=mkDmXGfQlO [PPOqwMZj4JfCTb|2'#B %]̵L)iـl,L]#,U@  sǐ9u31k/$1aծ̬h~]lPINT<+&X\CdFAFhq-9=~ޣ׻VɄO`r$&b"k+hfkS ~h)\ c&Ŋ3 ,AgЅp&ØnċaRLNKry/g_5HD#K*ShRkQ q|UrCk+I^EK*f!LpzqQ7cv+\*}#!PBЦ~Ob|Ij\Otfpl7g+ ޹ eJWLA;!YTѤlWs.٣ZdyNfJLLm*$N`l6fI e+$6,>CO8mHaG9| n9k .ĵ|6v;ĥ?\$:Gf*GFC}xo V/َI<ɏk\FNc :x0BbOvR+8b JnkT3ɡ V \RaO}Z e&߀?]ueVMwRO~6bYgL褎T^JQEokx!.#R/݅v$@BoB΂PICs8TCO`qd^ Q{G> -=J+ވ-(Yi![}VȆ/8 P?q~!5rsݾWH- ʿD6RVfڇc_D:0V6.Hf@5"78Vj*>9M1%h|'pu &mQ14⣝[@nMXx0eUQ`#TC;E3 &W/ p=qg tĜ\K!%U{'_|aMCk0 #P`.ݳA]vv۝\Ttq\BfHcDR؛WdKJgkdI `{,hJfm$L_dSiȿY$,.*KRA/R4M2N8b_~Y3qOn=`Y[c>4)k3UfT|Օo$!'YxD/EYl}75?֊Dܾ=gtCif;F ._)' &bc>ߵayIx1b&  U,A9Mfpk.lcGPq4A^`,0e5| Qh3,U a{YS{:/IrkfW $~[^gA8 vDasNQ^=wjhB%D2+rӾIOܹ[G!6;( 59M[_,֗ѢCp=zNtS#DƳ݂Ld9qDz-SYkn[:?9N:@+;O_1οk"ٱ5X)=;@hq?r sObxr60 1nT褀M'. |/vcHFY33.BaAɟYv\$)JqC|(JP#_An r2I6bH"/of+|nQ ,0==Oêе˫Ȧߥ>0NjtC8iSi,CkUbҦǭbla]בftDAmN;0o>.ٶ?=VIqT {7P]2E3v5i9G{Mwsi_{`NQ*bu_.ŝ(y+TZU)OqS[4z~pWh FS8ILO*עSvPX6%iz)L(uSqt;+{:2g(5&Rx)I,`5pT`Q1~؜8jl!7=p,7rJAi_imݛ5C׷qvr~iҊ jZ{ -A 4 uܮkUf%jYzt?oo]}4$8UȋyYؓN*/PސYl.#:bŵ*KSSf8 f6%e  Q餎͠#HQ-ѼI'>AaC . 1q "r#^BcXUL 79nhazhc? 7^>϶ v\=]Nk:}R/hòTB(khnm0hdXiưbv.-Bdb`2 ojJaY0vߑO>r;UR>"[+`?=\~xW:1>|+٤xXnH. BeG߫2G8^ҹPYZQn ,0ah<Lb5G5Rw.UT?+z7$m^>GTn:@^BYU-z}|RLj, 5?\IB}Gjriq YL =sw@юd,G޽3ArZ9l\I'/;[+5#섲<㬱N>u 7)hW3qLsFօ"vdV531Bz"s+'kNU 휐GoUZ'xYqSڌoఢ(.f~YevV@xpl-pnu Ӆ׈.Hh&$%r]2G$|Xx瞛Lg"J9׏LZnx@ }ۼy$[H"7yNf$Hc=#ͣjQpl`%W<ߢ )!!`rڍA::>=ɚ#O{Q@C )).Njy~!RŶ,| C3D0ez R\͍-ő]Ț7yuQSJmD9MpTJ-n8nTp@ɊeDZ`2BTʝw| 1k~P{P3p=7,תKX,ZرEjϤfh9'8kAB"+cX@]:╶*Dޗ[›( ?(z֒)t xVP %ƼnR:yBf'B] bK|( ρ O ڌOtOEof/ }>xO]=Y( M+iY߾3'?J Ϩ ؕ!R?|U!ؤYC(3:K~yW 5p撜E c'@"GNR~i 5ީgVC3aϩg8E]yg%_e[؎']e :M_N_`1-܊gXP=K9rxE#.:u.Wt}wl~NGT,>#y[ GbPd@DLIm4WR>9M/6 ۏgҝY;U~\cʪ3!C_!(@r [fpQ8hîN&TXO1MߴlbE$z|D!["H=i]aWaNugS|}6S jٸ/)q`V:i(߰ifP׊\pogv&NH^"ȉc%OiˡxkneK4ɇQ|X> s Xݺi[Yy6*/?L [Z)yJܾK,}_M}\ kh+E}J!.D^9CRFdZH+FRR!S ;ZX 3K2B`&a ?= <</I=&·!w JuSНߺ@^3 RfJ;FuVtTL_U~~ê4~J1RY,u!9 |4\}OvɧIх~xCyg_cM¹צcvA$.1g+ 瓆"QGP/hCυ,_=s鸏Uvr O -68{mNy<~HNxZ"+ Q V ] tA&+1 ՔFW]fs7xBA6 &_!ntcőbM 97&G=Gǫ"n]Xc[ _Q( Z=YXiJH/R i+p0ه=ˇf׌)5ȩs#OҸm Q術!܍l<@2U,8Ux?8sl궦ZB]̎G{> (!dƑv9, Gx9mf* hw9p'I$ِ;ge-Kx, +ʵhfoQqV܋\H0AN)b 4&s-1(3vL=L*4]h|l#e>KKbP።ղ˚ 8XyNH\xs 4gWl W4&kwHCFp=/}'PM7fi [PБ[S;M֍2AB%^'ab+R{y[mP133 5 %؃ÚaB6G\iX&΁p)@SԷ] /5ZkHw9n=SMTd ƨ6JG3ч.XӺ_n+qAy$FCK]s3fք3yÖ"PE+\ b' I7I'tp~r"|d0N/%`CVDN"dFpV* h˜hX3{AR^hZʅ9~`W)(CG&ܥn)6`$ZIeW=̊uCyJӵ0ƧqG,ֻwhv&O&D?i-}ĖcBkd$r CdF6Qj!O>8KLfDg([OX35-K8,_е$[WR%GV5, X?.ίIY3ֆ*P z  k%6 hp8@kh=񩚏?ttf Q2ao5ՔegL,s`YDKvj^=zfo ZSqc{GҴ_wjy}w ~xZ&ك̟o7#m#b#lRt3qe Jeq iON*q&EăTm~T@DZ\Δ'Dէ nq.;\-0glƸӭHtzR0LhF,셷Y46*;m(F+P ^23+q=ٓF |muDJ#J/ #RńzYlhSuBzggHCCYv+\86E93.z.\Y󙓨ʽ{c?'mA?˨{G26V]*$ެMw Mzqj m')3ZF #¼t"/vW |2ОV b"7CZNukq=}~{1#0PM)+[ˋ7+U jģ+^b)Fz*mT{dfpbG+0[zF 4 ĔdIXiB^CG&5)~F8D*$iVndH@mh UW_kXzv$?)0ٴ.}J;[K/'7̑dtv5zZh& !g].FplA|-m< j&H95|˺`t;F?|zjJl7EћߥiyOdžy^Ǐη/a/y ST-q#3Zz&20<4ԾyJA18.m _?b>Z-Zִ,9[Igۦ)X| "J-NL{nߍEF@ɄnM* CC>V"_͑#aM=U {vƠozyK6V gqs+~ǔMnCE\Ge8)VIK1X\ld(Hu#M!ap.G/lF p*`/zfG%;,vq&qZ\ni.ڭ^/de1]56<ɭENd/:1|ka Cӣ7  <4;(R/!dW Jd$xǰ˳ȵ1:qџb737UB8_ɱ>2 'sr|i[a $K~zL8iz`/WrOY IO9d[`^I~AJeOql^߮L]j3j+HzvQ)sNMuW *d?=8 Moq#0F;UwRJNѭEV|`\}`{A8T*u7gEܰr̔"ɧ5WtƨT wto(r48?ĭ_Itp훇!$<2:&U]>$@9Tה jtR%48ſMΪ PZF 4_9CEC2C{$arLzb>"acPZ ⬆J] 3K^ ?^c; P`|JZp+L^,b`lda 9o/2s0 0TΌSV!sU)fl[n7P^Uo|@~h'#Cgzį_L??%bMҘfݪiKNL.~>=_p*$ߩ&% s]ȖW;-yQ'Av{ip0چnE8qu\hD8z&7="8G>0p)TPt.'k'R^E`X[ lPYy1!-UTQJ{+=2o^c튉,WQ?ʧ[Nؐ|z CrXv JS^{!N`6ș8 &Xa+aa5L*/P{>"|F9 V\pwzI[ -4U /eTl\Xjm6H^n w Jh)F~лl'_]>W.cTW+xX/G~.ppj]ys`<8&o,F{1W$'A8SJĜgU? pMh5ӾR :rTGhdQ1v0ƱKbYo-MiDFZk`ܜI[tBN(J].i7$mT'k 4 R< hojΉNSaEzŴA3Cp-M9Z\S ers>ܖŷMa|a7ƪK+X0OrAT!+f\|]gۙ^SMQ-`m=0&W@z[j63{"孵)9ر6HPЫR@bTkZ223lоI+,h8f+8m5pLp]aoeUe#hN6AS[pƴя @/GGrӱnvb[k+\bhbe5QajZFdyڡФ^El(O'ʱ )?NȚH z-W+s a@HE$[>̈́C-9L\< km&/o~YI h/%X Yȭ{O>BugC."e,]*zn>_M.G{b# АEXꋻ1b\=}GFŏdȕxp+!)쨙: Gޒ2gkd\#6$׈ juf5bR~~pkO<ݘʕ.Z-e,>z~n1YjV5<+: .4s_c5n^Qtĸ&u@Wi3JlլPR5xjm0 #;@ۣ"g_; E(+=ЊxDz=ΜVfxw8yDEs H!@BpԜI[u=vdƘOKa 8BUDFytT϶2pGXݭe]l0Ik]y$jW@r4jh9y u8yn$Օklwgº<n[>ƮYԁ@8eX}k!1NrPBq2;k(6Ǔm܅rǠ\`إ;,0n@ރX)LQxt~Ǟjk&Zç5jke#M!3tIoV!Qԑ?oTrLos߸"G7x}1O[nuSv:T^3%u<9KW2dj?N#_).x{Ғ+ɤ p-5,fy]$/_U jFxf;9 vn"^_%./f<'4\zW2Oتw7vN 1HacֺxeLG?f$7K2be&0 F#]$1CkҨD;z5!`u1jC; bΞawKLjĢ!jPN1MgGPh*jKߺ;q@'E`Fa5ՔGʶxwKD.eќ"_Xjˍtq'.Hy{Wɥd7 -9unGB=m4uͥE1u%G|5z>UBqwI½ J{JRj'S+P(Aɜ3#wZIЌ۬ :̦U@wfM7SUԦw>mS\9?zRьr{ fZl s_Ik ~'39Lnȫ1px$$(y>$bq0}qUtysqRv{V\L Gl41Id=d>}=*N:bF%jlKټVosP  zgDB$q3JZ?$N enCq| $M",0 l|Km'ۮWao7QCۂͻLIx!g8NtI>#/z30Jk3F+mJ|dq>Á11XGK9L@ݑ]*z^kG>3U 35 ߎch4zJPBCmio>xBj^0B otj3~GcaS"js_W3(:P0pܶ)ZOD\ Yfފd%1w@ѐP!5< (%TL8h1zc jnF-) ܎'˵.探 5P|R,!^H{y-ZN@vxSLV9l碽A]{{5qm Sf=pk71 e,۸G(X}K'@U!.8Jz,H[{G|%Zv)_X j™B o6 X '3r{)k:S:bwVTQV~Odc@kBKHпui39 ֌#yLYĒ .? _^1dKܴ13^c?bLA+:"TC͞ulm7Kn !0"eD!\ nS3 DjCpfzKU6xT>hB yK@**GC3Xz4 hcʁ;35fb'guSiUxԍj7e]ܡ-l5G8xjyĮ ;A¯.&4. P3mb\v$eOhIRuG;Y4cG&m.T.h(C;XSz[][͵'BIcTtԚ#u*fY?i{W!c}V[W:5Gt=^cvg@:{ʨe˪5eK|+Oޛ}zuf:ǝ) {p8 Sm#*#|MzT^p4ǽrG^>ZdJ[{݌yDs":D } hm{RV!?[ԭ wi+W5gPZ6PVw'WӁ6``VvCU#]IR$wNjo^ I1>2VaY`l@$\z@v]/ǯM%t}s?h1 P~5o&v'&r&_ >= 8ymbsX\ -%mw9n2JqKS=hCs=nw4@]U ja gm l;κ%&^C7v8iwfgE(V XQy"lhiJ7Z(>/l MaˀE/͡AtZFCGcPأEMWЭgYП#՟, 0A(Gyb2%P e"\JJz=m8Ǚ!ā'½J1Y MOhn!Fr9ӧSLu-RqLFYj6D 9>gls_RqpR\I?d_c*7(&SŜ5Nec)*wC 12g޳,z[}>DBRKR9O2~EL H_g-i‚j"^.wQž8mQVy4쨝GRYl,JU:/|˙~Ʌ8Z jIgm[.jGjcz=Nl#i6 r#d<d*qn>9JFQ$ra{X¡tz-mQ{hYOFB\:ʋ'ȳ5 ~D.8y$+HT쯦*tlA&^m 9Th鐪+G6Hg p׾v̊#Eu:96V|u($OrԚ#ՏL9>j)#'gS,]`l1҃Wj[VL3/B,=[vL dC#fs`[>כF-S[YeL![p`P=0#C@>ju,%\y{]]Ip3פRC{_ mnSDa<,nS{kjA_h¦'f666{>$3"; -cUx`-5VAnL+p񁇻SH~7jO&ڝ NuX]-]gš]%+&P.R_Ɂ 85!LGbO-QCE)ob.ݘvNG%f8MRcHaRd@F%JUBu\ːa 18TZ0Bdޮg*1IwXYq ?"#7~ _ Eu1V,pkh mrV-I .[gpۺ;q>mw=ygXih#Q2aERAocUP!}-H#,ZoB^EX8G ~ۍϘKC -9`O]IQ%͋,H*1#mdkÏJ¸Y03Gu(3R5fLTR0rא8r4A٘KG,3~n/ 0)$;O|JN>@]r4Gނb_J!0#HqA>䐈 SgGLwA܍H EܱMw:\A) <>Tf?`&8 fݧ CviGK{Z`\'rf09n5E.>]Eې a%)޽ A#_R`UԻR,H`]MSܘ')G1O??ULgl]1>,Iu<ǺB5cdU-D12Z= nx.fnQuAedx}k"bfN])i8Y>KRkJ'c ZYߠD dmf85}Jj?MS4͹m4tn?ls?wX9?#>Goy(gvظ(008aa>Y{.q% "FпG]+*e Qh"Z !?w:Uf۶'ܶGn[W!v^({ynV5zz1ikDZ#{RFyn҅ rN?(4 U+r[SԼ8aOzrF C`rm?uׁ8cI5'_c21ll28ؗ՗Nh f"9 ig&m/<5S\dPS#/`}:H}>4@F7 CENuT6f˄,8<<2\x':y}6l*LLWw9VP"tq[(6dfUI;1$xP:ƊkUaRB?7M {XSnPGpY㚩mdx@W,\eW㞽`)fܲ``֫K*\%?k^ЀuMVYc Qܼ=ˉYzK*O# Y"`$ڔYz"mK|J{ ZKR2zHm[ȼm/~Wb`ЦQ~ SCW2CL nKS6G7v/"|ɋOϴas161CTk csğR&lHyv cu,7?Do373l~3'7!p,cAK~IjARwF Bd8Z/h>ū,JLAh6y=-&H䐰BƠS:\nGe s>̠BٜXyG׎ە"jSv6=~Kw&ysc%K@+4[P_a%O例^7s48^t2yAycMo5=mV?+Nm] vdR1O,1er;^ aReaĒ`r{]%lBh<4 \aUKpB,W "J {O  Yb뿓zr]zJVT/ Iц=S{@ówQ[ ddҁR1sgX|PΣR6tIڊ7-2"]aͨpWe|4I %gWE*e ڗjP@_;cl`q71`o=rj4,1X6H'gvQbJMGzۣgmi>n (F9X:K5 .}xfNk I_`A: U)=BT`}!U~;s#@@~uK1 k;B`@%&q3~H~Tn]#}\spQ *^I*ׁnzӜ!n񶃟^`*Rэ^-ij!6(k )_$g;:elce ЇE)4WP~ ƛnNy}_DU|b\‹F.[/ƒȳ'7̳ 84;3|$G]AY >bB%[m qv{Fa^'MU쿛i fna`P1=Ǽ(.~.dBׅ/.q ժ܂z/yF}*{_Yc= Vmn)ݲ^92XNyBԧVh\+\Fgq3 ^M=Fڇ;upDeJw >50߻WЅT6^=U嘈`>=ErO|8fNj-1 FAKy!SFd6?<BJQnF Y~ܔ~"l3(ʥ@7LX]AxPѢm4-%ׄx1Io-9r1==UQ#Op'D% XH9JEؚrڊ2yo>TuF "(fWHw_%z=duF' ifIM&"b8ğJ`x j-rC1Nl3"<ҋ{\vO=Nl/bKڲ>A B6Wɒ$ 9T,::#|ƾ;l+B\قr:Z[}мC _g)>4]N *;2SXn8gKU[T1餌AD<:fLT-(,/d#%Z۩]ݏѪ̢%B_=e'1|3P;B x0txѺtrSHQ3};)gWh^ @ 8N<͊ iH˞a}Bte!3 Ӹ"ˆKD]&xZ ʣMV TTEl ?]dKt~R%*kkIwaoF|J´6kJH}K'+-1UWWO)WQqR{Xgj3ym|j6aAu6Ev>ϔ :M[Q2@32:Z5el؞Fxgs_7{0"NKǹq$dH# -G&Ak M8tGA/Ե\磳vi6> b5[WOju\ EHV ߢQߙ-]缽$:8Ž2/ʭ_ qGw,G\ci,b[i~AMC$%eIS_UB+DaK-XP؅ۻ(&@^dK"˶-IeSy ˜Ȓs51?}A6pxu0;ܵ4[q[ll}OC;32T yz9h-Ol.Yl=rקC1}qxGEiӨi8T d{MKI[!M[l1&O>yˮY)gu:!{ڑNj _W"u6utb&p LD\sS! "DKGׅ(%hQgoN_9/,΢EP+wC-TGBjHN%]( $bNZ(5H: @2@#l԰|z0Wacp\Z}tG~`9 yTx wWo ={T6%io!sBDQA"^ev2Ԓ Vl@l4mCO2</CW4\'i2NbY 5bCq3zUvE45O2اaPׇ֪hVN8c2 E/Wi'&ST[^Q1Eʢ(Js+]o}_o{Ȏ-E`E̮ Vv:+}~;p%l=1}Ltǭeqc/Oi9ʁ$qTM^ x۪Im4Hۨ763\rq:7Uӳ"gZlΞ/ˍg]xHb3шTna2U#*VGF;:$_,AxVMC(_x%+f$Ki[?L8vwBɨ*@dhX_KiJ1^fвr;fظrWB&@iCr{@zvr[nP+.gs==~ȷkMnbTB: 09?$哔 i?-u CIIʒy|]$r&~䖹/b]?k8|75q\'B+&{xU^/T~; CÁw璭 DK0 ˈ)W{jxµ]zQ:qR+噌;^z}%ڦǝĵF*H:'XCs3P~H/,GO %0z-b q"4q+ս(P0JfcPq% >~ w.dZv{Zv ɔ T"8{4R^`8ibΕ)2~C}@+o f;%i"|Ń鿼ȧo`LEh%[ȍ{#缉M/9y+e-h70=buI9r]awy%d0z)/L !J_4X}7PM?/Φ^xqBN6ݭB*<_i57z&eʖ8/R;?6fm yb2 K@18&LZ-TeRx:@דRZ/ŭkH~?ss%j3 E.|ݥNe2> yGfON.R0xaƛ9P{OZJz}Ȯ”?e_F/ } heZHlaç\a08+rCYӦDZ D-Iڢs9d[խ,쉊jB])fMƤN_I4@%k+&.I-myg5λ%@%⓼djy7chd8JQ{JYgQ-ij!~5$&X]欚G<S8f*臌BU!g8Cu+~0Qu# 9 o)&yaN{''粟Tx l?Ѷg>Ct/ՃhZpvuQr0&sb^ Iot$R'' 9I# ς5ą]W}T,.wJl]ϨӲ:w3;A&q7V^pϮ}mڠ,c2푿|qDo2yRFgz.f*h/4]O,i+xQayI(SRٕ"+ >k YEqdf#ʭ4Tt$kG[/jFޛ ⷺ>h*o7~UriΧȥ_ҴP(<{'NLJݍFSײ!~_b( <""}Jfф~ N{DU>k/_㙿8zLdDE*)BPot>ӎ蔆WMgI1~*w ca4a1[&N8haƶf =+p0+jmр3̶&H `&63mr~ Ǜ(fȄAt4(#}_&hQZ_BVطN _)sD 2:o[Y,dmU1;E3kw a.pu5:͢A6#،D޲b4/G]0 áK]M`EgܙTs\&.':W%pKG>/+yVpR`-;@a؇< bGvoBf7Q[!AOHMBJ]vO,7(Oq-g"^/YwToNPB#CffKcue?Mo Z4B:QNUh`R!"|<*T錄pI4pC@YG;GU74ڐHmP(Ρ t*K1Pwڙ0Vkwr.i;.eQM2+C|ޓ6~ɗ&Voͺ BPբᗋd!J Sh*ƙe57*x\:CTLZ5oAKZ2LHQkXV^wϺsrcdol{s7ه1/]cא[oӗjݰ s]Qj"AcDY[_Mv1^ Dg7/[juAob أ9MF՝])=Oұ/$E[w.u1<R\B)MSUiaXh-υIO_}ƴZ.~ V2!_xZHK*P%0oeu.J58NڕKetFRj&y&=8g8qUy wonL ]hxx`5v!.^EÕ`L(K-DBZyh} }5Mu3sPONKv5|͢ Ȟ,ɰgpI` ޻?Zs?"Jgb>1186={b{K4LH Y 㰶x$1dE-뭪\#ϲ`GpظMO$ULQBE* "M- %4v717ir85ӹe%%y1A)SWҽQfMuS)^'ʖYc+|u:lj|t ~GtkVڝ8 6Pfj%D}:1%,*?=S^ {3dFu"kcU<˘BB+GA(ߩIăЯk,bn?luP:&fLiZWB|{Q_*P|~) tNc?:חhFo QZB)B H@Uc3ŴPDqøP{4G]Uԁ&l%l^Ѡ}a@Q17Y/Z zud%^As%l m?N'_z]k bǎR뫯󎄱Z⭢ۢI*z9b=TB~&+u(Ǟ[iQ Fx?jmg  oxԌ S7} ќ3f _T`Vx^ːGW@%px74 Sn`Moq$6P(4Y©ȟs6M)VIU&/ם. |aDrL`Z 1t;foΜ ^7j#HғEZy.PvA0 /lk wZT,ΰ_O ST`+;oFźj2>D'#p@vB:s-=FN%G]O;|ruf.hk 58&KШTˇ;,Z0IK J? QRCDG*8R(hN5u o̳OO$| 郙%&62*z0Ҽz_cɯ}pTyW:*G9"pb'"=𴩼4e0uyY | 2#kDI@&#% b4SšNEڒDOngHjA43c9%]EH673ŎB2KEEY6!ϭd-nv(C4! E*oR{6Q<µ/EPj%n{ѕRozRd7oLhg5>gEX_Y<#c@3і*f坟 r-dպhOXm/I~Qi,UkNbk4a㞠PhB 銴ECU 5e*?ׄ~UmӂzY͏Eym7ApZDU4 d-'.Evi+"8#퐅jt.:=z>DR6^SѢeFe$bssZÀGN evQMhm9Q쑄rhO?LkuyZ<⡲taߟCj;evJ}gH)b6@Y@"d|j` B G.Ewlwc8lI"&$=w0HfQz ޵/s!H#=er}^SҬLأaz4|#@ڗ|i"I,Sl81qA٠)N3>ջ|F ΄N:*PC@*l_!ud>"=C=vϢr5u EpR:jv#6aw(\NVR#0eGʺ"o{џ)06x $m"r`X^‘B} Po ϓdXq&Yz-8[ Ui8_/-|w?;nG*fAU5pZSpS7^@=bd9$ E7ELZhh:/?,/r3iS]0F>&WR ጎGO{BrɌ%4:#qțkoy&9w A52(yyHd|aq“0M# e9@xTF@MdY/i`k_ѓ'AN@y plF+lB<\ 6F& i}suzFP|bw;rzZ_Wzf[6,!BJ×:<Ͼ2_ n@öşq͑[^ Rye'4|OгP)oE{|R N R&"ALm]7kt BZMNHvU2suD&*ݢ \ bpFS)~G F~N̨޲C$㑈B\`Ur¡!|7ᢍ==vfV2<:?`ԝ'K>otVZ:DWeDnZ[:lts= BL3;cǧAM#_mrcJxFExe[Zax/*O ] '7wY&PtB Z譄\ro5efJv#kN>=u`?yg]R2 ҌJT1Q027ʺ9_XhP8QIP$fÕ9$#i͍=舷{S9<ހ'n=|x6:TѰ0mˮXڇ-Mv%:8 O<`{ TUETW0s?MeDU ![֑-^| OK~ُi,zw'J{ISH TNgrm^R+hE@X[_HL~_=g ijg8q &f3rP!r4!vE}x(ui;Иܔ0VyWՏPJ饎{{kJ^ze5ެ?N$:{gQ~!{d@CNkw tr7rCUjCFIH ^_V\iPi<^X7%Mlf\^YK}$EhA:c,*IaX-?i0^O4'k! اa(mZ/W)0&h)Kt*-_ 7 7ı웗Q:Ϛ~q;`'iypʹ3^8 !X*:a:L N`(jD$r;L]/nģG4 B8 Nwʚ׈ٛ%Aq]FN7bYI*O׹# t!e>Mh$֘'5;[H_a_~Yt-YZ E3%?%AUih$;MBzwNr;a0k+bT̜"NA& Qbxrv@1CZ-RB4GR:{P)Xe,9^`$OJF#eTA8rp^L,SNp#9׋ޭmf:?>ߧN9)<,2^_ڲ>$mbIaŴCY2Yǁ](#}A=|=RGtbХy3Αv{ RχPs9ѵDPhmS޽peJ\!lu8Ճ 'A}<EVF\}MCݚns@fd7)7ƤiTFa61?W&9x&BZ.O6:%9㋫62wQ_%D ˿Kv:<33y@]y eAzWg2*82p~~ ?+6A JG 8^#w 3&~Tgy5@Ai4/g#+ cƏ˷9C} |yC{oe`KwɾZRqϺՁ1:/2(:ɷSM!:0myQ3t+Y4u;"vCTX f*ڽGz.%oI>Un~5}㱜$cP>;mRB%d)6,79*ѓN4d~.RrBiSJ?__C)_}2kp:BԢ** q9S5y]dH$X@b{<49a+ncBi?_%E\s5vZŲh{/(2J-,mx0*}{Œ5ږ6;R0t NA`bXn# 8lDOzDLh7{@FMBns ;͋=5i} OzNt*o *H HR+@x~%cC^\u[þ}8{b0P_ hZKh" 9(Ν7j-=6}TZrPnkPzI._5̥O_G<> VC2>JnIF-A4mO: dAR!WcumL -f}b l:Yu_>ŗ~461uJݍ"še(T15^*4C:ק*'vdD%47IZMqA'q ceE먬I֚u3 }[YIb|@ DE8s6[=Y&[X *Lݡ*;0 렱E†NzGJlsg}.3&Vn%OC|#r~Ӕ!VӗY!Qbx0uk{< _ibB:/V>덒ض_qۀnCjLN#;4>%Q6}%U8 Y: ;NX;|nx$@Pkq81m'h7 AS  RS15bJhL: ma:H"dL kChnT2LBlrh%4(nHo7 2=:-3%鵰h&^1-a|"_jHbN])Ձ>95쏣d$(vLɛ(%K1hdSG.P+X}+r.61]fKŸ6:3o>q@v56N"hI YSσqyұ }^/EbҳJ-SxCF%oKiܔc\7i#}:G2#([%yF&cBp.zYqq?h7d!`D('$}M&@s;tĥR?G zM Eb)J8qVw90[:lGd`uD4(䣆z;05t+OhL0Eٓ dv)vd緌dBBjuQQ]99PK U&. :,z2>kbwb9ںIHeMƤj~sWpyQէ!t{rFmSwYnsg*aG{ _WX(ۃq[|$JrX;aeD43[TQPFTZmL?㠓CLŬ7{s;{,*JUlbgY.N%4LH!Hz;V]NxIcMvoG(jR49u㮥"st‹Hyf W*w*?NP{-TvInU U߼2`( UG5秝ߔVidiB" W܋'pY$hKk$s1&\ج.T&H?X )m ;<!;Aܠ֍ B$M6<6&J4 tb `N8R}ʩ9D`n5_bŧyV03dU=ptq#!Zg3;i`"]0jy\`f(9$fܷ2"5,jmlA,EYQݶԻjiHtrؖπwKHzр  }t@̰z)bG}θo y { i %'slzy<Bpsoy҇HDde. mI 9Jw@{K+5KMտՄwKP.K.|,5G兒;tM5 V \ͧgtm |$ jB:OuVğ9_OG] 7MI4KnA}W+3| #k.\# ydJo SmY (}y9hϨ&03F]PU. {bC."FH#[ݽ >m՛n5xyhυvxL5Q"V]oʙMԓ溶Ц@|>Q@|eHZjlWi({ێ|]w0XuLzi^ѽFp;SSRUܖW`? 磋W*Y4Lx:O ˿ (MBuW.P!>- UD?ֆSĘ58; $ZkW!avwlNDڌ}ס=_L_0jȁ>a*!H͋= k*!^fo+djXjy[E ؛ s-n[\Z+dZ2"ގ$ʠv'4aFla -9 3 ASxtpi Oו W@|zY]ƨyVm$̥D|D\l.i]bI܄=A­f}&&P4#汴pيtD Sϣg H~ u]xmmS&6R:B% &$(SZ םHy&p:Ji0Ra-ITpcc@e$}Dɀ46ALg& F{jKNunVo͑H|+ 76Y_Vo0B%1wH#&~Eڰf'ru!%[(eOdžӁJhXXSߏ%qV q'D&vGw?ww$$|K$F22D}E=bl GdK_gm* Pv#wa?1a_*75fWO fHnH?U)Q"C7Q=vƞUN^6?YZs#%3~R|-~ԘqW~t]A5H[fe=V5:byCU:au-7#n/{۳Q AcFw"h6uQ~LhT ,;^Pi󻾓6!+vq*GdТZ%d^BnBZv: ;\ߵugx$-QߙεO18D-UjMi!R掄j=JMCǨl>lّQk1 έ"B!V9<һFu XDq?{];F58 ~F $e+J1\@j7ݮmD+-k?vۗW[ߡ;^ xq/M0|~݀R9wrtw4bP,gr{}iv,*P3OGH6XBi%`j5NJcُy'uMciuk0<:R*&H(UǾ9>:T(YC;h^ { %jޅ oNS#|Yӆ;'ffĜ%)(8huZV:)I}XL >=?E@.MI(kGvN!E[,"%tuGE͵!ZFLYtEU.~}e.VZ7E!.;%'}@S{V|mf;O#6 閥 SJayKQ6HC<89'b(o;y:Kg&GHi4;R pZw*c4Հ#PgRdD, Yq܋.i+ZP*jȵ Q_O9uB9rO($xYwk@rfU>`,Iqu= Z|tŠȶ]a4>/ 8|L/g% `h#k`Ps /oI} K ZsbI2|tFo+К偼C]t!z }>=譱Dspq:A PWԆAsK@Buzdd0ufSs#^H񥛈E"xSzo1e!Ck?@{_% ;$ f̽fsϣQRѳ!FNz1YXOr tP+g|DŽȨ&q\?5tujzEq _]q]#Y>ch]as2y$-DŽG\ bkHp6Zk/N+5oy>P&ε8`VDndSv$2xN^,ڌllĽ>>Ⲓ|bG74_MD߇~!sv[pQE jo\^Eg9]7Z >vA*yx) Rj%QA&a)gbAnf4=x>Dgc.Z$_2`/UF)-<ھk@`GCZCd":p}=/S)B Z$UnB2Mj8&;hz+",2jU?(ݔܕ怽( mm‹fSΉ"Si>n#bE{j[L@8+=hjatFPF8^xƍ Bc51H~] ~qHbAi'[Qc 49!ܶ:@o[ jF]gBg8CI}Yϒ0cw,陾'ㅕ(^n^o ]3X:Ee6%2I_qRMWDM{50fv",!VٯKf.yZCDAIj;:ʎ ȃqkOo-Cr"J^<,o e'G`?ܻ,rvփ./p3hY+mJƦTXX)lZP@@uٵ]lPzhGԃ7AJ'μBk-Xr\DlTL];5'0 < jxIee:GJ(\ $? L_*^܏>Lӕ1#‰9ͱ r5\n݊xAVA2|P#? nF7ex|,MONr袈P [1cyRh,p\K6H1ż4tK`  3Ml: x8Z.BNX! t}8ܴ͞c%3v{2f@ -|DZv[ZfN0;eʞ)Ac-w, 1;Qa=D@w4Շ1Nܬ2C٣GO4<Hw3`?FD1a~vV92ʑ!M?*V5w+Kpyִ>(L6俪BE ŐOU/$QF`T[5%#%?pfWc@, !ֲpkM,dʈSnXsYKn: N)ˇ,bԶ_r?隵گMkrMfDW$rt+L-ym 뼓a1??-joP.|6꿪 }9 z#HG$8׹=+DX83ץ2Yk+XKZ,Ť xQWE\3ֳ0U $h4ΥlR:d6Fr75S:NICd5ݧ&V*S=SQ9[F`vUr0r!Lf<,˨&^Um}쪻X;$i'C:GtjN!DaPr qNan-BC(>(;}wk5}>ڲIs 07쌬FFݣgV ޴`!my~O*4h^[i8RQXq⊂_C *!\p }R$vLt\0& ] ZCu0Nl^1ۣϚ ~2H"$BqdҴ.pLi>_Ύ{GZӵݥ ra'u+Bwe[mA)$<م)taUxrxە0O龀™ڑnb~/EVڑyq.jAV@cDXq ;`ZD-&ONmD6lFV]b~<ƢF҄0YwD}>w&K$]56T>@5k]?!Y1,_S}j46v4K/{b>gf:%2Ox_IguLh'Aa"!HfWIͧ PgBg>d m0Jڶ퐊4u~0-r'MnKsz|7Xw. I^iB$IГײַa61Uj2U~K\]k_^7@Fh)#w}@TZ]3ȉ~YUf 5(!\ _X;q{1 KGm|꣌$P̙fMĖTa ,J1OMb'ql…m㶯\+3;tfv3郴}.Up}]ew a+`% Wܢ4;m T䭇=ZKQ KE|J#jo'y _ I)k^)QϦSL2Bn  xf:ib@G_ 61DY?X|h1}7BUyf९_ 3ã|3߰"p6?iI R6+( {KgGu M`k'{P+Bwܣmf/ 8ka'܀O.Sj Ww. @뵿qt G.@2:$lew zf\GC)DmQ[DfSQ fCcr: 5#z65Q{zA0C 4DM\m~]{|t5 W *V'+ !:ftC#ݳV'{R B,^IWw1qKo >i0HCތ[͚gaz6$\v(.sq ) z!Xá)"FM|td-^60|NGKE]û[-}V w=[/x)ejN)- FӾs;J7)Uuxܒ[#c8EN#TAוʚh}x}Î^qؔ33˱!}LRÇF/R)d8P\  l]DxずyC9֬BQ* 0l;XA=IŹ L;"{Nj&2x  glFQ s2F4j$uX3D3ȅO@&Ap/騫;Ƙ_0h,guSp~]D!"еUtY‹Qʺp;bZ&xC>W D=e8ȟ~E^n*$61o*jP#iښSFlALڣLP/YO^Ǻ o3najv¹0`Tx%6!S; &a, ǿ0[k^UI,\J[63|!g6s:,#! ݲkp9a\-;A o ٦HU23E"*3^ or̎1фC}!6e5';#pP瀑Rw#!Um,PWO 8GyR22! VhD^x4!DOIQ4H:ǧA忡H8X $`?izul`O|P'Lu!F73"+P[A%52j*t,,9gK-g?,} -["l6,*&i-h \9.21PStnQLô4#Xmk§|U&8v@|xfJiS 8 UxܧWrE7ن昬a0MNPzTwa%~#)~{fڪ(UQJLn Fێ cu!9B5 Nc A9NQnN('ªk+2Dpp:˫+qlJ%Y>۪~MKbj\ܵ.6lx{4DHpBִ 43zb=_Tz{ o/'o1s]톐In i ^}fK(U$|3E>cwKX݄$f;db}ޜQ b0Cd/\CJkf4buBQCf^nF܋EI$;ΒDI5|^@) LHoB[Ehfk L <5,~rUQ\IvbG֖k&k UV8LyEZ>gϮ3PA";$Szu RP s{Vj},U;1eS&ȋ #[~R1 "p&mݙsQ9吙4}F.1kbRf`duw!plji{kH*>QFĨ"W %&X'ϴ(Db Q%9`i037dbQThӟ xBs'R^}vvpˀwE!0Qfd*@J0hL}ꨩSVwd} ,E;^Y= 5S}c-}!i[,mYfпfUAI槴!:F+IqAm̤Wl4(߈gN~n{m͠;y3}#{m1;rVEoZڈ9&ٕ0g6ip<˭_hI?Ixt&v/\"q3?9/Rps[?, )mmGxQ=nz\P ? ǻ_,! S%o)@𽛅I}\6_G:)LI0Љ&AWNۄ,8{F <}{A>֐c*ML[%Tqvnl'_}̖1 ikZQKPȾn!q/SPEpä(] 4cX4WNF,z.THWPfQ4>;@ܠOx2(1g/]IB;˗ʵ^1!+R@ʮH L}5A*s.H8̘C|@ph p_s183/\0 1 ΔG]pXY1nxLIU?e¬}C?̰9 ƒ(%vAܧЀBTmIw~{H⒐ U@z1O(Z^8*~د Y~Ibzd{zRw EJe96CBGR.m. 7_iٛ>ɀb\{)LSS\ę!3<\2c|V)Ky(ɠ뚘N:? Q8E.2,KzT5졵X @LC Y2| Px53tBf" 8Ύ-^*6Q7B#a4RШebp%-wNMMYk!DՊHt˴d3 ՆU*6aӘD݌17^ Zs~l<As'_Y9}Mp1>gy#qۢdIk77‚2]8,g;bits!?q+ke\DLl*Kp-ckEyIp\Hi5hZ7]V1YOl>.wLw@vS)c[Racw-aGrzU= YXC#{GɎqv {Ǯpƺ(蚜ey-[V˴r?EϪ0]60pH[(o|OC 'MΏ-zJuIΙA ⼜`JB%a>Ǡ%Oa~3. zਟOښj\U[R2pcc J$<3.&C'e?dh"#%5s(t4 R7=6jT4SmLa~QNeSCQ5/GG Bb{F>['n7| Qx@O: 謟vx_Ec^PfO7!qX3V4DƀU YieyדoN {YxUuQߩVݠfeç HOuVr&0^~ޣE-xkGNadz=)J{uMo;HaZGS>Ҝ zRQF-\yeѵ1HK ,=ߝ^C!5N""eCr;FNmv'ΘKIpy_I:f3Bnz `4ve!xc+h溽>i2 P}i"{mF~7-OO[0>_p ߜswBЁuUC <GJ8SQޅ"\o\/xho5b4`thbN rF4w3}b\Go׋-e?<沂y NTGh"([a6#Kcp CHGo*-^Ƕ%5,"bΗej $G}8J=Eqae =l{t/Rq'+ysLL_NG)3Ñ[N G1#'K>$:+-Kԩ͌ dAlB3;t4߱7hQKXD& *|qW-zF9Cpqr64SCbc$񓦛dcu `Lbgi|aٷyL2҆?bȰ[ )N1B G[>mGqPyRR300oxB HS}=]0W|Ɗ|bvlQXK9_9lo='$VHfZ yi"')VlḼ이>!:հZ`dEWox j^fEfe9 ќA-F<LHrvuDBφ9tc(Tv/_PI-{HRomu9:7| a)Bp,)K=uD_eJ:'`Ήz`0N"kU[vuMk(LjJBtc$' tqarK|$!(mY`ޡ:DIOѽ*iFt@GU &)mɎRYןToK)x'zIžrي ( 7?2zDuE -det.Bizu"_h mN :c~?ء*>ȠAkcD$?{/)|pjk^*2Avd!㷪]Nga#:LgYZSC|Rx(DӜY@֫1O怨^QI!- cdt-z%Zַ Ā V$%_$K S_Xsu)[c} \a?„)jw8d<;23Sp5WiR\lKfNJmtfZJIۣ!,WwFljɿΥEB)O7E\$p>YEb4u ֹp/:Hol]Uo! =`4.6N1lC'ܗ%DIPN zK@u|.ұ<1ryJZ`X-WY01Wb=mɏ^0ϊУ" CCjOAN' UaIŻM?3mC]|`픰O ˍ~U&,DZiuYxS!- KEEݧveҧ@ UioJw/mQ ;?Kw۷P5SOȎnYS1T0!趫@6Irx3Y@pAuьG];*Jp|AI}c z*duհK3а#w SUҪ C(!2qYg̵Ndޠ}oqqt +퉜R3OR&ᅃdנ&e{XCª ρZ5uN(˼i5<⌂F')dkQJo+*:Zޱ՗deNF$ʍ+]va_NX~&PS%8cDطLWre+hq.=qL{"VPpWcjiIirN4[JĔАlSe^P/bVm¹rW~!Ć+\Ay'0`J^M^Je+ȸX\5~ՑɌ<K! C*  umjH*eQ3ýoģkxɓaD 5vd9Ǿ8s&E, #i!4lnbukR>I da3}~87 6a4%_7!c(HG2˲z({xFʎ+QjhbdD ܐ룦~xQ`}~MXG(YkH:oIq"vVY.Tu2Y6!][X* q<+ 9P]%yUxiӱkkly\U稌9;̟Ϯ蘩0vo6@e+*5gۼ:iP&"7oCJZB['Ź:࿝l<|߅>I.wh_?$'Y ȪH"hM%zkp10O 3W_0jb#TmI$si$xSVN 3mE^~WXm^[=qѿ= ]/bV́;zxM5n7#oRۑE"xU3)%@F"ʉ/vm)PNVi<& 65ϼ}z>PZ3 ;֝uWI8ģ0)q~4Z7@ZJk]a~I9אXS0ivc>Iഈ3 *DAh'nLju2 o0u6AxV]UI5#ZBݭx&LsUtvQ9Svȣ)QlsT\n'ks9x%-*VTG DL̆@VMp+' QVGWաζV|sQ@"l7 O24.4~V1 aq04Ȭ_d *6U{vg~ Iy;܌?|{$e`}00zNNjcqPxIMSdJ=Yz̲',9~X;"L`y5y/˰?N٨]>p4_e]ߝHƱu%KekJs6].TfkБ`ڴ\ 0aCy$#:JVKIG}>5"MyCkI=sZ.O';:շA&0 & t:;6@jZ70DCX_?/2! ` j򺖈<1{[J5Wy5<ؗ{/ۮ4CЛO)x='E~Rʑv ^l 40P[#ZAn2hf4[q e_{\Tg&y3?ۋ,5dمTEoEm |EČqجӋ(ŷz RH{_m`, *dpRL٫'F9OgZN%p$XVF|W3d #[Y_l6>zu ~~a#c.ݧ8@h/@ sS2"`8ɶA Q?7- og%,RPd岿dsəc)X6/I/@梳jQ'h\w!BK#/.ZKCrY5:P F.D~rRW.{+M <}4)p٪.2hr)9jK6i:Lb^U@lpo5ziE fD\F /rB ԤbcwDn4]ʹG4P@nҢ/х.Z(N5,)V/w0@ͳd55?hPV|:@\5).DM}/>˙G"[y7pߐKӻ *NhJI6DJ{g۷ D~8 B 8ne!zeVI-T! 8sJ$:1+YUfZ k4UVM5!ֺx# DOPv-̎Ι M`XTZ:-/3.j4kyք'e=UIVneU#,m Kvze/R]xR`BI5̊)7:OzCÉ{lҌE'e1}{ Dc K+e>nr4+&J> שxwOz^UTFz %̨Z%Wr'%ԆXtUK4,OyiV QIv;k`;;a.]V%S !5t-C~cc& J" PĂ ]"r[rƥȚ֣a_ aPMS6VOv5u-Ols7'St5+ W{~(dWkisFLjp>4٨ 3W`9HRe/Y`wx #n=ǡl[ry{zR57VM哢i;Bi?S_)!i<178F#rB-G7l[sߥa`6vR5wG7f8rGjRfa_}ZC0{۟g!M;ƍ_u|SOa715 P(aɭQHzm C2Ig|SymXCU_)nH C8 ݩW{Sс@r{#L8.PyޛnugFcbݗ \ʩܡ@e^/r9I}2Ԩ˙lbƻvZ#EO>=dg*.${p6p5(VzV+tifzZŪ[6]%YhJ"~^x.T8 ?}U d󶊸TEQ"ˇO\8 >},̑|OԪ0RNAkf6BfvYQ$SLyi&5nRAC2ʠhXSaKsnXC>JyN\ZN'.w:_szfxe_&+!214{;veXYcn<)-zDceU=^UT~Y%wFR;JkeG:0mPuPuNdž4'eKIU9Uh'>"t]}lSݞeGVikcfRvu$ 9f&J>T;n1g_XFm&2T|.raQ5>3Xn콨)^[:'X` ~֬s3N4:чDG~EQc\F{v9+e%|q#aCa 5^e!Bb-+KYxfH3s'Q AQLY[>k$@`T&CbBLfC l?OeXa\ᣬ6$6$LHpl!R,[iw[wq D&)ر?xew>( lIm- 騊oY{c0' y_׿u$[QР:[}f'Q ,rb׮k-N,?x qPhFXL)ڝoɤJ+g$Uaůu:|(˔_ĉsVi{}TjLXg[C(q rKڑDz\,Ȇc!Ndoq{ ™+lx3]N|g2= a fW =0IooJd$q%+?krR+Q̦ 6(īAm%8o-d!3 ZaP>\ "`~ [}n[ c tk|;b8lF)wטXZ 0Orte7ш7٭l/?q#S\ phC/TE2dRdQ؄&{?VDI qa7 D`I9UD3xl>(凉4NHit[Y%fU!gϠ"?Nߑ]/Pԛ,Aj7bӡtCwڲ]PBy2BW]6v"ъGVsF4x8Y gVqÛo$9G$0B~k{޺2Ybk  hcY0~-T69Ѥ=]20,#?X?U <B|:k4.;c0LyZ6\a6VÞ.-A7aHxxފ}B"?,( `wSZ+o>o!v 3x +[^{佨RTe~beخ`S|v\e[M,-y%jx}* ?!Jex͌-\)iKyau ٘eX&]cPSD,„RCy.2e5ripSJ3ېA㞙o9v֡շ][nIњn#4!^@7@e}'gr1 k}O|`l"V~k2}TCHܥ_w,yַ{$.!ɊxEo:agqY0Y(n?j{:rE_QvG RJml}$U/›G$F:{(ot`' ij|$3t$s(H6xpODrr)|#XA$2is\$^Zἄ'"X,1OW=b̒uL H!+&c۷L+2Ve`{gbGEvZ7&i`}H5Rrc:;coԺ,:n!D"S*] ~xjϨ ԯzjOf!eçH)cwP3oG*m|])7}(̷GiA.ߐH6 #\lb!]K3a_z.Y|{ԍ)j >!Ҡ\w[|ǹ2'Úڡyuu@<Á_XܤX@$c>s?H0x$Ilv/yFLBV)yq5W@[n/ieG|+2nĘ(glm &߯}12ijcoe0m/ Y<x?i [B;U) ~eZ!7F]YD%A`AESA-{VqXaua/Q{Uw8oS $e*ݱs Es kzЌpbef^>tmP`dS|әѐ*aDJ#]?@)_uA}%g g(ڈ nkYC7Ù^SaY*Je:} }屜W%܊!Brg}g59NH$a}uS~.AJ9q^pxPa:pg9|R P'bD)[n7nTWM(2:Rާ{jVr)"4|V5(/\p#*5$Y"^ɖWɼRid8=j e`h*L`WRy L_=8p>(FT;ŝ>\Yzy(h !jzX0hnfkZKwuslk굂 T#ԮɵXa2XcAx0Wjsz$Kyw5DjGsO<dc!6S5Ko|[I*$Yuϣv,ƁKU0ChbXv:ޗ3 ͆(PYLCC]1cH*^AI"T.Lf2΍5pq=9 vZRQ'͕|C?:=, fj$ i9 Z ((soETmn*7*=uC0g$NW7λnLq4(p8)!doJSaBE>Gd|ȿ7\WM2c6__a]>kg׵U ɲT PfdWD/1*S*Z60u?y &OȊaϐ !]H Fd.O}No@sxCS9?|Owi{~8H@v 9:9 CJ~t:S>dayjNTd= 5f7s}]rμ3䔡qǬZ5M"K3> z[d:LbM*bvWx#x4&pmPRİm^fn$NqF2jBVܩlhXƬܽ#u$#gG gw7Gj6g0P-^>PYR 9#yiū\Hv=E7y1%i~Ôym]:j7|Y"9dj+ O; یxq뤈κNAU3)!Ӏ|^.,ق@AuZFs8tDdJ-j %ghc sX̛Qbx94hAss1! OiVČ=Lg9nN,v-W3jbbSP0r!,d@,k+HNc.Y"V^mk ]xQz{4BJ#`Y[ aˀ!}\jdߝiMB[%TIB&e>vv/d^Uȇ* no_3Q1UMcA8 @8ɯpsQOJ1`kѡgp#r$A$p),X0)ym7{^K2l٧gF#LQ,84N z\jO}rh.c^vMz?M VKI> iZeD$ 7I*MntAƫP'xo4c|cn a7r]&w}CJE᛬P?uGK"sEZ[##8(]7s95HwO\mZ@$TՕ̷u eazSFz]xhDdR+s 5xᑯ* :9cS@ވ` Z]I : 4@}CH&wsD-OǫwoTp.Oj7UbFv㆜ ݥwX`d"P$U$>^K9ՏoTFh|׽k]1̂rM yh' 4)h-}20_LXNDĆhgtiTnd<>Oe8|nNnK֨b(mvOEFB t2lVڜ(#+̮3sp%" G¼7*]|lZ:(݉ N}{-il@Z)|B?ֶecˠKۢ.@!0?h 4X&hFBkW0idZo)ƣoqi7 "]1P=;ޔ$pLP hq a8&&+kdȴ+֯"(J>._ <6MG+=c8E$| :'y w I+`RޫO|gAb 0fQ\G>QeƅSWMz[m@lxjioV!k^@Iq`>Y{{é0'*@Kv1@y+xZec8r n6(I?\JSrm +$'Ym>α qL ԥkA\/ӁÍ7*RL>j9Ǣ<\L$Q{DƠUodϞD43)_z,8=7#|8U9 i2p;-QAae Uf3?t-ȔZ^/Yy.g!% ho?b $qxRӘO~jGewT[p'ɄfH=$6`Sjy 24l:ezn0pN)RY#A[`rdh.HqAeB*Q =,f6#ȈIc \Oo v_7uqSW}#"஌+SFVtP.. 5P*ٜ6%~I,al]ۀh|ꃫï_{?>m&)? +֫e|%ڋQ>b<#qRуD}Č.fp{>a3ewGq.҈Y KLN [M@AѮ5EPIoM^,\R:T79wJ6gƳ|Ńӝ&<φTgR(n d?bw,}]gC0HXհ8YgeJ!28;Z_ ],PM0jUи:Tg+AC蘾B=Ւ/qx%J*6Ldz Pmy=K:l3i 2jf,Z7חL쪐í]h\gn/99Zw (Ec %gw=aI7ܜ%+4{]w%?E>ĉcjuTK<6#y8Ψܽ6 oQ' @E*m!`00YG|r~DlvuFkgNcǜoWANovZkԾAeA(;J_nS^NlM*2yn_d m%ڤU3B׺p7- 2"[*KZa=g(ξ!5՟A'""Ǵ=hoC32K~#N>7)&X+5X<&O[HUUD pѴ4" 3׶l8|M zs4cŖK(sTqWh\ӵ~غ>Gp+MqT0:dG*JD6ͯxîQÛVZ-D-2oZhQk_tn9 ߵZ|J!UL!#{Dt(ZUI]Xn(o=+N&Cy+řLrHiU'ex[#͛B[wkdԛ-X^ױx0xNo2 CVڑ@mC9+n)RZ&3h5 +whYLrc.Hb#adլvCCBGwteyڬџ_tV;at;̮Ht|mV8dMLt?6-'@-yGU[ʤtY9}t6 F@=O_"c\'fGD A% ^*I|RVR-g@-CmU9?bB<.*Po: 3t⓽) n(3k|>cCtڂvJ3&ChANa͍Mrłi"99qb6 5yV !h?\#c7SЧ1Hq|x6EyBU<@@: \ι[Ѷݺx˘4qlUlZ?I6R{F^V>>JՖPeP_38:#X"\E2#)&gw{e=-##9W?:4ae᭩x9OE.ST!WR!< !t*A{Ґ[5Cp}~c6xO&N6AcuVq,u[&r-kP= SZjKexiNFJ=rjga~B[ tK=kU/!2VII+_4}ٛ2[3l $t;]FRP0)m}o.(:iFw,&AWҴmvlKu7#'Zp<ʗt? f)K(Tvْtcs6a Yy軹"K+Dr橪]]fdyOνʧIh'IK)%p^H aiee ^qB|ȿVch@~6d^jADx\CW_)5ɋ>2Zuk= xB]["Uɪbx +9}?K4O{$iQboև?#MV?a ‡ NކSGѵNmSҋp.%gOD%T]"gaI=%,UŸ (v7ù)~Hk" #n\QP%WgXl|&{;lpVǧJB[Puw2o]ΰbjm>|hʡ!#2 }?(tjo5oT^EZW>WϨ5Ӿ#q \^u,/C[&{D66ܖmjX_DzE$Ӫ8ӅuaIYv{AֶԿGFw+$|Su!I̒-y!rGt~z$x%)Hij'0YF>UKTsمX#'WHjc(dfLNyoeJ6{x2 ([H'PVBڏ]ϫPkǬ/Liiן[㲭ayu|I.5"nrp%#"aqQ6tT"/dt ee{ z(nr1gQKhcVidziynUq 96Ѳ&i1eM$}6 ՟F."٣jPɚ۪]Ĉ*"VKZ e I ^×RGHGg$0)Vx_ \MRъ-:/``k`:(w)wg+.,e.A:ʐ:꾞e*05] qgsYtjΚkv}F޿Y_V{y*865#0&΃i FYa'˽4=mIűsa-`/=Ē?ݑۓ䫯^ԝ_1=6Iݎ/Ey~>8f~br%!BNxŷq w 4߉th)snWw}+ߠ"2K1O?GVu1?O:p)e(ІEj{ja^P4b"G[NK" |ઢ= ib.!́%S b -_YܵFn`//K ˪TQ*_K9MO{MLnYJA/u+W4VoBP]ήF~zVrxƊ4IXC9tx*F)/"a'XM>!bc[r#b.f2pSKQdy=P 7L Iu*q\crSCl:MjE#k>1|zȃJg=70Z+,5;jYW?οF[6e~=[[`捕yjh'nlYm>F K8f4Gsw:8?+tJ0CRC |qg2RRY,^a\r"cr^MKSd0 b:+)K]en j]HIfI½qs Νp { yN:tPŭ ;?HT"2g TvUͮ?uGCxĩe#sIṂV򪤟&ȫr(Ǭn1H0+%$'37PF|iL ,׏t.}({F'NsG(IjlP @4?6P#~/u uJ1kiZz7--mW'Bau%p}rpC/?x:Rpe^͏Q l)Q5Zd\H{ܬ]@\ֆ،V)> JFh[ d5Dr͵8Փ=\U bK?K~9əp[nxLK Uyp|#qᣀ G^*9Rv $1Z hr_d~k!0 z1qk{/WI 3_aKԑU5|֐sXũ ,Y:7?2ͥN{?fWh:놺 ߽UKȀj+±e_A/}og?5 G g kAV$GYBīi}Ne@JK %UHDfM".>˒T;].1XG˽7#4+J92ϼ|VOud7#am=LJ}4WZ507#ޚ*)p[p!w1Kg"7k2F4X+tBꁷHV飉4ha ެY49~3 ĸڏ@9$pjoK<&Saؠj1ǯ./څQ5* ML/wGrnw> (gq2%=~<-W@ FoWAӔl!@taܪEk+{QxBND1E۞M/kHk8$wmt${``0pn,yKvYo+/ӊg"=?jgfwMIC}~,3ҊY\v:o %S h̰Gԅ@ ]Tmk*g.vKNY|[Di=\g6lu\GmUsB}IW@+9Ƕ',p0kuE{NR$u-NldWQZu:{dL1OycORvb_beQQ079JM>z!jK@@7կՈVs,VԽ"[tY=x&׏,nY0 W u4K0D+8!=#NJRKmFAv?gќ6L)!y][h$$EvIHkEߜ]K{`f*f ׊/\s7|n@rAdL\Ԝ*gw EoOǗ[# gly,p}}%-ȴP-yŅ⦴gR[>^WGd4dW¦ۣAɮ|iR{؃AB,K;:l Ǔd`z$O{B?cDaVUY k7Dv&%:xe*կUlzXM)}K1IjC{^BeGП0G<.mY^=sk[' yY_2][ۮ Uij{AAgR kUHr¿+Gs|k/.B>&o rgAi, ,+`E3"”BH <;MT[aV?u-z|}xkzݬoߦ!aJ' #N]Ы #5^շ--)]0Z\g`K+fNV>D 0dRl(qs nq UzwTZ h3nD/v""U}FէٌV6$k?`?hD;RɾE+5daVut(Nh9{ PP%tC/< e|~h 'ut6,FЂM =]dQ`p[u2=%LjbG0ן53gX+h.[_-l>HR9@X,z "KnN2@" up@ۀ=z" A-"{7ܫZ=u:;1lqIj)6Nv|1; z 9_Bc"H |c^иYT7n߾k ,C7,Fdtrh( Dݱ.= ц# "5M' L_b-5&\.-#`7oV>H 5GFD'˕A$"D= e.I$BW_ G5>%8`2.΃-pioKp( GPiܐv'3aBLځLF[R LylVѪ$6B0Np!Cq67gXP4k^;N^,._0\=&.D!#(NTB^v0 ktԣȬ<è?MiDY: 4` zSn8{ƅ_ٰ# o`ň%`E;>. W͛#+S|Bu)D& `W^P %!@l[ߚ]6#ݒ_+&v. U;@riCqIЂ1l@|UBϥ?fK4 U++T?t x^rS}ٗ8!/F3r7@XlR!g:L@,Z4_b8eTvV]y$NVԴ - Sd3#V@8b^9iY_I`#u>1't|)5X5&ym߄#B Ej 63ZzYbѦE7%e'@U~/K/.0) e/Xυ AdID&A5Q!enPh[3u~zV5BYWX(: W nڟ6-G "8p_4kFa9#%fy0hC̃:Б@); c6?"n;^c~ݘ@ʻ`(q@,ߚ$-픺Takm}^ ʹB2{C¹w~>1:'2XJv*>dXF* x{ N7;ESTQGAaо0cT3wX1Z&0N9U\A&J ;^I h]sѫ!lYї?| ɄKBC#HKb"\>TW\A-!HD j (%B(R5s/R2|a%i,;n R aϞ9s ,!|F a5 ృK(RbXxƐzz+.CRFHh_L+aCb7 %i@4ÌV"U r Z6&ϾE'/1.RRyZR$v#efUZݓsᅡi{q79ɺlYo)rg]D˃,2\2`l"SqSQJVJ"9*Y [USuI9R 0>Ƒ^;xFEHVC A~G,><qu6:V XQ1 ^meK' ^bמ.A׍v- }Ɗ~7A joyzmlv9ǮF3 ; 'ʘ rOcV*Qe,P7U<*L5eHOWX*k3yEc:aヂQmE-D1-lnkP5mneAr9 &T{>Wm Y0E@ \)[,q]$,mC,:r)PORsIKN԰ч3ĵ2 Vt9Hpjq â ٰ&7*od1Sf{oo]uts_y p8=7c6NL7 lbNjAݘAa$zb!8>:Jt`gc%fWKyfd , yqJ٣CU?CXSrw挀bg \=)X]7=dz9#LC &v;/O"~>UQ5ʢ TRiBiBZC;> .qu ~ح:-T`?UnD +IǮ虗XK]Rjgh=j+u録@W'Y =ᎎ֩To?<*\\3LWYSXM"{--zyGCtI`Smj*{Ru LhgmY3N!pGAƭ{pe*9 U#5םo Y +Z`Љ:.;ޢ=ջ^jO>-Q|̆9["̌~O%ѕOQIIx~52ZhN$E'rb!"fSZr n0W7u}eRZێ?'D4c,EPƫb@=K3f5;UMg#KjBAE""ѓ-+g޲U悴-2jOa,_2nNƓ&;X)ZYc]TA/:q&QlB,!>v:"^LN[{J:,hԈ.(3绱KzI3Ln ?='3 j5a;s\Ӡ$VyjnUAjiAPXl4s_DDr(W$˫.j 2kSҝ_ =J js᭺̫i*& k9pkQAXZϛFаڛyij7Ȟ? !SvĊ39$HFZR+' fF.InǙB]xc>ۅ( IR`^)(,L"}=a$Xx$yP9i &M =AdG*2z$ĉ_ڱ\\& 9GE6Y xJ5,P@* n=P7$5}pg\oWe*v)bQ`$DQ/ӻK|`d%iqUO'W69=hbL/VhZ2s\s澹j2_ ndzʳZ ?lxh6tq_><<+$E+u O ?eǶ2P'cPXIF:? {nc#;-'`&wwR3^o)x|s]̙!d,;M4È}!&32Q1bͦհGD6[1 uf\`R ]B,,gA\ I𽬥1 g}~N3&W| 6*!}"\%\̂K#T%"ijh *j߄r2 m ve22NTJNGL6U_p6 bN4%tO"={~2WVe8ysco΍A-({I|Dpn~fb\:H3!78I8Bv}j3X[(؜yG|]M5a:NVn nU f X' @@wԦ+)PMWF&/KHK ]#A@EvaR8_YR MFKEF9,%$F C !6ԁme8|wu_JF"wuWfmw(3<.j!~凅[iѽE3&Nq{n[TYYf!4mAsE^S&*^g˱F1a&%8"YmŀD}ς TSI+pf )9-Fƻj.uHm!^NG+縙n`2ʽ^kTC8sk:ˎ-Ϊvler'f`S\QǠ&!畽1u!*G,۶v2Qy8Ӭ[Iž:޸On[Ybq}軸: \i#DZ̼f`On BcMn}zե{}\p}O_uQf9.fHXD7Z3ua+Ea_C #ex(\ $7^)2Ջ;([9`k`6l}5IPH\>(Z=.CU|P4{~R"X')CKo8M܁>Z$pXaAjɽri[Wkq86ػrW W\6+{^!s$m顑=Ӈ԰5{h谼laWJkKR}4M{:AqtK%4{.)n)6BJtUQ ]˷24(|M. 7t>*G 9Z1cyd84|s9'4dTOG)78*F9B0igs#L|vEh^AZ U֑4zh_F#҂!MOdmf &MD bXDiҙv]2_OR;[hM,>K%;yb.hmdjo j⠯ͥd%*R, o}C} İ*/;z3FqLBOJN+mo IylXag.$Jy7RERr%/N:c}DT8&yå"~[y_.=v"8c~j9r;kRz \mdP 7y0Xl$vmԓ}).ie-!KT}6LqK(J.K/(!:X\_u5k`VϱQb[-{rQ{~O~>ZjŦw<Pxvt@PlȬsGt\)/4>swضiË] +adz ]a0Ponj:"ơy<+t(Ca-1 N?xXһ;owQB{6NúKA-ho肩yƃBm)Q DJ5)īӫ?E*k{Ry6M {ڊxQש@B IpC*hG¤mOҫݎ1\Fpt!-޶N\{?@j(͏u+/YEeo{MO^ İ{TUiQ1ڟDXj|\{ƣnɛIS]B<\n{hJ̎$˞ibbSዝYamѓ̛X=CBmjɸw9n/Vuu]%]ՊfzM11-)QΈ~oxo*ie52ؕI\snIpiAAcs({ 4$ sU}uch9誵nA3W<D8:H#Mn]C8WiN^b*Gw]4@K.36Ǵ @(g">@#lֶ%L*-xT Y]!ZZoKx'ڰ)(O7z#UK?5u_3SVI /$=zU@H.͕CFy>\zHdF m؁"#Qi_v\A@ 0hω~ f8n›LɷFfJ4¯"6#C urm1n򗤪4(dP?mk|SZ)H"u؋phsueR $jz+s0%wP|#iu Hʗ [C.Bi^&KA dYuD*]逯5Q<,+}vOgx\%$4u*t燨r2/='}bZ1G2ZT/>*[?F<+΀Ǭy cSP0ĘE XS'1r z7U\O= HEApǐfIUG7QS缡7a&n=g\oF%a}IVz$.sGlYXѹDoFm6pV GggU,%F}Rg|" {;z֝I?4h1H1Pƴd~pi\ޮ`ك\υ[6߱I*q,!/gN?&\ shxK^(d˲J< ,AU= <^Nxp0t搅]fR+{x8g jyb>Ӡ&>cbKk`>vo5ɿ(|9Hu ,>\H%^V vQ#Z` $}Ҹ&~r v,1I)kݳteZqߪU;#5+շ ^tM#o}Y3V"nWfp]/YW8~FwQf[I&ح"Sp^`` T3Sei*HDQGB^ JG 2}!$ CRҚEJtAۤNJP&IP+JQ:NV)t ]1SmPс#\CJ:B M,tCp9 wrD=p>S.0V^\b#8Pڕ877M]{6l^Hw@DqB.u$J,C`dc#EW6?4wx.Aє1t=$5^ \XbL,gpdl*Fg7J3K]t*DSv}C)ҁGcH Ȃ`K8$ ɐw3k.bHmjֽ:}Ƽ4JofPe!kFZ bܡ%ÒfPWZ3r m dp+=(gjDg+)9ZI‘-bDY()qNrH&H9Nh_NE?uqj+p(`cdF֮+b8ПO y5\{krw7x5AV*gXV3 pWh4?%?:kP %t 8;kShY;q"e1Aȕf(ŶS<1Zw|z"w!["۹9;ΉpI+hIwɚEBo4_[Ir )]=|B\*lC@c\]Z`u~耂1!mq:bo쏠 =p1?b9ԩ†fj+aS#Bh% {(N31<=Ѡ9<0~/m-}:bLnFF3v6zCϐTd~H${NO9+Hq}ERu""/;]gu”-'}A?,,'y3BZwk}K-,]wi1o9Z2􃭘 0ۏ鑼4^MW9S('0gYF6:m7E ol/^˸'w. npUNqv]G/d$YmQZD̴Ȏ[&$2{Qnjbg\`ea5d' ťD2`yR]c24;Ԗ(͠OUu$% xOXRsͽ^TO"VaW"a.( Dk, j'ɸ{lեE.no:|&QF3r?Zz ]N 2U}=dHTH[m/E*x #xpВ??X$R_fng\B@{>^t j+MKi'Ƚke>y26c~kz &1B\oVy(o%S/ ->)Z ^/my&s"AĈ6{ -+KDMƒ\YTW2t(g7,zVJ_^< 0knda:^1 |POPcj&цn88v?G*8y ҏp&P_Lɵ=|&1`Ⱥv3‘Ho2 V s"@ynf,*9}u>{$DTO7# {$7aVcz#uGy \Q{N5wOXX8D&&PI`6hY?R`)jƼ.EUPeʨWdw)ITl?jʒ(W^H3g08R+:3"iSg|غ f =qμ!\ZTO:N4pJq+b6 l̐idqatDo|SId %}=+QY/;w= SZbM Ei\ֆ)E&R|d{H3X"uh ,j+HFd_b~AOھpx$m#(-Oa~hXQ7$__]h^X .}Dִw}ɽ|njX(*241,y 6}!E9`Gވ =w`K먢/¸IS%NJ_&/:*LC Om_(sml{`X:Uĸi zv\˞IWU + n^ڳڙ2QJ`v'~u0 AIFU](Xqf9AMj~°otoByP8Cg :eo(!$7dގ1jb8\Y!^+Mf"kT֜0|]`,` Cm?  @{ ;c0w+0{w3}}W=J8k{4ڼK ێaO~3Sd=vO,X gx C$7o?Tc6h׫~55@N] @`L@_S0 !fu8SzNi}zT-+x&gT֎UlXέ#)2YLp{?U8f>f y<EZ4[+3ecjo$!!Cmy' CIú:V@~s4i8""_%e릫!nga2\GfetXqm06@.urbRN\%ۊu:4Ϧ~ӏ2s ܫ|#.Vq6ͦTG}yI?}BW LK.i>V]W~_; Pc /#MOȶ3T>PCNѿLjܗ/y읠jjɔ:#+&%nib D&bxcN n*OWP9ɜ_f!1; ޭwF ym|%I( aAFχ:BqFiĆvs`~egyu>ÜsE}(߄A~ n5uK}e~|), ݣگF!\Ant}đmրm2 JJ{zNZQA sۧ(ܹG1CIkO)=hPg`x3}EbDOg>/ݲsKe& _Ho8W9 W].( ^l$=` mU穕5pxPp0Ry.ruE&C< ! R+ccҾ4?8U+YQ['ĝw "ԅ2JP4&YjA.<ύV#+'t|u,xQEqb;+*_wXM"F mc]Z+9 {^yt w #&Z-14ZGO2{)R۫ܥF@MH,O1MW\1 `ݿAڠ(6rHq> $>TGYS^/f9 Z5^BLh\[rOy&)JGL, JQ 䜴3:Ɠ1]4wb|}1dq,ڴ7w;K4%-ʳ[ߡ1,=KVSc~L/yÈӋG@2n`S92' ybiͶWw%I4 XLv+n LF>/D[Ӷʓ_iM>SQ]ƹ ޚmx*Q*~ޅHJFbjM:Tˎ9<մ=\cFo͋.blEy:fjb k@{# 5/G[yr8K'q %Bi(*A"JHJ)ہl􇙴 1\@}K/ÁsXa6(+p"Li*^p(GAi4,PKo?fj|ڸ({ݬ~<]XvQ) %B5'ѫ1}N#HǑSaVM=!i]v8mZW:\ysMKLZLnH {[kоY׍ЊR]8Z T]K|fŐ(} e7?Ӡ d%}PT0| _`{/N!#]*y|h! ( 1lmxn+a:{+֞VT".C%{$'o K\[q@ m}hJyxn5]dy=͓PEE-ynO5ZϖtXV&Sef!-ִ4zjX 'T "&߰o1[" pϡnT;NrR =3~:ChG =1Ucl!bð% #7l]%KI/X({$yA F妟u70JNz:`i8+VNho&aAAi fװN+i:G,+dr 9 FK}@2#7Vy91>zg]\zڗ5K4#XJw#ʵ P!) 6>H6 !./ELߌaTnmR F7"~hR3(/<2 %3̪UrfF`ד^(FL{QyS`>b/=#/S ו!\N(W ҋe Yf< rQ @YK$N}CܓeDGA_0Łj֝t2X_Q)>tk m֚!{:BV`bxZ0]X/<{$ge۰E5Xv օ+i.L1wdَscBbUŪ3Fq˽U\g8~VR<1r; }Dޅ&kȨ-3TD .~KpBMDž~lqZRÐaxY)ͫe:uxsI aQSGՠW([zze#:k9\[H )`b'Mv{,!@Hf`tiĽ>O!J-x \n^ aIo/7~pfw By8uq`DP{ژ8+3*j!> mo#Sc,B}ƹ~2E]kހ[xL 8|zѡCZ,FdHMY 3DW+$eR/Z!|o ɇ9d|OJڪහxT-u +΃Bk+nD 0=HGH(~ ׼ϮX˺f椉 ^eU_NW]}hWATvs\&2=5E.Yqj+sŊuVT;%wE=a};~6Vr$9-% HM XS#?n_9ZhP"|׭6OXtglDѧ _+,FAli.h4-"l)0v>R~9(mjxMvWMR3c7n0\.X{T/mAzA+CMz ϳSLuvTYD'n/V24lZyٟUP 30H1)P.+_S'>P+qdL~63V¸ɏg#7kcn0}`KnuY~I_yVYMHW=Lq3㪃+-X wt0nl[tB%j PfُL]8w Wh2D:|vܵh@0,pN(a "_ OC  %("_;51B yEO=h͋X/9%uH]R%YhIk f->]ޜILh0i,}MBŌq\up@mT1D4Ph]9tmпyԇTVK3X''1u&>$b;Vb5.Zid [HCJ@trpҼijNQMI-eh2[9xwcd-(`{+n/e3rQÏl G6MB꽩G-pq.ȏW=M} `*'s$%[~aơyO{ٌӻr&d .,~_ࢲ?W>1zM/|ٙEǤ51qi 7(;;sT}w;sГcOYFt+9P]V 68g+ +Alm:1+=p DKb_DK vX+\Eb|X @:y0Z E-_7M?\ѓIg/äfQ.PSug~9IvR9H‚*Jf1O;ceVx \/T%|"6D,=zDTA \TzSS~nRʜ)ue+Z=niA\,VWdWOhwʞ }WYW <]!ͯ͢R[ь[,./As&ms<]2B *Aq:lV?1TO| ,me SXX3 #k@{EB nFV.s,D!+zJ)3eV=]uok #Iqe\.;Z7RA!]>3P*Τ`R%79Qe(&| 괬a+!/T2(;7Bb1|c%U]/bL:FeX6G(03?XqEX̵I`x42#Ԟ,&_t1n&~9x7q]bƱ* Ls6X| k!V(Z%P7Apb!I7[@QmhrMߔ! T^7;R^gEt8)@J3@vLmk`\Z4HNI 1t+6;֓=Ynwile?8$bHB \3t 3 l_=.Ts ƞQ}Ev0mÁ "/bq%NfZ)i (=4̭)7WF Pd2[Ltv(fn :+ ) hA ٠|@Skp[KY(WVr=xD]tn^یU#E;a/^^?]@vJ5͑c/%&ȑ-i @(ཆomp;eu2}ċ9ך?iO&W{)?x:kړ~+[E>$YǛ`J[I-D ̜W1e}zX{$WV "3y%pXYC/q6mWLq?FGhɋ :+6IO@3DZ|r}y+ Ukܫn#tP;dwķ~#+.yXOڤ8f3%҄.RjHZ(N-*ykG=R.2ߜCfIuW= W"b`RLi^= B$Pv>֞:\jW$ZO/_cA #`}1)w5ʭ9'/5uki6lzvmS`uynv,ـv$(P$_.Mcw: q \IąBJGQܩZ&mB<4Dh ie^sZR (aGVCJi sP|BWAr \wy{ր0?q!me9r =+g*P'hȞН`6->N!̬["`GѬ2LCosg6Bh\MGG }}w-0db8hP1i@NlDD*L%'WIO!]4;+k1brS6U[0ĦSNSM';]@K{87Yg PY Q,1W\٬.3Xϯ(1dJKT3ǜvPSnWB*_}o0{38vfMy@ @>opDg&_{eiv+,jvZbM !u+58'u+v-)|Y{Ik*0-&l{, 4Ϙ* k뤁w%2X ум&T滙z),4']8 3کFdZM2Hƽ]c&1\\t}d0 y mWbr<0MpJuF aDVl#fsn]xXJM`AA xcPY8`"R!YA]^6mW*nN -6xDOHT+ۑ* &əe|7 :zUhv *O)4k 폤~g`RjvF,{ k!ìJ]֥m[w$Q`\:b턂5 ^@ 9/y F4ζρy6c]\ Ĭ/ITڞe0dI M<!YgOoҶ:ƺ O8C Je1C*ΗVdeۍե0v;t/k<)g:4QSFLJ;:q+͌O> &r XYڟ,7c‘UXfsjU 6%"=Gj2 b ҙliafSΜwr? &Lot]zuƞRmRT">ܹG.~4)aw{RA'4 -o񼠫EWs,{o8p%p*bp  lAPZ}CvmLx͆~vEƥ`P;Irn9p `Frid+Wi0 q<ښ;@Zs~`Y#Kj>폕>;gNҫY}o4LO!|Ǜ67Y#d6<*v+5 !p'WՉ$t@?xK,چr5[ڧܱB5aj)u>CS5鷧יp o/1XSVpK2eRÑ^3gjm'<#EsucoB}ɮmCk%p$Aրi3iPdM.%p%1$ zV8oQ3A/F.:P[+La\P@RIpǔ;L'Ԏн=:BsGx \x=lUmu4, hRN8P9vI?Pw,+"RmP v|CN]PJov~GfH5q]FfS ?@,ڛA! {YI̛@wiB2mG(őjT:>g: rղ aȠ;qˋL 65YU,#eQ(xP" dq1H&  e5{sakjK .#!ٖ|8Cqi o=a(&."'?O7R+d|M!bI%0 X1+i%cNJ.W{_#j&-"5܎J~gDdɧPύ[ %F'FaYj}L $q6s2:oX~+&;WyL`{Vum<7ɵ-~B[m6@/ щ;ӅQGJR؍rNn(ug)I;j%LkX7C媼v;Ui}JD }m`8(Uz8 'rnlHrf4\y=#Uջ7izTF#]cɦ컂HIQ#6tA*.aϼw뺞xvHuF;`ZE35,sPI逿ĈY/;\l'GN\ߢX7!aPǐerooXSq5n'hY߸0- Y*WqX_Boqlb,dq7izUugʚ PZ: XqPu{+ԝ@\`3RS7$u J^9A_uqT%F3՝DHZ!^4ĢDЊmRRN]a zlRUv]/!{|9(kܫἒHX("Ttt mdgt㫳w^`{$$,g_zAuopvȆXx#(fnO?x-W;|L9 L{K= NE#SMOSD9 *2 (p=o%D%;W|* n+Q2&^or0]?X=fN|6ofU{?_Qc[5 ~ )@cKfnա)?F7a8DH)$ؐ%E,=*}Pn.n{Ez/iwg؅Yѫx0T;VW?Ptl`[ /+M0:uB [Β>:e}|K]BŮ$ߐU>K]dRm &umGLmjdǂ._ d^HrFb+ 'oD6(5%˅@4֥AuReHQ~_rH̙))}rP wNeWЕaYg6SB&̼?`t(j WȴJ=5Z" HNe,O)BU*^Ȭ4aYҨgҭ;g1bߠa+xe QawF#$\/6 Ң7RuYԄbR֘*?iCsHgBL<_k(vzTZ 8dWeI_Wu^,PݾA( GYmC)̩:~+WjDxm0_f]:vӾߤ{hWJV)0g_[7!K.Hnb$dIq]'@&,Z'rBJo$Z)\ %wxjXo |㿯ղ0 X :?vY7;9S滋gm" B~wL@\fGu|)S9kvV~⒟E<3l#V$s aV!8 (#IșOmNeQes} #qrj&,Ϧzt+RuĘC|iVҒr神hw:`LM['^FYQ0xvDG<U<.Y"9(G0vT5\~T)FWL'?{}ښDzx^Z6;$rz8bhO G$&̍g)qOUwNGpVR pcvLeGf௶yFKu,8f$ HZ{ҽIu|ELFfm 7XT|~D[8N`Fz|(IQMБvP3t9^($Ϛy!x<|!)^Zۓho\)% fݍ.¥51C.w߯> ;|-2_elסlDB}\==!G ܢS_b`7SUL}qm2)tNs]"lo|]NADT>m R]RҖC/h> .?KC kKGSU`CUvAMABҾOoc($+g2(Fk3 Ua[6.ek;4|,m71}D~|]wL0vc9DsͧD-.C§WXW j$}d"@ zT%4s(2.kCaWԪ1f\l]&Іkw. }ğ, 6[4LH *R5+-÷R z_t6 R0ҭ}>^U5Ҧ FT*17XN3D2d\ -Cη< &w*tLY =-x334 ꯮=sߥuP%9[t߂A hl߁zc N1 a,a xU2;kvg%tLVVFdn3 E*^1ށVUȬ Zk_IzAof6Jb{l(^r?i~"×>XRCA٨izftnqQ#"k+)lO|ﱜ‚Rjq8CqwӶ"1iǏQ_Q;'.7iF[GgM4c;B>x84OChchg!"`"nq|?_U~YVYXux$ Td0u7:4[&FBmK?CV.p5RԠ4Tx sv_BRz&Eph!r;f ]!RI=,%0RDC̡G2Ժ+uUC|E6=}dNoOꆊ~\^Lo U}HѺG of0 r! OP^`BSBWMh̃`! V3W:;NN5jQ2Aǭ|7N#-|PC9 g!wƈylL )ђtY_z;%V*Ŭx0lItVC:@﨟'|XI2s4Q+bKqG+\ap%E~+kR5;m\*aQD,ץ1)oK}c `bj"CK;)TGn#E2cQ|!`SGyA˒DބDы3aye8 ގ@){p:s W>J(=>I˓#U܊w bH}CbQQpWڀq_ubR}+Y@-C+SV@,p@kBwKGwIU*a}]}&ǘG;J2źc޾1o>}ś#fzS,2]^Ũ k--t[=#s4OڪHm^mٵ;PuZyɠ 'DuOHw/srM5/n`+ % 7~. &|aNZ6ۜXUW+6>.%O؉=his$^dY~+f>ŧ!Y;q0ڧR$♅ 0̂562nǹS괞0W~€?k#3RJt׿s,"zӪ50׭`T ]_5ih8*OekHӧ.qZJ0;GUu^s|F]2Y-=vO]̫A#ږuE OV5L)1H _j8BL;T58ǚ_2c{sA2M2/1,6t=kHQpOp$fpyO.[9tљ=>y[N{(cz3:T7h-&ϝ]/ޤfzBAٍnmxb,i[+'B& _6-jKuBf5Ƹx+HBzJ֔Zm!';~NH&vCf4ޢ;*:UbjE훥9.x>/tP64/#K%>b11꡶FۉRhu>93 @dr)Pp6`0c#ǡ|+__2tKݑLb#D۠KAe;l3[IBridd7hZH{i0جrL8G2ƨhpf4M$mSz- dzxNxPF8JqrL1AѦSKy}ᾁſ-8h&R=c@?: ?&ir0l('<&rnon9Mbzg#[fVO-yB19j"wQye\-)`fdsmo wd_Vg.7,ϟ@"tf j@Xnw<u]9(\Koh7C;H5 @pvXpVu…1FzK=yar@)~n\냼B&Xr{%"&q&g=毂'7F:e!qѠɸZ4a؜֮S.IPfi /7B_;#xgVΤW1ljQyTԕniHe7cI\[R> ӷ䴁=N?9%,!β!);!M(g3L_Gc1!gf#"rb$@qTP1UXVgH(ٴ$Iч/Q;ƙ5>2H؉ J5?{*Vq~gʗusQ.Ztle`bi= O7[Wg袙[^KSВTl s-wXw(ֆ<|>K FQh$vXQ)k'.~&7\uTu@pqH$v}h#.8N% lC>ZڣEh6Ƨzbu/pEh}%VSN&era$Qe:krss$>0M5mFib'jr$罓v&KOudV%i4 ;trħ$ ~ #wȂq!}cKjÕlM.o_KÓ0~mt  ӐWNw՟S=RD~ K] )רHME7G^n`SآO%i*>YEɊo)T|_.DE6$JwxL^1=J,l]gł h/#? psٓvp`| 3/Dw@-IR1i8,]JF;bTKIS=*ʔ%FW> U[$W&R{̈i%5fE_z^C; c+9D_ UTvZḦ)| ]}vٺ;x7KDGgqA3CB1HYB'.7t}cw~L-eْ~x bEc8@uFZ%7I.cuHB;;2Wtm~IJח_EEMv 9|) 7efJO6yڤw[ n樜: \h$dγ380_>I,p.L_h&U,RGL)ѯnIUۇk<\2;f^5/\C;+:BycA?h O&Jc0?Or&$~)7G r&.$@d@'+J2 / dd%?\hX@ tڏ{;y+Ds^`P\^W!Ȝt~ |C2* {R* t{6\ﳇmyk'9us8hK(߻O~9fuf3^Uucw SztB.#<'ޤgkڳDnB᡻߽ypԗxf(al\~D*K! )De'.sFHM!W8Z}/v1Ҥ6x?0#m\8%h˨op x)Uh {] |ʲ :.a(4zXL aY_+}s_YZTr>%iyҮ3J"V(̷&z"( =N}h,,PZ.<]z #vhf! }D0yk@ VnַE& u r꧴yA;컧alѹ>/"OK·eMiiuyø]zdAٵۥ@Y:"4)& t{8䪬 Eb;_ 2._A`p/3TJA9K-\[$C47oiredc˾Wr>kCp}bdV2opUqRRD HԻ܊9@&z3)HY?0k>rhMgtV?ө?z *fxr@-WԼN4lr0e/ȾbV#Ts\T)gJ MwQ,VU%$6-<CDw 7s+Ec{D*BG1r8 K^8V2:iJ]%z9F|IU ugG[nrtd,(>YPQ*:GYQޏB%KdÐ@Ɲ ]DY$xM9u]B(0/kmjƜx<?*fejrnL.aUH:86Hgtߔc=8 CMAaۂ#u<=5#& @.rNi㏛AN*2<@e?ͭ}bPҥ@=|a)?C(!&d,;T[\>JjWx2)ќ?-[(LW$.UmzDGf9,q|0ea0`\X!Bh+ CMYaɘQ n_ogD-ͭ֓Kh7GեQ}}PI_w#('/(/#@s֛IOF:ܫ#[eиD1SڜH'MNsRo=N,aQ#alv6Ŋvn½',hX`>[[gh'eO[FuZ!oEC/ Ο?Ի78)|$͐3[j7jϹ{ Eׂ"KCа]kd,ݾ+ɒC!L55ӟl‡X#8wk{e;6A, e=%73HI/B .YZZ $Eݙ#H61#D}:@vXh]>eC$_;<Eq^;@>IJלf*_,?!?"4Mxd4^MK7j(ei{ sOYD0 U7/C=kܝiu2'=x>;,їh9i0&Wf(rdP9r'J6'D MuA ^slsLwP-!dLb3'+U#Tm_-jS;DG" ri$KLx"Hڠ81^@ LAqHW2 g&۵))}A^|~@WavxO&ڋt6M ȣn2h͸(~zPV0𝿆Y0wTy#hm>mctg,;pzѝHq^&5H^ e͵9?JV,Cw3ʴ_5xHz[0Á0e't!_,}ͭa){釮Vq[Vf;cSn NR~˫q\gq X= _>$:ej{ bB,)syݨaGvo~4G ?![UVlH[*mb$ ݜie; whV`x N KQ}%7EPN*LxWS LEpm+ձ"_'~k+x5EC:w.38]}>AXCxna[gVMIRP )Ʊ_ UјGXhjCr=<J#N7f( ,h?َB&[Md7qY=[Z ~RY/e)H4-hJu#P^}B ^>.'dZ lZ|/f4%Xg0+{Z1\( JiCD+_}`"zqwZ~хɮhCm.>v;= ?t 7 ބ/ mGP2#e2Ύ/GWC*+np{444k{o5#2l> \/A, {Tv;}mٴ 4`~ I!c؛TqY"qJnwMǯ{cgun@DQZdb8mArm^.^mnZ. *.K8I[rِ* 7l|b+/CPؔۿRaJm%a m556M˔dg:!GϞOؕ/c LO:7I5CG_iqяq-x%KWSRApuMo^f\l MZJTs#oшi)J+LgaII$pcM4qӣ݉DC]i ͛Y`D;F/e'!5Y jq* O.`ӍG(0B3U1APBE ]$by"(@1 TFUnx˛ylqBkpbz)wnC飵5Ew$u|!p!'6Y}2ɢ~/ݫD|5!h-iY9d߂h5+V4Q ËРzB^@ ^ +(-/s'ᮡ!W0EFuGC Jռ~C-"j81L!mLE1kmyc7OC&Ҟ'a'zbbI AyHvg ~zثlS(R)1fw̬Gӯ{\~h6='_=/#!ʼn7( EѣBD?xN;.0>#R32p[A QmebR'T0t8?@K8}1 VF1IWM?Z`2g߈@e+sчڴ~3F+^[ޝ~q["~) '+7t>@ntP882Xw][Lg'M>"3p]kX;hL= OO+hJ:eКP]Ed0p Rv϶ր6 hdZ~o/4QkE/2ؗ DhZTq  gnE>1CH%Xin9?(76!o[*vͳrO?xr s >gKhE *m]ĸ}*-̆k@XP'؍-fp^/󼏗eak4Rkޘ.", #=[ Z[ULH[̳"$k^฼Fn |%)EG5G-[IK+߷]8ev: $'鼓) AVz$ GnBR\M2Y{ul5ۋeB$ x :jG9"ԀMP6}¡_.4{NSsp8! k2P(ڍ#pTx e˕=a![' 40iK0NwД8ʦ-Y5 R>H !-#^ g 5∩ҕOJLOXڐH|eSUAl꣦SyTXë:^SXLf=>}Xȓ[RØٷ8Z+NG]̮P7ꗔ-a=yP[|/qjQ>6dN%)UΪg}Rݧ6&nH<-Eluh=IX~0d6w3w.Håj{L;!de>0b-,H [< Yt^WUf:mKe͡O|xY94ǣ2$:)< O^"qq0l-`j5,~tDIN߭A9nzCaP}ٵK y_Bimc|i`IwxauWvh  ˔!39So!x Pr&vK21}Fm/~(E-LYz(ƥzSy0j:tkU$y .:y@J{Cm>rO~냐60cEeLfO7`ڂ Rh{CkeLs47DipxuԔj-{n#E, p'@ >ox9#U#{Hx8`Ӹ(mt6a^ϩ.0PS)L37j O;tx(o{7A}â6TG&MoA%춰1'&x2X΍P=/WS][AL)S#xø w0R//{4I'^+8)(p%ظj= -N NMwwGXXؔN=%pQ%A D[k)0qGez7m=;]:LyJܻďXɘļ*4|,ywo{Ͳ'Y5>NK%a1g_EQm{d"ٯe/G2`M)64/ ɬXNˀ Ҙ'u|p zTڥ33d2Vw'\,iwYjtm{cם"tbpg7ԮEQk#hLUP46°x*iG|.ys][,K<ᔌB堹w},iͷZeYԯM8ְHuPG)6{boR'#I<b!X'ѴU}$a@÷{1y5{iHg-ji UUˉ{P!$ĽMܪگ1BDxҸ^QT"ѨL~ZGmEphxmqD-!BYXW $ŰR+S]l83):cNP>GOjvM\AiZ"mP5\#)IKz&\$-72-R\fٿT\Lx5t^#Y{O,Fb?u57U20b8c')΃G#wz2w \~E C {C^$opcaaIf<0L9G=/4fzCM1٪hC- 'C4 wLH⼕I2lc9T (iV hQ04);ZQ[:Ou㵎goqhwoJ܆+ b^mMF.:lG:TH{c-^rcOR]FZ;Zhi]@i^?~<%DUG2<{ HVӕgsFQ~;=_m5euş;~!Q8r',Ya6)L/K(i- QRVz~孜](,a-V(C""uVQ,~|Ÿ#.!*PKCZj?s!|'6qz=)ZL5 ꩗`ޭ霺T!%i O(B6FOMDj0cUԵkx*-WPe Uhov|`$Ȫy v>Bi'&)\}Z^nx>yٝL~dr L5! Mo6ïOn++po|yt1Ktc2!3uuXO#[5WPv˛V’/U& 16L.kaLa||TqOywS>H#;ATͅWU4?(,z )1IՃ}ŭ'%b!WxfA40LT@mP,JYmR ơ-lA F37D} ^|)V†jbz: }ɨf# ar8{S^O|PWI7HVr{t5+t(C5˟u 緎*t8{!GS;%?yvuL:+YzFAmW!8Lj |u|= Űʆi$?"kM+# fPcC AJflyB I!`I ,w7^R>sqS

vCU ڞdJ[t#]R5ZD,ʞIJ3p;99u!`4"3@ _TQTȉw7[ȈE0j $3#G,̞o.0Dʔ*W,v&!a*vv]KD=% ,8/q9<<@2XQ/go->nri'¹ƥV)[ )&\w稟ث}zFi\/T!M^RB@F2inIh=~f ^n|mE;T1~NY7^_Ll0hb֑uN0~s^Rnz,\"6H|Wp`؍}E@`oG\ZTZ8[kGWG];̟W|zE;sM_=QF @r9H 9 etq3{7Wĕ`38.-"y7?@m~wnwOS (HoiGOr{f M-3ٔ;zXJ=}Hd'a5FZϪ+r>8nլcT\ALTEv]GHoFIxL\"rxh/+tk c4;"CU}g{~Kz~+"%pbgMQB|!۠ 7f4/]9X wԏ3wAҼ(X {+yV)s&zdoa/%}hj"N:vWk/TvrJRfBԏ QӒGn+r$tĔ8dJ?+xq, װMGkU讱RQ~V>wTgS~ _-Tu(ٕM0R lVnP1]*' Vchc00*x#s/VPh$́tQ]nZ ԇ6#{1fBu()aLM )إi#pu\2Gߙ'aNY:*NhuQ6PoެL7YIk$cc\DFJrm sAơDdZdU9xN&qF9`R Gքes52inOh!ѺWz .5VN \{NW%H.%>t,Rͺ"f-w;{%elUjI@"wqvM|1 S(Ksyl: եP*LLĨ e| ^3v{> @E}+Ld _y3: JZ; Vtp͂ ]}[.Y T CӄgЊ\!EvGM○b=k,#ߑqx~K#Y{ Ƭ)ncjĪ}"NaMKxM:ILjI{]P盘=zEa Q7%0~APC"?6 YOb9.EmKmXxB0\Y|L'.CῼJiZPE9`Yu+Τp G+ X 5qB5mBtnE,ds2{ܵ}jDLڇ䁻A,Σf9>BT C/m,WAK y|q@ѩ)+ZU mk1{2pm1׳|tl]\E՛U, #vZc)DP${uwwj+Jyr(}Nmޅ",oG;i͈HUIk? qO^ w2 Fo?hydSwnw%cljF/mB iִ J y-M"lz(n^ppLL򁺉 2OV'2#-g NFKKJ -uqŰ_6L7XT>/a'ǜaVXѩuEbT1ʅC3͸Ffa^wS|/$ӄ:b\-ȟ#RC'$E܈rdFtZ,kj,Y@.z[U.]Ӽ+$2`<2g:8bܸ{Dزryl -;4z/jpxc_"4 :|p_V+ѻ<۸*>"ɆR/)f} 0|N0a]LHz#oAx1rYS̷5_:b(a0H|l >òv>sN 3MM GA\KhԒY*g!Rs*T'O~乮g!. Ӈ%\Qw#4/\̙6t '+OΓ7 _4H+8E mTAO{v*drF &vR$ڏ4ny% [a ~Z;â2N4 cNL* LŶ㶃EN.! M/{0uMܑ$d$QZnU/*Q- dˎ+Yoc+ bV)y9V? g줢ELЫQGǪEӇ'l0YZnn|p:N~Ϟ' *LlN9CG<1Nu"d'(HF]X{Q3wW:c£jd a}?앢{HUjDQ33By$^/6AלeZOmE_ICiAh0VԾ|Zʤ\ꘄLK+ OIDp+#FV6ExrQD+~BY9VācϺ#O|ClF ml;59]!TA'C}lWhsp /!rA:Uʦߟ)ES (~;A^Φa2}ߧlrt U5 ">F C"cprM[۔HE~js%_AWC\ZV+l>eu\kM= ̑HZ7|p񪔉7W1)Fنz D3B`$BP ῸΕsǪF,]ΪqHRXQ6][5wVj Q {.F ܖ2궸IcBYwxTSj% >ePËBzNaMWR+\8b16XT_mN>Iy 0bשPy+UB@tEO{ 'm2޵>(]X>9$-A/Ql=r';SD}]8VۯC)m2}w&!Gf2n(NN4h,62MEpQ!ƟPOO]mvomvu)an/*Ӂn:T?eE~"T"Hoq LN9iRr<0 vxua;FH߮u6_Qփk,(mwSӷ :BT>Iȭw7Abl.y~2mׯ463t:Jc^#~,WD+EoN*<>(L?~r3}4%^{N;[@@YiL""#gۖq#M{A;`8+Rͣ{jZ*=P:k-Pv?_r@څzS Gb| / 0YǪ23z 27o{d} HDQ ^v:k>i1=fc' =2E\NQK~7Z}>Χ25zإۮOIa0ߑ8Z죇#,!X\8i֠G`RnKQb`("_]T 6Z@sLZ>ѥmѻiy7foAtD\ xrR2 `/5A^Ǩ"R j*]IV厞60ZJX9(K؍yǪYzQ_f262;wQS@dΉe<3V.tNjVJVv;Hxv]$|99'W9.d?`欍OS1?Zyu%Ԛq7n`{gQ.b8|/iQ$)>kKSK UbX:4$:kuDs{E,rVP-ɽ: 5za!C50s f09кŜƤKè- &O14zrFzd6UaP -Iѹ6$>9dۘ>YȪ)4C*awɨw}?-Pg(acd)Uǩ)+b6%qt }U͡\)J]cg7@K;6O^JPpwYW͖v^6K1n0#FvN4hWJgl_  LP`5d3n wTΓ8;l -3'U2z(vlHř hMaH^X5Z7ˏǝo`{? {I'X}wbvpxI <uCΔ~!]U@gJhp,ˬrm')6P8aQ2=I>mCHya%ъZ?o\CC!Β"ˤ;^,8Nh5p8tRV4A'yv崙T'Et;p S>hT@ΩVc'߶mAqpsdxB.ҐD[$ BA1<0Bs5^e' <Uy+᩽ҍv'ܗu zawD43HjI)Dc: O}q[%haU(f/Eo|ʊKzJ@Dr9+9rsA}Ș6Wr "{m_"y6O9KboW18"J[ͶHasɃ miloUs6ddC>ҝ=Bֆ0 <6Bg&V.'Cm0|2o 1Wg}(CW).3}|'- j:.gcDr,`pylZ J:2 ? 0 MKn!6e6ܱj#I;$͉f0a6LնiS!{~&[_D`Ѷ jȫ#̬cs>rZV6x(M!QC cP˷AyyQW: 眞hƜur 'w$.mXz qFu46 m b$Duv\)}ص$.lӯ8^E+%в晅 6$ʵ߳D_UD\uLXWIw,}z*}lpo)|4 hGv2UCZ!q8Z̈́dr$WO^6m9e4QV)_0w|f?;Sb#HYc 5?>}G"XJH8#;`"YVPh@Q&-=8DٙZxڻBf?7KnN$g#TVQc?в`k"00oaki0L_\*B%Z;? ~ rt\LjYagơ 7݈pRﱄ4e3+)= PC;w$e(`g'1p#9o5߲]V~-lC&,+p88݌8 )M&] `CP }EeDvǪ*j <\/~*IͻͱJ`3+@! O x*X񧖦+:92{rt'qd('`q"LO!2"=M]x5$V԰T:;D{ѼD7:~5y@2/UFgq/7dBψboAMj5P`L9ۂl]aR!벲hПiPSs޶)O #% wr^/o1LP7Λ F]v -DP?)gSAh yc'Kf]{MÓ)rsvڡPu4uw5FRêZ0wY7I%h@={ՁUaIĸNj2k$viiDɽB iEUAn,o:wsP VqL9lzF ՟NyaUdfviɨ@렆GD*~J$} ]"Xg4iT=9j+_lZcoyr,DafM|M|saAgr`?wBH׃"w&_}Rp; :1@Ƚn/vdz{spxK7/G5t [b&84W b/0vH)LnO(41Ѐ*t Z8ӭu4i.D0?19=-С8`'`b,ϩf=!jW̹EmWr$")ZIAke>2!*4^.LU_J}/u|ftA(&{q"Ҝw2߆+dJ[=۳N8WFS|o]x̍7`-OKQQN)q6'93^;(o^GEevD %Pc1'f{ܡ60[7|dU,yrjŃ:4Us*Mj RE qeӞᢳ^U@K^-ݪ%C̢S(bAczf7K -ؼגx #qcg A ~JW+-Qèո}9`HFۛYF]#9ێѹ9}>BYrM8 ŒxɡtF#I(NbY_^b5(a]s=Ye-`+enoZHEz:3/:`k$4rnlUCwnl |_{Kw-A) vl3lUQs-kdv8L9FXmS G#_AtnSVǢpY,Օd=š ]FpMMާ]%v&D‰vI{KA>Ų՟Z3.C_+18u6`B ==NE4ڵ\(xqx2q%VB!Wk뙆pѤvBG]Aߚ4bztۜ4֤@1{Lg!v!^j7˯_UZߌp ,kmg Y}rSMك?$3 lڥn=upW+ d9ǍP$@̱w+u1>ÝwLƙ/S'QlͫHW~vKH.{qCnOBcqdBHC:j;؆~XeyDWV C_hRa `AQt5XN<|Ӽ"._{K 勺g(,VPsv]saG*[1v%阤Q]^*G|d:.cKMKݡ݊3I_=sYh c=2wCu+;os? %BՅ=8|Xmyo%92Wy9 nl, "CÉ[0V7Χ] nEJ5᪁ِ!1paϤcV4A$Jt1j%ϑ/\dcdS9|)|@:ڍ̠\ z jtwHߟgM,1")QPҶW:5rnGGyn[bA>e n2-<|Q7K|t6xJZq?6<+A#cW,iE1i3߯~M27>F{|ڭ2M"$!Z.{QÆ.E.QBwqkEǸb\9˩R.r!e#oNm.lfBvEx3)DKxS3ai&.|8" ؁qϏ}XIqLw gqK( 8/qMW.Gg!2;bXQ3Űw/%~Y@!9TNL]R-9ߢkL uaUe}+7LO|]n-nc3f$I $[ 7v.Ҩ>-P{^!iO#86I0oMG~_N0Qr;]6 jekftU2w0|8:x 0-[2ѧk)I(XYkX2 Œ*lnZI(^n =ZamODpYzmf"”+'B80+] Gdao>'V[ >C̶vMuؚ&~JR4r\]%q#Phg[oXx\rZ9BEa?jLs!y3@?GpZK%:X'> ,b/6Z\^\k, yg[HmaLU+V h֌z]ZfJ 7c [;6UJ¶˾֨ѭ/s~j!9,FħrsgYX*I +U SUW6R {<2L+3# u?$8K}i tҠP ySzv5-cArWL',85eAQZcKq!U 4ཷ~DMEhhkƑ:\'RJOk|YW{jĞE&m^wYMF2/ZWP)(4C`ekOXm-W;Y>/_"ÑS k*)rO2M0.7KeepMTuVK #/FKS9ʵ+~:5|k^07?ee?D6UUǜdU,/{)W ӦRl|}W pjLݰ'wAE:~ UPИ bwz^ADt0!xu뇨>d ̓IfwrKBydOn ka|wDnCJ^QdFUmeQCpKVbe1N~Es$Y5as>erI Kg&2MRWnٍPсiA9KQhۯ5}83,&WTX#5_j_{)NUn g=!nA=-UtN B "ѥ!o)Pofp,߶v,Qe+ԫx '1DF^GJ,2kCˑw~N4EC_#tKٜNR਀Ãb8*W7m\MPT1Ld H=Yd4ޭ#k.@ś>MkFo:5y X3rQfXO@b 1&7/r}i)ѭI#LjGoWZ[ʶmGr*+TIzkrP Lvl[SM/ZA=p -yǭI4ӗ Vl6A#k Q+6cMDR̉hlnRmVm".]8U[g& NobF^xܹvEbn6bWr^]gSӟ]^"š6P%Eqv^pbTn/¬U&:OLG"V^2z,x<^Lo4쬽*^!̤X0\_2Z ߁?1|H-cfۍce\Yi(`^/7T?|+}"|E_ _P&iweϭ$@A<S fw DXmĚ2΢DeE,O-(i X-J$ޜ::C`Tlskpu&SIk~e#_3:avˉ_;&YPNvMK2lIrےT{L+xvц2~}VZ4I`}<Ԓr P/a˽eC?X'\'U|-PfT;;*x:r_ܝ%Wd;.j(Cqn$J3HDnfh<o9jה٦aCˋ?Tc>`;3,LQ^dڈ3Ci:Rh4}뿼&姁K;Sb@*8E\bXr+YzWT( 'md?F=&C%`lNy5xadrr kSDIP!|*^T0wK;9!9.5l顙/^C_lht[ jx77$) *%'u}hͫiCIx1Ɂ׋u2Ib3ݴV`I3#S0 ǖ+k&ϓY[XxtZK&'"c*"pK݆P̡8Ye0q5I) `~{ۿB Ŷ;]̫6䬧8Np[6(J^H8^o5^n@u{(UKajnG܄\M_n`N%B^[{+ed`Mypg~dfek' 돡%[uZ4;7(V `AI| eSFg0.)G+$͗ 0PSmfr9Y+ +cl(;NwRDZn?c0yUQpNCV#۾ ާҬ= \⚂AhPWm>_*jENE+'{\:R2n bX,Æ#GU;b&xZE8 xj咳ܷG=ADJ5cp0H\t#|NGP`{LW+)I%V,LFaߐWib$ +BkeMp/FBMv8PPqʄ*ۭ2<D4}NxKH?jzPp\qxX/꠻6Lڣ9Y+UKߡA_[Lض^҃,`Ls oL~!r^FG? = SYjze2Ǟ><'ޒЇ |6B޸.nS.O-t%lhD. }}mYW*\Ca~?7R t}(Dsr /ROW$ ɜ*i,YDDMكo>_mJIH4㣁z% .sj(Bx%|<sːv/"\^{6: bFq^\:dbx J aohgG>XK֨IhPP8)nXXÿ,20o0tFF%bM6gco}Πb7 ._@"IBBBˈnٹ,bޒ<{"7#b =_摗"48Ymb:+B 4-XO޶-| 1(njgPcx.9Ɲp @g6 f3!-ݙ#~i,߉F[ޟ Sbb οiü)C7~nː&KRG[Ӣ+F'/ĤfCY E距𡠏awP)88x=eUFUnb-K*[ξʝ D:H5 .G|$u$Խ_J+0G#z<=M4͛e"WqXދyNʿ Rbį|"mC'ոH^agXw j 2W.zڍMg; >KJz '+I MIM*"'{ccgt!ѕAîBxSҀS?qgڪIfrFvKψx7lGLdMږ"`?,&%̷5,K~aiRfvE{@]{-[-L_3ud"+Wy_D&Pxat O u3WMK/p!>Έ%A 7O#6Il`UzF۲6#!:NR`J-a`^}cA'B ) Y-gvܲ5immrzG$')ݘcjV3N^5~f:qjRas *.&Y pUa¶EE%eb)'- ɁnʠOlVRNP&2ܦxu6g0! hC\ aKg4QTCl&!b< HNsǼr/S}9Nyע.K{?\^7'qiJyWsҞ pbC($+ѽ=RxgrSaɵ8v:\=bv]1N vm#ﴰa+RCyZ3A L]TǢ=z`ޤa3KW*>{=74n[|پNr7! #+\/HسJYڇyǚ#;ڤWq WP ~ w:lY" #|8 =u ||Νk':=؊8,pZđV Uj:]SC7kg_㖍}PW~/}ޗ%c^_{ؠk?hN=L[ W5/P$E[߸5Sq_휊皚~|'f`l}8 xٮK%X5ཇNPyj6$[|]|' x~h+#.E9 f]'( @Y?~ U֜FtA vL#M(C nx[/'23LOD8"E C='HFTlZS!z-7pXcí&Hdl0pG 9$sw+DTOj=whUr E 8ydڌ#'peo-Ȃ"uX&XL!BLvs;{Ri5Nx%k7<&)1Խ@׿S0혪PJz#-7/vdžA 8D>Y[4A(Va"~9 25򃞠*Ըkq@S7\.[9u^rc+7akVSd; 3?%`c"۹!Ë%pWh+aq/ǩ.ÞVpᢳDQ ?>rnI+0e96mG}P =tqs`.Q8:B =`~;tgMd ;Jr콧tFݍ]!A8Z5*jܫ_5?%,Rq5u>H `SbdXEnQ$X*L^mbݴift0Sд[*N _"|F( Vr;cc=plCA[! py(xp V%MBGE%bWIտE߭,'Rb&F]pY'ScДBup)]B r_{]~fǻe2D)ݎ[ŮlxGJ&!TUQLu!pgw>=.ZDg<'`en$Frg4BVwbہ9MNv`@FbPq0 &#s?y\yCqQj)jR |5]`5{)?n6`}Xzۻ?:L5Ԕ@KprW`Z~=bLgd^I+à 'v+2IiL7Zg/7)LfA|D?Q ;g7L!`G`P &9SyV!1ԧc+z#_6&FkY"b>2_ ҢK?2Ōjؔq3rU?x^AeZ4j[sB_}Z\G)U'„yK%:_5si~8='>\Đ~b'Hc_eEwψ3b};x{i)=wnD#m4r#صȱ&]O4Z& J!mSϼ#pbh]w)M\(c&җB$ZbCn9pqn@u'EpH-I>ܮ;rqҚPI=nm:1g*$n'xGOSZ^Y_[d|& փ\X إ9B? ))9 #:Hz.bgVw v3#sAo2ܨdž^L їG*K,^)V޺+ޖ76o:dyxP"97}$zfn id5JpzxQ?3z@77et \ bQi[q(M>Z O&C<n$ ~.uLY, otYB[#1E(H}>SXkC?m? '̂X"6z*8^8 R4 &B€.P0B2NpbLLdTЅ ė+|S=0*ֹk"DJX 6R$t9<=:J C!h[&^;=K5; +xL%R$H~5>uc50]^;CFMg#MPYK-R8++Vf^vt~Xs{yL9,v(I# cJ pޫML*N2fޮroGd.ʅI:SaSΪJV]jLY{}-TwSKkQhR;'yd9IƻI5d9blz\Ub܉ dtϝ)b(rWI~nų*E^;'UƯȬOvy[vqey3VW^Tq&lsU6 Q2:%'}x͜<^Sr6 e/ v0.Qr7#7!~~e^D֘c(KsE.(WB'i(ŷ·v*kX4VMhCl)\`/ :UQm}2Ɛc:5il)B`G~IAUBOO ҩhV:*$LrNAoCi #o̴_s\.9uJJo/g"?/݌Y]2p_K@G~rԞ.@4ӋUa-@ӽxCE=+X7^%0I6GFv{FfƘ ` YO;6#Y8F%fi5Ե!2e($A)}8R m9&D 'kH WN0tLfS԰ES/S"J+ڶւm{@'e+Eum -QaQFg#CK#aC݆EB v9=Fa}Uns_ f*Q~p08̙iwT-콻W @"ëɥe쀼ع\ t6ns0"E"3 # m_,W‹kR<6<]\ h6m!]c3R0B6cX 4bMߢ^X#"q"#;jG5%Ї\ @z>_y<ݦf0~1gofT0Z#`@ǸzCw c㝤e4zCUƛ{d%]7S5< >gM.$f 07tsM Sx@6hqm1C~.zsv!?!Di+m;3#YŶ(كjrhEAʴG'/yS=u88C=(t36dR.#%k8gԻg7|N C]ZkF"H6#M#(N0l%:ca#^*Q4grEyd%DDϔg ^QoW׬K2Cc!xGw]aҕ}I"aSg{hI$¨`XQ΋o *!m)eHD >ya$*m rY^fT<._!&x-te|9eIeqrJg`0=؎ޣTa L;L(4eh#azCh ?JjLR7::fwIp+hH^g. RLN@\Bo4 /*ҁ[ݓR;<٨}pVly]ڑYU@> ZQծJb4fJ15bvu/h7.;?y]{A$Wmgk)Nh.͇j'ހRN9=au^$r;&Lv6e/fDʳO_fipӖk*ϿIw̏`1>HU즳ׁ 'YF")PjX61&hGx>FRiSI&BTV9]hѕKGT(F QO5Ѣ:Jy4¯R=#/G{Anv Z=IbR˛JO|(R}6~ݷ|*.a1rФ9*@c0ݼ9,Kq*W5[$t~~_m.HEEk.hk&E'aǨlwt_ ?YKǢr$QXtڦHai>1h ĽE^v9|ûl\:ӕWةpulƭeCۧ qgb!VkbCàTJYW pnuSΖuV?+42LZ]B;#{MZlsgպ("9U#< c)\i"ClI6B?Ё:HI*EdY"#Z@BHSQDZɧY ]36I"zm0)\MB~[EKXd4 AP)'ലr>W]5XWv;dh X3ˈpuA*7\@*O09/OFu,l b̃unnJc󨽡I SɕIfEU/KJٔ^9 !DnKn({8Z-J恉U-A7}Bf?Bfִ5!SUeQ3Qqfvb7X]䁭IwXXqf;d͖5ygRp|K.}sb"}íqgQ ㏺/R (A ]i]C@-+3 v57!C*TOd1vnt2fKM"̄9QG)Qauqgb2b숻vG@kX,gqC*,ߨ>:m_ !=yB?iÚnk?ќ ntf=4w;+șKb%EBPu]I ld#^{׃/`bHjKC -[XhQMBhѱ!9<.ІC,Jb-3r=!,P>iv:ݵa"OKO~?qGr !:Ұ7өxi CG3+o|NJp EsDᶼ2ޒYF[Ju`J.c/CN 1 i8UvJ!%ODP`Ys&bJx9w[9>!* bn\L0  ĒAщ/ 4,04M8 z U֯rX҉JI;ՓJYÖP6U*.qkF7K(øҁ;J,a>i"yl6Yi6Jd}OfO~񅓡5&ڹ_:`8@b]J3(M7ڠ Bo'x딉%8`ԭ:mB.BmOpu'lNT2}$ط= sv\clN4n8跍Jw{TjC?W^roho];ui1m\My)k}zz˩}Gu=3AP7e!i4Gs:IIT+!Q &MROGpZf˳3GPVV_z$Ht_ܟ!>Zs:W-UЪ?h_E_ډ*;nG$A<}$?tpq)%"UJOKvc MIx@o@wP!6ݫ1gUc)z+[ŋڳL5|, eJŠxLL(1qOD>{}f=U]Jhjfee4V^ta]t^$/8VϭVUoBKZlǻuwVGx,P]GGը-FRpQPV c[QPa >mS)%O%~IGK J'ÓG.iKJ\6" xuuk-EQ@g*̳CH/QcAW  ǿj>5[n5)=7Js*BR 7tг77dȇ>l&ҦVm-zU:"rBzVpRáUޜ}!hzJe8ƥQg2ܜMNcx:f9DUn5F{\7tֈ+· 8j# B4a N+T݌)(9'P⼎y9ImX\ S!EZbMN9ASD<,c:a5W"kM(2tmztu'>+fg ۅ[11yyZ𬕔.%95{GA ,8 $fi .;4WWupb7nyu&syؖ8Bdxs{^i02Pkʺ^\XYdA7)o =)i#ƾW NO῞vTt5oEqu1]8VY.FtCiuqhm]z94lhm8>*^H^K`RXkf4,%㣤ϠnZ}KMbqs+οӾE҈~MmDXc+!Ĭd.xZ>{qdBRޡb*Ǡ\"y\ Txl8C[J&gqsgoG_yИZ7fH!:tξ;^kep$s7!BǰL>I:׌ٍV_O}a‘"%5e'OGw ~gg>ǥVH8:Ѝs||]X[wϢ P-ILm2At >oAfTB`2Z!5OIܦ37!U+˒_P̑}El&[,<ҩ6"[6v:ƒm`><ގ)+:o8Q[R ;HUGIƞǵgd+$v5՗D&_Âᗶ\Gf,AdzXpL5X3-]Dr9c;@1/Q1tRgl1 ay. F5 wH@ˠ$!,! P^-/4 jl51W+DLyŜrwcr|w3J,ϗf D>% 7.h5(րzbqb5bU3 q,˨ove ?<"ⴝ>@pK:(&mzؤP$ \mlo˗6_DdveRju?IH{tI5v.هCݽBC?[ * MK=__Y7h+Ԑ+"Mj]qwww^'܂l"3^Á߆,y?~?(G-:xɜY@'*7XHU~$̆A4Q9߬ªZR5]Vv3lȘeXmrdFbӺlq2فjy_lIK㼃hͫ7\bsXy -®@I4=4iV^ⱽ1ӗ+•'NWE (>aGunR,NHx689/e% ^j p0vx='L~Jf8dZ6N.AxZ3 Q,N=iM?d%" r@AmS7Lr_6)eE+R+^$fP=c ӹapi\Bpه3u_VW䞪FC9X 2m,(|.S܀3>phh܏Q%y˩F2.<0[X<əZ]͸Ws(z5u){;<`Gj.k3V0ɳ@SGıCNA`X%sf|&x[3#%&0SWOژvQ)D(v1n[;!.D*?G\A}W(n?|U*nn")>hzBx S` j-t]xEi#}#/UV%vjhD2Zb-@5كBz5a,.G.&BHT|pxՋ_fWBښi_m jqW텡n$ހQdj@AEH&ddſi (~ɇ+@j68R-X4ҝ$=/M Yv(,]{-,'^И̒P&S>a uRuc>bXu}frmH$3ݟg\cg@E1mTđ5G$Jm13{:WOn#Ed8`1]hP\3TVzaT -rE3/5^ud*ѿl7ŹpDrL~@9ZNH2y*::;vY⿪iw/Eجcpi2^j _GVm|D#-i} k:kl׺ϝa MQ>O!{{z%(͍xu+1bw8C1&=_酈Kp*(>|Aܩ-¶E=ӟ*:r? L5WD!^S8$𽈍h(y?t#H1*CϪ Zvn>D6ر,{[*`az@j#4'rƼ H2+ν.$C)OtO JhO͑nh2 ؖȍS %6o65u8G~ۡF/SJ 4}t49J߾6<fU蓑d:vo#%.=HH+[B7|Q̽۴54cU ?#Uϛquc[Qlxʐ2Fr5nkU允Ւ%ZJg 4[cZP%)[{_NSGmu\ǭ7ʺO+!4M{S7 >K1Kү =waa=CRN|OEESg(Já08^ؠCtm|kh_sCN/Gkd]<=o2fD"ܚ4I L8PX!4I\sDb ʸڨk7[5-}"C2,X[vdFY JXT  ylQ]O#5U.̜Ag6J$73e\6cVh<֊eף2{xlZQTzTPxW]'=:oՔll2SL\ȳU`$;%aFy*yNKRC=՞=|]C+[b)w+Y_+ߟUUsueh6ꟁ3}Kn\yYߌW-; F bPg|tkS @ cMd'Q@2lEktc0 tū3U:4ewlfD$"U2/Qjß9(W9b5diRt|u`f5 oz"8Znc^7BT}JiK]]}އ &u2 uOK ͇L|a^ o?6899[Uj55^qrbO\ 'Čd#ې{u5N;&Tm6x(cP~53sL zC8ٌX)Tf鑉SB ByvdN9f?D*LCL犻GO5ߕ]%nrZ…o)JT0gK-懤$D/ w]H0˅R f洼褅v9ybiEλ6.#$q#NP*qn5KK ʪ O!sK=ue](9r[Lv>GaV5A7+!:v<,y6%Gb<6"Ja^s5.h`V5]SKe^Dn#.E%M}!@D\y&lIIz`$[0$O]mocW5t| 0^} }de]dj+M@1n`Jl̄?~ ]Mܺ7BX ]d  D-/16VhFv0.Gd#>mg hg)YY<7llS!Z|@MAX5OUo]_[+2~l-,eݗಷrHPi-:&L%pOۯDMa_닔uR$N)*Z&RHMt~j8ܤ*C=œAde+dW9" m 2*(vFah0ѳWa>&+> f"R)lH%)aaq,~2f]]OJfwl[QeV؈X/R_yOT3t%nG\e=yF ᳎Ժ*@C=+lxK tl ({ズw25?u $jq ^%$Ě _ Y&-NcpP2tOt2nџSy+_ tB$ܕwxc șj+׽|e:WTcjٯׁ[R$˩ s \S#sIX9L}F!lDBe's2 y=>ܮV|ǁ@OdrMrS'{7ⓞBj@nɆ{{.U_mrA_W#1T@IQeJV`c ]ߦæjS΅Xp<׭^iISB&W%8A.&ǭĮ3t-4}ȴ{ Ya{.r\=Veh^BpX 3rpy)ҾަZ]z:G^&`Wx{upv句cM٧"wtzUq-|h"1P.65>_ZPzN9u.7bM>мWlʫb<ɒK~y 9% h.e3?&}j<9=֑DkJnLS8B0[ o`6Q#`H$_뺖dS.L9 }}_V\)GB>do\"gâHz_-24sv>ȑ9S]D H+_:fxOOK&kԕrdRi+겹<j6'ē`3癬Zg2SW\.ڪgr@j}0+By\tT&B'-jL]R(e[*4 /u9I 0jBiY:){#/`x$YhzvXN;]pM 'eV`_Q@LbpxI'!Y( Mq ]ܧqbʇ7Fz(Y93*~Wx~2W+/ \1d"]ߕ|g&lPWRHfjPJZ.08:Mg龩GL s5XuCy5;)[8Q){li;O^^gO^hCEXq)I5R(PoE{ "y)GP!ouimqo/y|>W(nS/!.YLwRw_n.1AE&MM3ցf*Z<)?_"+\3g_畄 g O\8fj8qo;9n5pøwTMq%}Gю(n FRԮKAANnAɬy :yPA~X 7ǂ}9!,i}졌@ Ɉ0%x Xij 6x\Zc9R?X(dGk?$z0Pl ]2AnewI6}gXoMYH,s\Ƹ6݅;d X bn9>(>jpv?F3j>B=uEJ-"-tC]cb{[vN:CCO%YmE+kW-% ݪG9/"Z`jf7áw38+JDЈK~U>.Eu:O-XbϲRm5Q2+Ƅar)24,k)j!qmo7]}U)Ǖrf et XK!c;? #`o,aDg8.o!eV#wL3p8u6\#5z; M['7Q}"W? )e8H;䴱`ҵ]"˱_M%46&`roōCC,]NJc>~ג/yR֚*`r}]}wwa +3kKz߮/=q my3[·c|Eq~h8p&1-h@|sWj-Ԕuv ! |5hzIɴ E7 L3+!>LH71Kӓ`>"cGbXd@%.z4ؙ@[+}OR5|Xt5Au:)Yߏ*K QA=M]tqƖI|N@B|;ޒ[.ڀ m(qKHfvK.m 15;ZJ+g ' .Ym|i~ywqVM0*6.n%*w*gqN׍XERٗcMޱ\vuH G3wM-|Ldζ %-2i]c F!A|D݊V'_7Ђp,L5)LX i{t Us#I(MDTpyU`0iN+]Rj m:ggۍ,`~.3(w+3mVmoFeB/Dq*4#sݸjY8]~.};Yu+0qVc}d3ZN h=XF="f) dl$[hG a CBZf\۹I`̪f(@Q4'3+~t9ISYH,2x|P[g5`p*ڹtI][UKu}K3PvK>*"X4s3r{$OD/sDOnΧ坯[%_<7mO+lR7L*D=O?;sHO!=+ ъYUP|`j@V_R| bI20нW?{D}#^.̸SuN>">ghǣ"jO!0}y:Q!r*+z7+L .BFG;]?!l/v:mISV)LzPcymPw_`T>+Y?" UgU"aLg؎&v ,UɵX*~R~Bw;|5 umK}Cl9:bF&BUtD`u߃6=3YPR YKģ2 =AlMNNvn 7⿁0 8H%Ƅ9Nw4FD WcU;c^w!bLE`n%=(Лon!Oi­NU$}E׫rgq?4厺4ڟ rmӱɤPDCގgT,LP"dl!hS# g^'xB~EIM>ޚV9SXd;Nbrq'v%lb-ohNE:x3?,]όSOpdmlbW;_83i~7u c?uf6zTl=oY ːc)pl5 ~V7ن4\=-sO"rͩ!bOUWqf' ;c-Wݾ1JI}9T-udŘ)a-eG>1Ꜫ>ѕ$&#jYjeM+'x㡷6٫T%'jPj{IAGiJ% d ҟ=CL.@E< nk~<ـ(Ux.ϙjRƑAZO01B<`&m~7F;6= O!?3Ka4b &| UY)s~L35,S<7Iel\0qUFQ!y2:o3'M 7i y*[lpt@KUO 0a|UcKs־kV 2!۠dA_|jIPyD=P ~̯$g9t49vBdRQQm9* 5n8,R7  84']mڮ.y8،Gfsn$3z:e9'[o8fh}a\[BuA;̀x 6\ ڝG=ec6g-yP"`9khQrxzA(#gesPV{ =ӵFB(f!FVnL֋>ymEUԄMbǍ>8i+ūHTdS"A; {}T{ Jv9Q)ON}ؓdHg5e?we_nx 9|UՋm&B!@OmkBgP;TPdApS^} ($%P I%.CsKâ#م" ug. RNz*K\p#:ôyawp ߎ!VlP;3(;,KCKXYN^?lEE p:_6Noܰ K 2O)ύ8$4Nh?j 2:J<16L8D?b3bSOlTf(Bv[aOYm.Vxwy8+yICbR[n$qgdSӃ/04dKM)b^2R)R ㅥXiCM[TszvA.ހWfɦ {=kxnoҰ&d^Ǹ&Vpez&!3TSK t~doYѮݛ5dw9mͣ?Da|6TZs'FYg;#5U@\ٌ&=ϩ_|@U.w]R>9-aȟ{>Ψ< ^-}tH5[BYV*/}'"v&19Z*L>_^^i<4C~ i'x*݀ ]!= '1(q~&a}S5n}1ΟRqѿT:y9jrh)Yg@]c{A@ǚ.r%qەU5b7Q4qٍs)Y*U dLvYV lѓp`Q\,؀UT;]7u!dZJ҄ M-#ǧó+ :5I˖86‡}vDm(e(j!LdQ/ n-9rlv&g?K{0t&-s*v:iHPy/Cۛ mbyNl2Dj.mFqݒE<⊋Dqt~Q1"ʶɬF_}ͅFr~.i}N:'x$P_`ZJHG 赅u9.1mڷ"ZvP6cgJ6_qYGnsT1M[ 8$g`e߄V&ޖR x;NfܘrE [S/S2WDrVi *ZK 5{Fo)yPXxqoO9J)M]tmFx00`F4^ l2IbvRڿ B^!& Gvxz"O *w[Weʰ&wq:Ԏc8ht1ȶjtf㴱Ib2J$el'!"_rWѬ[D?B/DŽv :]B/B5aWt'H"i`WHȈq6[a ӘsH] \$g517Co_LM^Σ=uΑ.cNh9``eFZ}@hQS)OXϾ ^H//CіBik62l!{V+9mo鴢j\MZhj1ϴX{5Mˢ{(OpK/.E4H=;͉㌱8$q&Tc^_иZD{Qz{llO2kPbV davҹX-:g5$}RfYٳPn 8RGɻ>`mJ\693*gzFuYU){>KvLW\-8' 654JtI&ʗY՛Gc{ @;!p+|4('kRTD՗ {[uo<UGK&= Gv^qOI[ =>sťӡdV@RTܓdff }wDlAՙD;+Pigݦ1On& ə4f5CMh%)vܖHq˨ʋ"AQ\ +l\LZ-;b,u2~Ey!kbwnܥ؋/  rVpjX3n%NWHQu&]ђ!/6C9Hbt͸npEw4I!j}[X~Ndp/~u$s!4?II&{a bLS 8q~%N8Pߴm4XJC;ʾ:B ZO vQ0#;4cJCŁoJ3YP&/`Jt =;ese"e6ݿku&J>xF3Nw6 P{\+&92JҧQxuhpRdUsdBTAף ^]ĩ\=xf( w \>?Чz.ZWv#da:SL\oE췐P$p4k KfӮSmyΫKA8 li3d4D||ƽb*LJ*w=>_s̽48ɣz5hM$UdRpv B Z'|9KDf(ZBt3yG+lBYgiGgtY&$[,z{&'K_\?+Xjʡo_Ee}j&y WnyWo n{8~o䰮=q_3??R7kSނ//tffV1= I;qIXEb\i|NTDojb{i;.$KODj3q2Bml_bJ^ErsT+ Ra9ۧ+sRؐHpZ'X0/o| :Oφc#PG^X+(ƙ0 b]W0 8zvi\2 /mC~T,#?cMlSIxC!56'm^63Wv vPfQ`jš8U'Uop#6Sh0-!h|8 wWȔqb3ޝ:1ܾڂzn^@N^=&2߂CCָx ^u{ѵTel2)_hBw޻q(>{J` pRe}>*a@6 Fen[be;0*\TAN5xB5h۪Ӵx磂4?>m[\Djg-Zh6wV>pkTը\,$\2O>b/-`!ucE8eWĢJ%xF41fBTw8El;1֔b {Av݋a:zqZ`o?zՖҗcUa`td n3/Cu?/Ag\8|Uԁ@KJ 3ŎyĚꔔB8)ZQ%;ۦiא5RIV _\kPt+m>x۸/X>PkV :,eF<,i?N"\$5I$q?`:uc5.JX|GEƏA0?I@m`5BGKw]ߍѦЇ &}s9LZb*4OL١. /nl",/1 `飬'hlPv&!c |?Io mKЀ-&LI,e]8ʷmӁ*[*/20Rhckiz2"q*UERbd.tx4gFG״1 ,4̞\F bř݌R gD!*}`mẐ7/1Y7'9m6 />`ҨG ar 82@լ')Eoae{Bv`to^&X tk9AA9\n>hwbmVIA6JK"y^}5'>SM)|HlX1}"f>_| *C>Sxv&@k@,tQ>rKyq]ZƚEޔ Hnmᱰ8$ڙ}dVb4 bkF 2 G, m˗Q e굑RC7fQwgj5XmE DEf涼5 i߷_>"󛭘g ƒEjs؇&VGa=/lPٜ<ՇEXJ @5W' u5hßl5TU=zgy} O&:.]ȯ`qaV]jOwĵ#׺L^5>^/2yc|J艊U(!р04-X{h(Wi%^uߙe˅hcv{N0jۉlS0:?=XjWlbb^E][qdvn,U3qaGSchiВ|DQ?o6dM6MoUkuuHn7l0~ gFt7ΓYv)LD&^7vU~sj.o{MO4mzsك4}ũJtg) ۆTqMƍV#6z}iVbgnÚ47ݳw^l8CMUFd :7 >YE~$w%o ]qc+ÝêGT4kp0S[+F>2{ʷh"yl H19&ih} FPpJ+O45{1Z 5׉3U'@) ǃSD=Xp[&ppaGP."ߺ$mQT jPY}BO %;‡8D#TS@3T5&NDSqe9 .Y<46rXd-_RNk9m_҃%,:vъ!;ګ8Y  ϊ4 iTۑ)ze {%?/*J[!9^npd9u 㜓m9.Z,x=*_]m葇f)"P/*ڪ '&v2=@j[Ǧ]sb/~8aUdH7lG֣;4slcɻ@VG~>28$7q89h |;}5,y|nu>Bj,j)isM_^gD+A4x ? rQZ,i08}s}]G,?:* ٛGU"zK(9ݴ`?!,r6ba0{ɀ"9>hڶ B u|72v#,-bvsQ4fs2 Zg\zVh VDe`a@,#XQ&_C{Q0Mt+v{ٯ)m;b5P928)vٚ:JP(HأxJj&gH NO,}@ҁŇ$H)88t}Dj)5㱬x)PVp?AEJ3y%q 35\Y.To9A iH1TWIJsck!<ڟ6Ŕ؜1-Whu&Uq8~`ie+>~LPh)3;PXf3ыRD)g87E|ѳ)cg\0V hq Pc=^_ Vj10=1ih)2+ѿZ=2@m-xu?>|DL'{W!lzJԚqbˊomLؿUFsUt==OSlV/#0@I̴A_ #W!)?f}JF?OUw`:ؚ/!m.rPUljEw`(_aV=:=Ǽveau|G}gಳcȃe_ŶvV ʡ /ݎ°^w(c v")Z _FZܮAю;[q%D 0g6ؙSߠ/"VUndžjn;JQPMa;NIw4Gh/qZB. KDAe]$ާ]CC-Qyg#⨩ȩ_GK}pAhޞzm$p`"_*5݆F̀0=5K"sqtƲI.J>wb ? 4\1gKX]d^AolşEtys!.)Mk}0!;f~26HL >s)`r2XV<HWX}5Յ M*~?t/{1 n(q9XO[,H{N?NK\KϜa.=m&mԦk: RO QYw`5ff6-[*/qu]Δ @Z|M'NmN/![ y>J%D.C/(D.2s'pd/-۶4>u$A1Hn]8`W YIHL3LY+;YT<2VшX뼫1T-l'+|]N\0n3?VBb޿֖AXdga7U=pXIHuO#8N{ʼn#+dMoZarbDR1>N{͎7b[gA { nzH`ى\)TC9 G ʯ>&yR mZBXDڪ!ߕ qHuSЁBզD![SM.qz"z)`9Wj N`44)HYPϘN}+,B4qqqem_yb}|k8\%|'Z$p(?OT ^-'rI26^.ߵ1]tR|ZvR9vyQu.p; f,(g _eC32?2psctAӫGcl^Ux6 ~rt?mb)o+GyH el%Yߐ\]bwomv,ӬW/~e ݞ.(੊ S*sYeY)9xʬy\,G|DA腄D@م*7$)HsQ Hxؐ$Mf9 w>%-GfgZ܎l\Ņ7fO$X {۬X9n{̬D/?1?"v ÿAqRc~oe3.\=c`ٲPŝb5cIBk(2l`m}ƲꛨADKI?n_>YJ=mzC> h fpDQ;;3[u]LZü} t4|FmQ=;9!XOt>ݸ'][]L~x)L~2E~ȼYat|b^GDׇɡ^ǃ#/qG(7YhdA~|En\Ze*d!F Y2ٓPx:1>{F4!"Yt xJC>{v #ZL_~"@H)\is"mB6n6 4*y3W,%/EeΘsS@J 2DavE× 6?Į-zMOVon[b ^ 썇41PE2*"0pfac&`꧚V`!u!t)~vUЏl6a4 }>`+^, _!)f3Ճje1Y6B:lw=x6-*© 7fR+V]qܡW5+ qxSɬ_++ٚ zɤp/4n*bC;iILҮRzLA^fUtz+o4YmbKz⨛T@ɻHE7 6Fʉ`?O˅17}ㆿ5: OLqPdvB%"-R$V2 $3b4,N֑[K譍~WJӓ/& * b~9Qx([Ds⵮he HFPUpy-nxcLnzB6ıd!f(>F&GZw]Bܘ`ý0xՅiq  e~߶EXLyx%z?TS mᕐe'ۢ3\vGUA2М)RSQjVZrO gFyڸF ;z^uǕڧ#T Wbķ/K*R^sM9g%a ?ޱKYCeN{J-.I  {ƣs;a$n/v*<^]oKbKRI5v9 GP U斪]4Z]Kgf A돨P5=Bs^xem+g_y&\a jÎnxl IWnbu>a͇l2"/t4:7&Mt##]5C4X*/i_:u[ɔ 3[V*)ʜ:ר.a[W.S4!. Pzti@RZ3Q].yfw,W+J=(/ o. z^bHf$-p>Uk \z٠A4 sB02R{n#0WTE3eO@pm{`=uRIh%]>3A̯["l,/MywIciT0tυ}V=+nDZei 8yp-ݕ%V]`s}3h؈E%,vں ыtVyVh͙us$D[,:sRDmpzN~bbYr@pt }bOMW-†Ku߶ St$]* i0#[-nNOH˳afhY4h,(yĚCQ :W(3fy E 8 q W6V0 ZtZmq?H(qѲmCCQw l\p)rOǖݙџw03hi}u5O"C$څse\]_1" BWW;1O22PQY Z Pz <ѥgؙ%gI*!㥖%NkyV5H'ZIOZvԯ[?cblUSv{Q2=DtǴkiXWP1ŋE }A!_ְhn)+yBG#xmgoK#R:c ?sE^Aў@ 6AX2.ZѦ4zja̬1Q#Tg6'J= [un/ 1j16 ~ ^%5 9WcUTSڤ{ ֲ(tr-yP7gZHf"h<#ivJ?̿}R;3J[,p-ג}j߲<_h`Q|#*D򀢀2R(BBtj";aV)a1بƁ_S]?؋OV.rP^r4͊8neفoՏ]ԯomd;=f}Y!s)vQ 8.!jB%1K"kKЫ~\E^$(Wb k^y\z.uuf sL1;cbc*ht"?ėlcS@9n^:q.( ҆xj0?>S]Ab$:^ V?sֿ?J78M<RMpnb$=ig<3g23`'Q O/\&`9Z;dV1Ei.rx}<2,c\bq8wg"b| Cmu&du--JdžAx;."brq o NbZ I#avc;X G`ۄGqwh):tVk ^~;2F  ),Bf 4Ke`^04)\52?zs\Wu pK =c{ڦ[K/3.*?E]훺Yc4 rΒ6 9\+l~6R@9Bxx/}1z)q YG͗D^[EQ> kgϸAK{j]TR!ċ|~FCZ|#a)@{6BV6ijDL+L~2/!W|> ]4(EGjilކϔ̴tI֔$wA\8/ޒ>TEet/A!5e=EL\B44 ,Pa3X=ժ 4__nHꅍ*|Ԃ7Թ(d{~#.W $Zs(V8fd%dօ Σ-\h(F[rcaR  RQ\qp^=GlpomB$aCnvI8I=z۱z:#Yϵ x N5oQX9'WQv_&V|IW%.tt4ӆHuV V>ە8PHI}oyc ?.6VaOo-ΏaPe:W.ŸКL"UtbKpRǃmǘPr'MK1%,o4҆t?j~H< ?#gn?x* :B[]00eǨ*֙(/2D%a<<"4ӧX/h4cjQ|>ACEM(&pYpLWGVEqj]yc$*DtL^d0bV!??/< NFUg"|[ѭu#mCm5{4>L46;ES82vO!g35h@F9+ǿ 6˭OX=bG"0Hp!}i p^S}%a|-o%+MG e5h 2*Jn%rz0)\H^qЄ?iL|QAB\1ɽۡ⧳K'_%%&Ep˻g5k4>U' 9P9Kn7"lڐbJ#UwUrR}RH@߅j:!͂|PVДJCҙ?,r^@Qe_õNQ=x6&š(X|D.~qHԖ '{+6=NY:ŀH$3 {w]ʷ`fSbd%wa_72G&d۞.`mdTêHK$ӯo-AhDʊR>yX2ZiYqiemPe+|?BxҘIgS x~y$6nLt{HGø[xs @܊T>Cz5gJ9FСW6&*ڃpWS]K@=pc0Й@OY׍YHWղM%c %JCjRּ`}3jxҙJ<XfZpSB7ĩ0O:7f-> S_#XQGqBj&⥭m Դ>':0>gsUN~N=qi,bs)fr$6EUf#>;u+J1V( 䉛e|jSQ<չú&vN eC|$g9E^?Vhg˞2ô e4]dà @ z\t@Z|Rn:tNosb LV3M'c2fK%?(MvsЎa 9Qn'2 sl+ 瀦k-IԴ9\x it=㪤t٨}੾ʙa<^irstݚLz[.u(RPܞTۺH KO%t]f~[P~d-mЛ.m0s Ǭx!vULX;2L|X](cvO:i.(_^j-[G7yDn9@ixv8d;SN¼Dhu`#b]SL]ֆ,K 8pt񊺞i8ecShD_@_P2eK=$YB1qʑ'| `%F (q5L|+7| ?nCP oqEhOhMB URx) /Vuv502P~q2U'@t4߄U#Gil0)R=TC!$ڂ xao)y/W8qd|eM7<%֎g#̣WJJM|CVb>BsJk5i!B_P?1^B`zQK?xy4)}uRFUey4Uf R̟}++mǪ 3|q-(&N:y<7QS6j K`/,.4>CD{bڰ!{ 4hb!VY'G ~p15$7eWMX/Ki'͞!i(ڞTϿlE+9ϗؼ8&P>2>2;?kz4VPޤ (31'_!}R|R4u?]ݜ ,@y* :v>krݶ3wK 0;cI3] Ŭi4 _q*9n~³Ll1= cR'șE3 rӥse"AY1tĘz,Z҈0Z}4@s5Uߏut=KV.+Z4TWYM̤78k0(w:g T|d>OtZ<}yBHFVo3!]!Vwj{/,PMjuf6;UZ+M*E'b\e MoX -\u͵x/'ZyWaDŽ=N]㿏7c{8vs:P,5ߠ)Ay.?3nFqG֧, ɨ6nȌ挩TjP=7o"yWy9^s`dh6\PTzmR&6atdc_7YZc5fuGw4pnM6vNE:Xͳٚ$,p$ِ̠b(P.9/rICcbs(b/W1zEA1;bSE9vJc\'6$~/E]=ꫬi,ẏ!]߷.QV ,9~*; Qv:&^ h'+G`b} a50&,6:~?w?q"$$ 8dW R߯%f&hW恻2Np@ad $ÅW?mu$]ݓ$g/F`S*>wSs Oy2&aU9ϸa8mi}zEH|* ypKK:JP"ks9pܲV! БL Ct_̌g \DܙGkb "'P]SWC{ȕ߆w\ *L͘xpd`σ@j%MH\kDH'nϰ3BBoZ)J+ f=JY"'q]Hl[P>qjk(yo-h-?e>O%2P!jU lf׎ޯ|0hb3PΚyV )JDsN1nDz7݇Qf^n}{T렞rkDh@`qG}iqHhIl@I:J I HqQ'7 Wj}6B5oYwJv$.)d +x"s8up߄4Wv1M6PטY!8Ti&| c#Q^nش)`NcRBN:۲XbYˬCkf ;V1jj;:GFR)ȕlC1w]Fj<o/E>OG{hb4iOe+d~7UJa3nź8{'=8}19!߀x*u<\jnS{_sk;snUrΔ附mPuE%^"Q{S7QŚ׭O{ c?Ȅ:ə/E&)68HxB@%4/4:Li['RJ~as:셵|m8dt0c[nY ySuRLy I_AMQv)~F_)G6Vb , ^\Ye,ߪ?"8Z!*zY 3kPV܀EO$Eْm;鉋'߯yѶ͇uAAOk W\eӔ)/upY+'H%Hk0eWy*dfGX+T{i$( m8SȈ=/ԥ>C.@@h?.5커5r;T `ёr 1X:UV^dGd](^1QFDA-߱Wt6ˈbU8^{k1w1SُŗIdF3;[Tr6puJyFpu%}޹,U5z& xB }wtFuKC 9Է6 ,;Y˯݋K l;p3f{bc^wS _|+ǃ]̦ɘ~ .9<W&k|Lxd Y {%Oi"]lKj? bG ,*,;&%bzA8Sg j!_H T8+=pQ Z,;PmSB}3U?GB3e)y o$l]*.Jfhˊsl4+HuĖ_fjÁvLI&m\LbÃ1KO6ފZ"7{VuS75EtdlbT= Kfj48uVy˧Eo^AwFo=ӑ W0!Uk; pr3:qxN_AUˑϥ!ϫ:[1я.PSNJ |:y9T*6rD]%ViA)SSǹߛ#*t^0i,.×^/k^u>^_[>oZH%_=. p?.ד5!>Wz8#7їCvA#>ܳxQD?Kpki l%BAxÜƌW5O{`&k.wK) )iI Ux͈fFCNۑ/T )ڷeh'm3b/ZkB|o_z!kc4NS&lܛꝅ역!+y>Wi0eV9KOoPrLWGt8(qG 'f1avW v6{C{ fZ!@hafθ}Z+l_kJN2)t*̠ܻ"8} ]z۠_p♳`]jq_Ԍ4< 6Cf+;㼱G9('Y:Kt3'#jr,lvY33$G3'ArlFJB^BH?} n`ub:*T{W+)XGHQU_ɏfP=T%7y( _8GVzN,8Q .Sv c=!5Q1?7\,?;SSXa]LƙxtID;nhmWD"-^LwɍH:˼ވBd"z(@I2H:1ladPE.E;&%de S!}{' <]c6.53Aȳ܆/[aw.K$ҞH'z% qAˎa>2dpЬbj~]$ˁO'5 4?ny4"pV򽢝1u5B{|\$GL]ed]gȧqtq=mDED;Ih4oЧ+bV{fz<&Os؟/[4Hgic1J߻iڬ+zURE'͜s1j +2x2Ƽ 5旽6J y1ujlO]v|Rj?b!ٱ v5Ҕ?!\YѹWRlGEerAXO۹ ;/bZ BҐ ]Zxֶ[ $:DCmaǎV.= )z[N 4!tyyG|z~6S >~7OR䱩!ժ *hrA*6_'ʇ0ÏotaqO;5a:־ n7 %9V 68SWU_^dkezS"i1_l/=3Pc d-ߖ0Я=-"q|KSL'+'*%,-vΣ[4P>V[h*(yAbSbW,UFAsHM&l|a}<7 x:5.%V򧊬 &24kOODڈi׿+rՠf=nYban=SCi:_^nnƽR_3)+@]=";_ؠB2&P%7kj}_b'X}?=ܜ*붪2T4 I/_zfdeU!< xIne~U-n # C*D$/ b`/BXmMi-bU$o,\9uu"vшH x(ilpwX.foٰriى\,W\9.6hUy߀V;]f8oe.W&* tP2;!W4uC$=CLgyMzJ>4CxRC'%Ffb껁 >fsعIԫeFhBhW}FPus*m`R5ۗ}z8av[! D֛.Y&K|lT8nBZikO3  DʴRukz+2 qܞqh.̋b椥,Cj-9"`!#fٶ(Z@ׅr.:ms,m*7jI?8/Z]TzVd'3'=3yN#{t}hdICWXj9&m#f;3E(;VI aqAZckYx"`՟/'˪cŏ1`OjY z*/o\C$+Lz9ѤACɼ5'v6l4]K˪phrB37j`C7+`QɧDAn+x {B=4<ۘBY5Dv#vnRaМz2) !.s.<ð!>`|(bI*wh-OcZOxc!?Q%B!Y)1lZ ~ɯF[ [ܽWRۊ 2nFt3,z>oPjp2?4W%"*/y/و+[DEU7_& /uCECTuw( &㟡46ُ8ݬ:p Z_9AXg~_ I NN5Sbo[܁Tw'pֳ#="% Q1غ )/K?a/6⓻ruD~6H#y}?3>ka}P{1= JЅ5Dzy ViAX>\s|J ~*& +~:Ej D;[8+Y:tOuQe.R 5u,[@_la0ǁs-gٸ-(nտ36Ǭge HOoIOv^jFVE.^q ck>˔sQL{$y{*LTՂ+ :XvKy8$|d2?jPy(܃-'!ݡqˉ /lӥ(Md}WMٗ#) g?R~fH@ v<93 $W)Ӭj)Q[%bs< KLObi"Ґݾ#eL`!+p7V`p|i;ĹC' ܓ,poP8qufX9UVAm(Y*$Th,7  ů -C% x|M"._}^.b(oO mQr2Py^ YȯJX:@O'7Eut1} WCs 1{0t%d' eeC6.Džf7%Ǝ)q.Q20Q融! KXd}v.n5:kt{D%IvWk^.0hZn1yxC1w{kt@b/M|4p %x]3@~G#>Y9U`y3!6X124,9 +_hn 4Ǫ!8Q.ѐh,zmdU*pi6U:nTW(0A/㌾8;׆'o2_]2ci">MPux\c'ftkEbѐį=?Q<=X9oH=ע2Cms}w)+ 8f۟wBR8~I3㝥S/b3S׏i2}q~V݈5ĆUK v}]H)$|e'݅}#}YvڙƫzjvELd?>` q9BL"PX[>AV_I5m!n4h4[Q <g8}o #okyW\K-I]kpacAmC&+ݗ~'g6;NEOvOX1R"~4xUB2ۼ*d9*s`0]{"҃5`jQoxPE*Q^ !  2+SƵo} U +G=\Yݼ?c"? o8_B3d_maY*uͫ8G^JQ4"נ'%BDQb2!qdRL-$8ͬ_yHlHd& JR'ҙ0,aBH4+cTKeozP1=ދ@*ylII}cSC͵£ł3KO^'cWU6g^FԣŮ^R+cU$< "DPTXe6Dl3w}G4LO0Rá%Ե\-;M^ƭyCW|Uys-wpGe*|MRI_CB] ]:VHN?.3hcve(Ycҵ׏49 *.x+21jNţ߻D Vb8,;q {:AM2Hf7wrE@zϢVB95mmNElNl'r0-m@k8 -0.y(5B"?֗BV1AJLyvaKHؤD /vݾs՟& 0Q,+ /ni# ],싨 9e$b釘w';:TC>e "i6@8ܕXt,+D4y&&[R7uIeƂJM-ʘeC 5`]&RN>Q4PCy_cΎ':{)̏r4P@Fkuݓo%4t#l}j޴zE0* EVȥWm0D6-`~@ qt˨)M&@;ryjI-ur\q)W#ɟy1W쭙\΀ Bb2S~^>%..SR_Q+[ 2 tJUɣ &rpFph~)FaGŻT8{\Ua=eܙ'plnaR)~sB>x5l;b4/0NwO/.3DPP{R|1zT%Csg;GS1Sf%&ĴXQt`['`Z 3 VK")/է7MO,Tdɰ<µ~K,_j?x;4~);Vhg1W-_Rm?V 3|]97,W7Jؿ5Utq#xSj'+Pznqw Cں7ȪEs8Y^{I{p;nW"OpJ9ӯzI"W=&fDSԊŻI %ͷI1ϰn9W=m=yHAVX }7@LfbNJ#%Gu rErlz˷K)>I3 7'S)G_<ŝiq0u#CyȬ%ylQD/q~g6Iߖ gP:UΡ]qD&jE!u 7#"**=zpV5LdM~lhZofϗb;j8A E\IZȇG6ûcEK ԛ#uO7_oJV;@*HzGjq['AߘM_ m4 by?),h씷-[ ubx~0rݎ^8ĀAD+ni?FQBk\c@lUHuad7Pr W$Yb6t @%zpagO! f \x{!]x>?DipV$@,?3UG pcb=>!pp(J4Uȷ=ٷnp|}Ȗ|ai;[XUcg*}5}CbjALL@BB"ŕ4iYKVˎΧxz˿#np/ 54/rdjx}&; ]Z5&wT" b%.U"$gVoRb~)]Dl *r [eyrgWo{Ӧq۠4ae{w_, Z>w \zt}.Ԝwx,韁½|VHԧI)XH#Mk^. _mosjsyԙnlHj-G%"ϰ"PIP!$t_~3DO$B,m4 5Ѣg.U9):|%87s팕u-}T}e H,mx@ãm-jV'JM&dzYk'aT5`o^ՀpkW@H1AP"*`H*/Ln*3-ڡȫyچ(smG,aZQ QTZ-le$ ֧k*@ \*dc\q?aW{r Q(:a&rl Il)a6-Өڟs…Hِ6yܝEeo{HȺvi)lknfd,l46&LPl>e#iElb\NpUhdQr{#2E䭵`uSӰ~ݩlвNE'[|>H šbik}+WxaT(Vb:HGCOEz%,?z:Tp֕]ÏEUREɅu 5sT/}0RkcaҀyn@X! l5OW"r'@_Jg;NDzamހNQ gj7f=_]g5%wޱX˴~AbkgauӠ V>r?m(]z˴xՅU{ wNH:fZ`-Ȅ+:XntISM ~X!,l1U$7/y cr,+Kr G1| {Q6S|&reB㓉:w[[fuK}qW01*dKF6~IJbnېҪ5i-,YLFEԜj@W܆T (?Jy$Ƌ̘W̟JTm.}mFE02skB։3}.vҎ5kp]Ѻ[='{ϭ z$c{$>piL̼f\ c6{)zFXߊϗl6@7՘]A>ホK^yhSh'kȢ i:Fotp[amJ6ԣ,^3{< ̷DM xa%CQz]':BPwq&TۤiF#rڭa 'i}K_Co8lD$;׃QşIè?z0;FJG nӲiў8*TY6J$4M*t^K'8HQo U(!~x6.?H;Wbn 2fs+w+*fb},v/,1 \(#^vsH'F@RsD%{t4I4M弄GK1#\o MEX m (^`Pƒ 2βK> L:zPٸ׵|M` `Uvh0x,t~@H}8Tn@V7bDԨ]<5|],s)?v;*TBp۰rc~~|/B !Dظ)-a`IBKЬo1ȌrU>7pA⒨bF4 Ӂq9siě;oXt$lc=-5YK\ ġI@nr ƿWNB,(HȍA9! ZCLeb:B9qŊQesGcp/FJ98TfSw=aSIVM dAr"@C繭a$9%^~S@km%YѼ@YWwDzb$v6ҕi48Dy%yݞDBsLTVYFAջL;hK= fj$5-{{*&]\h7'ij@Dd@ׄ,t&ᨨ&d.ҚiKrɷ XXV+E>dtH1(BLXdOd(KqX6|#DTu_r $;pE.8PRR6f%EU Ao0q+e:'Fqz/  J /Y@ڔ1e$]"LgijY@ls4Gu0vR =}&Zrq8T#cUJebnx3nY'HZoxĘzGqO󊻶Pt[h2@NGWMF" 2|i97R] eqb]Js fZ[]ʔ*l*t,_f9Fc]F/VF1iiI']A+̤bx:5qwJCcKܩ>OP]7cb,G[Zq9& 89+Xt)}B?hzI5Fラb߷ѡ`h+Ntq̄py6DwZPX ?Jm֎@ XJ_@noRA?.N"[H߾Ü J+Ȇ'fVj# z.=^IG>j =TzQk2hTTs5L|S+ȏc_:[>]' f[ ?=TbES,fX3NL0~ V`_JY|]MoNftOs%OVr-롍N8x8[s2{O})tϾ(nɓn$i^K۶åܣ?_v3x3VAi2Rr Z(7|<͛6|42ۚ`Muj7߁\YZ4QɜW`R$ַtN1=5C3[[b˘h+aޯ#¤[oE]-Gh"4kt6ߒ_b,:)aҮB!>I&7/g%53Ԑ 'EhQ!bG68!`7xct.+?i y챵Rt`w+yu smIVD[ycPC)a4qedC9i:F00B N,?{cٻ 'Y|EB.vDsⴿDD{"s(,ԈtpV,Ժ:tnhwݢ uB@(#a([N|8́\uQ{&?J6FJzV0oQ DwJM{7R$iz#}hZ$$` s]pK}XرUgM9Q6C[WL3k\W.C5S5_qFU*e׸%ftm 3G?@jRmE*OMH%s\( cC9_ɾ?B,Ϫ !u&n_ӮOc2*q?;p oK:wM5wOf*r`%oPaN*Aeܘؖ7|V}ޫrhYW9 t.hCy-M=F5!v湦 9*vϑ3 G.JЉn9 zʋ1i0(A~G^S*7Q{ϲ,zH_%A\L {'І!iUtIl|iκRZޭAǢVJռ⠍$O]H]7*Jf‹}<ՓQMՓiEvdpKyh6;x4{y<w_hЄ7O2kri0,/ځN@PYD鿬TߊDyf vd_̤5軹$`ffK1z݄e,ZQ/VWIx¶>1{nL=gS}TuxB yEQ6qO Gt#?z9^8bYf2+ 1Ѝ8䅱sG4R-55{ߑ_`-5$̿GH'L0gj֪"o6!Xqzjz 1~XB%rp {[R&biL]P@(Zӵsx2v+iɍ FcL߲eU7ߑqQfsvoE$,!f%QZ΁f))EAfRH(‰WioI*2XtZ NCU7m+1gL.t\ BS̽ [ (&T˜F7f8_Ԑs poY Eۑ:RPDmӇ7 ě\!{+ZM{("/b֕`(y ޘfS;'h{-kܾT}nLp Smn1p!o``cJo_Nb[YTn8^*CR)w655!&O+ mZu4bʬFkPZG mYJ*d'B|vɏ9)l Xk uңqmj::jԬKŶ\t ؽ3ZlRV@Jem͝m-o8UĂ$l'Hl\~p`b%qOnqM1ԳY[i_zd73 / .]XEF^dX W[zŪfD:+R(}P\)8 "]ÀP~ A%%CIQnЈkvbrpحV9r<,r QydIMcYxQ[b@8}' Z{^9Bֵ{*5"O߻yI>7(my+ۿco*5q~&@Rh"]`\uˠ qe"<P|*&{in Cܐuye&5LKr2̧WW*'5 LΗ/:~ P_N5?GCG$;=dX0~ф%OtYKSɁc㴢0.Q΄nWhmA QE)1D!0BtB"dozw[|ٻhU!H?~Zח'B"L0زηL4id͝gXo?PגTG\NM*pS#* n#ҽƉPW>t DI6<FO RN](w/Sz\41NeX G,aRN Ț( xDUyAXKwNcšawLTȝX[udRI}:ĎYfaieuhlUmnu [{ 83}x̓eT0H+XV]_ Y{=̟Sߺtyl12*yn*|> ّ :I͍ wfԽ޳Ἱj:XjA oG}ljt4&Ɗ 7$yڏ?0fIc uV11Tw P. t-5VvZc"u aIH#Wni5 tRG]8'T6M'9;]#zpWm =ygAK{wqUzb7毵$HUdwXW}a6&)qMOg@ XDc-4H>/1uT fН;YI0[sPfQjC$Әe/`SS \("!] fMtGG>8DJ?Pgtv!Llx}: h'17G茤gLrWA,6Ȁj} z XyX(8 |։}Wc&V~iIֆFˆ_cZOd>N<{ut-Y9} Hx䓡ZlwVxFp3Cp/ѴP2h{B vf$R,0&̘ёFyHarw(3|akN$gr{Jb{hcZӣj`u9.o֭b3:iB? @Z 8 b;x+lE8WtH4@~XTðKh#im]|II Ъ5,Z5y'}3c"N&j}wl~+ ^ GQf i ;F"{iݏ2_l5iȔFiY'M nqj뀸>C7b7Nd,Z =b<7f^yoD,[pA vy>2NVLwqvbm~1޾f6=?Ӭo%_޻oy1EGb‘Z9nX[7Rr:ea[n-Q40xevHhH(2QJa&!V =Ϟi] Q#^~IcxX1nPnZyb>NMoQ%yo,6OH:S.KHjbcu-P]\O:X~;[^fn }m>V1\x Ƚt*<2%O4VIы]YFjecz%Ĭ%olA?}AoLni))^ JdFL@ؠ/p^|y!ʦeϊ(xe]%d"{SXqipOﯯ?o]Q@wmYb/T:/?=ʰTZnTZyHabs'h|yM ~ 1di֦=.V#o6hO ;tNԘc.dsL#R]db ]wI2蓽ol]Ԇ6RhWy+4%7jp R{=I]m(T]Qӿ۽?ߺ(gw{iݜ/t23%r-FF 1=x(-pBO}m/ ^8.8>|Ol}4<^Vvu{~mo~ !9z]^d}/$+;m6CF `̿ 2jLRIo=+]^[]`E+-$,̘GFςXW`9/؟t-?< fTIKW+R~E\ %_((ED7{NΟ` :85@Kp.])gWЧ?w=rdqr,H~~Z'H,ldՂ~b :lg%dAFfz wMIXŠ*bJ +Qo rTji!}è96f [A'YcOs7A@A+UҺl;YmkSj` ?(,FUdF|DY?B{nu7],'x%dɞ[>{ v`0i 7HxҐQ OH[(y4,9ߞ4Vָ9Q: 0W'@=`f..+bS*eܑ!7>q p3^7\D"_Ȭ8 [n-8!Q3Wuȝs*= .H.X^ͦ}P1r2-s^tä́o,Q "2XDb6e,;~ujWY/aHtqᚼpJ>0Fj;^9kY4t_:qwMuVJxpS>O";u0ቛe;c.z-]Ɋ$5~ifqx d^Ȑnu/kEXT+Veمlsg|.5cXɋRO̿t0ա$t(m@R68F< 7SF6% .aDP0 p┭+4^G.RRώ ua\.C/zb'2&XVB8˼qLCTPSڃblt:ߔb!(Oqo~H/GAFnDC;.z}M3R43,ãHέ: E'$D@U;F' шAv*/h0 VM g|Zk=7J~D" 7U0,|Ta㌫`nW. JHKú}$0W[՗ ݏU{q|p |A!JƓ(!%@+<&IZFy) p.4(4HԻ#lo?qӵLs N~p&!p>#:lz v,jSB4`9:xCh-BHbTH9wo1`Xq9 7#Hz! ɋҀY+BfSpHfųV@OhTWFgqԏ`O%klY&K2akKk%$"i~޳?f{`GEKD`jHG?{ýb]e钒vw )py?ڨސfүag1LΖ,K}ޣ/>e-x~.h\vweګ}G,^crW/hl.(M=AKܨD\CHLl_ ܃cQitv U۸7}S*onZ#Й;<,dT)tCB&m%ӞK`Ŷ 64@DUOƇ.|2A$ڭjӌ]^3T=ܛǂ[Ɔ )&=b_SvDF3"6&I)k. V=tnyY:7a)sA1u@ǢJ`:sZq5o/#-׾o-c2/gyffS& =;1@] $Wn oh'=o Ԣ7M(kqKP`:)cH9lS߼<D bF-Sy!%8PY 97Ρ h)X5tg#0ch]ُڭ2C~ĸًe7A \βi#`vNd/km'H3G޺&)qoי[~;XA>jZ74k*~ nBxiy{ggѫ:[)C 9x&`)P솓Uz+_ H_o.)Ip۲g# ,#'b+go{`(])M@xOB(D:=z ~bLKg<+>X'L'P:*l6zU!yWz/U^ !``1Dr#6{!Go=2<]_ 15)Cֶ !7'Y:Î+vHz ^8[<1 KUGn],|<r}`sydSh95_LM;Ѵ9Ͳ<{(uf!8؅>+P D~[O~i>x[JDsSC*^C5Aeu) Iuu{,u=F*lZDdbטHI9 RE (*)T>Fk RJݨ/'yQ3|gw>&g[͏h;^M<4a}MfQZn|g}r_̖qݾH: vՙ4N\p,Z2dFiso2꥟J 0@'KPF4Dtq5RWG0R]9]t!g}&'oanM}Yo*=JlQ[on^Vז_Ȧ5 8Y}mNN89UczCc֍k,v:uc4;4b2~$¬snUd_&&V+w#Po!V[ȹ%9~c ]g41bgF6\q{&Q 7`WUE_T~&<_#8eOO$-}E59 c.츕Pe&kWWn^ҥؤ0,-\]H,5N_tN9>kpncd _z9@kn,g}D{&ZA[gc+gMf}F1-Kn0n<&l4iA|bgOXoDM] +q fyH{Rn u1Hr}Uõ k`U]hAչѽk5%aQp`017hA U~^Âޞ 6jmysd4m.GhWUf'a% epZ9a5-"(416xu)AaG}XUZB0yM3cIGЗ 0q`ip_=y+xSn]/ =*F$\t=vR]oߜ髜Lik7[BxH]zZyVqLNr:1㴍ɎNN9h+.j jVQS*#`6+4ŰdK؃ cwa} l&!7iȁ3:pQ[o X3!He&eYrKƧCT}IDG3:{Ib_疲c)%ϔĆ}TVf/y12˶ww1τG㝆 %X½ɱ87!ӞI \Td #[/t%o!F%yZ+߫O7WZU/aFt,+r'uQ5HBe>hcu` 5LvIap:JLtꊑ;-ntRzm= a,4&PKCE9Nl,hrؓIt!1OCչ33ڇb1X8'зʯ2,/{ [=MbWZlQ*LtOųV:3ͯɩ_1Ҩߦ)2,\LQ(!:"̉ hiOUOs.lvo -{Qm5l"P^//r x[h1?/s *S"0YZ($VMXtiO"[pr!0|9Dže{RP1ƴ!ҍnk4?ϰoh>n%V``B@jrם" NwNF9G\Λ԰@:ooIk \p0ݸ?@FSݦ:J{ުπ $5k\Ca:ϔ_Z(eai\",JWKy[hs)^Ӊ ]9)!4-hAaĒ􍫝@Y(}w;4sfEPt<6ORa=+cvvY] &!<,aLP(X- Zԇ /&{ =XyPS yao*BgueU KR%EnV<[KK _ԻgF״.}Ukdv`>~BmU(B)LUCn{:ڳ둎yo5)S8;܉}ZP!1Sm`4ÅB İOU7q{,oV]Tck~Ub aPGmM$kͲZ6yV&>1Gl9\8Bm0LZ*Ś&k#5ĻBvKRzP<5ډvޒ+,V(*%2[>'dxcp?6tKJ\.2qވ8`8h2MW\5:*2 JLW!@.0Szo_zLirM)3N_\Qաlԑvk> fmGq&zJ!d#mIB~("LG?i<0ɣj+f*7,N0O<"oaRML`ڋ& 2ў |5̲ O vvr_Eޡ'&=20QH(ەp{QDwِ'm-y!0)ծEaH d67yF{+}Sy5Ց5gRSZCƚ<-#ax#EJ?/0|Xn&.) 8Ҏ,89`A E8Zq#N hD[8ϏTup>VPsVq3 #YCs, {y9&azL/Ɍ1ꦚN>O1lhhC\m5LAo$%#j[{;/(X eݶ@TЕd'TW)dI'7&O@_TPlVYt&"3_=K̩_!J]mjtK%U=bc;9&F,-ҭ|CU劥4x@gglTA.Ť #'3~?漏^'=l iВWY4vCwfۆs0YE\܄ӫwRmIH7L*ZR[ W4 j;}Iij.'U0XU㭲+E{KL$/izsX0.H8Lв KSn \MZӋA+,XDZJT5Ԃ1pDObv19 ?&=XVWII?ߡ2\k(Y &dλW@siKZ I%CxJ"XiWu{V$-~Om>e՛3H"ޙ",s?%O˺cb:Roɻ7d0i,ͅx@V:~qQyyD3ǚE6j{nZB"Vl/Qg!|'3'G1E*{9eb - ߖSo j.ŜwhKpx"FfLe[S& I瀧;or#\;ƳѺ"ÍkƖf+f4f-,21?:91TWd`n-B#{G_%T5a aQj`gaΥ>.?') \kô(8x)JXlehltٴBkŻqBpUs~.Q$ZrOYG|QT{0ajZ.$n gpѣئ8۬39e4k~]YcY==XN¹|GcY Aq:8*&2c!Q"/GLW^񦐃@kt~w"$:OϷ.?N -N8{Q޾k耥ܚ,[^( pk=աd+.E=՛KxBuD?,1E=Z=-pnCWD/\#C SG/hޞt:Ta>wF{ɢUPM"D٦RS]ި vK7aatP*a..XeߏIr@U,1mK{kR O>*^YߒzL|'|T3jl0r6Z=h*F :ffB)bSȚ$&X+!CM.gFz/wJxM}Ί[}b~CJgVkaD!HX D{/Qp0?~NFrg#Si1vdN7d5HZ%R"kx+qS_-p(A18mc{pVYy*̙m+Թ 18),rO<rz7R wQpCWd8v~ Gwf%) `ZsH0CI^o>fĐ:|ыEȆmdi4f]F]dmnE FkUzb>THpCs$.`k8%Er 3֮i/j0vn!ғb:5!G(R 1ROm;3{/|d]}Xzc95E9uФsֶ6G.ڻ,Ds}4kuwClDu)8O;q`|Gyeߢ3˙zp *c #auFB4Hc4MB}\ڜc;^c"DaslQx#՝ʯt3ܣ&pJ񭒢6 :Oh.L12P.^@R :R/-}[,[~gUᵮcMߗF"RjPD[]PhɢILi/kii3:HچFp=)XX5_] gI--"p9mI@⸄h,R5\S )\悾e"])/tEl_k+)Y0ў5H{NSnӹd"amecHy]TkӟSCW40R mm He퇛6h)]'A̫8Fz >7!G#7{Qnڞ[kluY'cvfAUC|@d)Vb-s~©I:s~ O,K}aazaC҅:L VVTl>xJw;(P:ܶj+y iau]@nǙ( m!|] vbޗ6M;藙svv9\)Q3^+5XG3[ Ŀ mR~]Qg݅ƖAƨwJ8w|,)rWXBKVqՍd+d# 9;dVhAώ sn%(xj  A\Vev[`]T##0sBH+Э֣UgYZ0707010000002c000041ed00000000000000000000000167ffe1e000000000000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim0707010000002d000081a400000000000000000000000167ffe1d200017c74000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/@]?Eh=ڜ.+Ȟإu|kH,^APP32q(J<&T7aQR n2H'7St@YTK ]7:62|/ F@- ~O=MӫjOU[aZ\g݃ 3T~M'΂)82ί.pí˲'1/ q~a*pRema3l+*Yμ;MɝI<[E ۽:pR* p3=zScG>&iaE!ugfp o?Uw@pgc*q TsrP0Ĵӑ+Ӏ{>SClӶgv)܈lky +{!L &Z1 ЗM!0R:Qvsn(&Y`]듍+hCD_WU+j< )`迥 {yÖ*N@ݫjD h ge'Sls*(zn( Q6 r6;ÂaL$خKT,tazm>9@;3+a0ݽ85EsS98}\ \Q5v̓,e0Ҍ|餜u}Ro]͸_f|&@?s_$p6%$ڰqwhBLB+,)28-KB\vish2E1h=KDVtI:l}AFK]VezI'ɒ{1N.Uv1iNQ=ӆj{}_UI̱dg@1Қ}r'z^.sg&SȽnVu.C E _W!@֚#NG9ۆew\I[i כU*XeV<hYO= / [Kr09zI=SLfW9 ŝ"_9:Hj6%IQ$G*/YX"]-W#~邐BYݓ2b*+{QMr$.3_Om6N,ŀ?zwC!Cp7]/tbDzJ=3U [c M-R(c12W29`^fe@ڸ iڕ&C vp$/>U$םxgD۸Ɍ[@x> ~=*B>8R1DP0Dg~LdH"8瞩SoI2{87#_bxvlCW>͐E$뭎-˧̀ͱqBgHfZ@?;|F]AJ9bjW*wPyz Wٽ)#~uņ0\T`! F)@^bf6*{ǂwhm|5 6mԩGWMm;:ߘKEEu4 vIPD] )b.(ׄAj^0 3Y91<R;tَ]r*!6Q~Nڭs)b^RKv4g蠢.„|="7n׏fsQ2aBSԢ0*<|$oG3FH]NMH ?Ҽ%.qmw\=x rsLу׳)[?\M0ע޺/-o-I#`**]^# ~Y Rd&ɍ3om8,8hL*J- F654j33H,J%[&/a/a/xLk3=tsaB7(Fu"z[ 2p1M17hc]oOWg+IF8*y~tC+#\9n?iE%!#%'* ϲo3 _ ɗHiӜ 7q*Kcb 8H`{ MS_ȴMM!Aeh:f |{bp>pzty { +z`H!ev~MFp%Czd&Yg̐&qy=Y[$'CS3bm(<+lR5AEa~Vc嚪wM: 5>d򡜈6<_Hy i/֢@njuJ,R`\N=>gqTt ɒ]Aj?x}6w3^jݟD|8]%,B("{hC:[%>*B'Ѻzf?\ODJᔣIlRIR|ZU_3@񒮭n{fe~5VD7 7>ݩg!'FϞUQ H( (TG2h5Fb^YM'wr$eq[u"+b@jF Dg8@chľjCZGHя*@oT'd&ɇ#h vx[(lyê1Ěv{qu UU,q'1h4Ȧ$}רz*@/@wX,WL^}K_ S4Z>;ψeaYuǂQQ LD5F Baiv9^<3xY 8N*/iO:ZBAt`ΐ,cZ/HEW|<03c/Aψǯjtסwd,SzM+-8s139w",'UʅsJątl\1d6BP cns_ч8:h4AGP3B ص빃&H|HӶW/Rde?TjFDhEoQB= sK1|#BbfgNh*L; *ӅRH]? sfTe$\]T8C---wi75d01tO{c5?1p NJ@ryq8N\(12+.v$~1^p%ܽelB'ZB GN[l޿)1gV $k8!=F:_d,aD |!2P#zOB<8Px"Y2mf0@HCI&xyp\.$uo}9膞eX{+ҍcCq ^fy)*5mӔ*_ <~Կ~tf(JyńXqz)]%uI_(㴔8@ =~pUl{8S7LZCzce1ki|;qYX]>,U߸MpfVw,vȚ|{篂Kf/UBz5oSCJ:OUS}OE뤕\ܭ*p#eL;B dΔ)?Ye)I 9$^(O6 PJcMgIr s?"Tㇻ6Dˠw.\K}0tfFW*գ{yNhj5ޢT.ŞkLe4uQ|Jk9Z>k#!*Q]:O'DfGc_=W^UzN)&O6OJUxW ۗvaɾ&sQ7C`ט nHyfXƪ ^JJ[׃k%ZsƖeV- jb80vp}9]%0JrS(k 8#7sɚRۦpCqSůKdTO-aIrtsT+6S-<g<[W3oEoQKq%kZkJ] _s,AF 8&=.vA"V@ 5,*U,0[WrϏLKowP(`,%@jBsZN)"Kō%1(p:ҌǼ*`pݕ?[1b7M+,Ǵ2 fLj%t* Vfe7o}B0 Xg&i5ֶ%G}8eFC+Vuh8U.L=MVLO:#AV喙rATf# Fy'<+VcOE^MEA.,|ݲ]y2)H}tW{D(`{9΋oj7@fi n0  խ Y-mpݗgZγexN0"h|EF!qt GG2}THGgLv+Y9%r1I,VӅ1\i FakK_)V OQ5:9M ;;/q^f Îh[$7yth'CT}((.}s:|ERK@E?V-B[#GP0M?T16hB5WeFd[o2K]hнctv\(5w* d)}`اRbLW0@Kr'^ihgyS\<6La_<9kM ֒#3}2xnZt8i*ã7C]<\X BV%UM;lim;z$'hOBw嫫NGC T(,7y6w"  l!TMp#x& ۳Khn~qHf@%;T)gWeImN+FhS> 1Y^81;GǾ\S/ !eMd! zD7w2oi͌ޖ6)&'zmz SU.ր@Uʼn+60mzM]w JG v~A qE3;;{ H iJq_3T@̇[טhڵ^ h1:(hjnK;DXۤ[&s>e E ew!kEߟK)1f+~X3.<˃ÝCT n8c[[X.QR0&'ʍۓ~֖bLb&KWk N&l=]ؤ{ڬ8'Ƽҷތ[t $QhŃ8Cw׹=>ρ7#ř#=NLFc}> vS1mPjI IU"&q\]=-E٢t']QI/VF,Yw6B#3O$G1U2)aįU9Stl雚9 D\xkhs|<⒬>nmk>t*^ u(sio<},RwLfF4ЋW6+"OT݆i=+S^0>&@C8Th wU!̱(A71147]7sSa㿊I P8UmƊTSV|9h9K?%t=CjߢKV^G3|u>؍{z $?̼;ftO!ꯟ Έ~H;7XcQyUPacŷ$EQxwyR(ZՂhެd d$b}g\'6EBW״ŭnXO&#1ʄ`͆W#vx]U%H}(1yT;—R(P>v- uz~lبrS]y"`^afn֝4GZ͜߻6=t|mϒuF[y/%]ÔcAiDYW h*ȅ#!3x>s$/"<z: @n%ױfOFl(>fsm3McqIy!dj13ŠRX@YkDCq.p#Hjh8<*Vx3NH5 ZSək!c F1j.i7}&G$.4,zϖ2mp^Sg$d!fsU3,sDD g`C -O1'$CZ@ f-Q">f8h }83I2;KQvͩA\RWAƣ«f ihw_iBح=nl,׫BeS[$`Rcz]1 x~4iL}_Pǫ٠ J€e1O6g^'8nh?YMp"';0 w*[5\j4یJY\|Rc^쉛 Ip!T!}QUaFVGX)po$ɹSsR^-,,񋜳Qݒu,UgGL';3L-QV? sZkOHH0অ1>@{pI.[Gݸ1F]G(N*~ոyg4mgOsO`FBbF+lߔ x% rND1]0daD^*G&f"$49O̷$\ߗ PnVl 1&6h>srU4l~W+fRC Dž&I-śsi)!rkzW6UWs80Au,t J>s2ܠUh%@PO|(2>;'l#LI)$S)OZ5row/'CļA8(p`|]Q}R17ҋ'Ӗ,ýC@ f 8M5"txϪ08aZxh0EYߔ&׶,YE8pCP-%zԃq6i bS3Ak/ൃE.#f~ʔ|,]Vpǧ5" qzPMIBa@Gs]b6Ҳ=ͻ]s`2fp)|'5SlhbҲ\Qi8w~%LJ'y8W'Jza8pڔxϱ(" 5CaP;݀cʡ]$s);i N>l?M]O#27]O")//:}< G١SzLݿ"ҀA)QKƝ{`N\>=TЃ'TثB`+=˰B6^}g@.XYɝ#S]K/KADd>_z< g^nl 6q؃{C!7C:۶}IDyr?=:'9*|p*]KgSzlJg䜀̵Z*Gc8Æ'~1tK|),FO=D2)G3RdM\6#{gkIXRJ z: ܢ[U ]E ;Z7z5"!Z:+!V볏z'a < 鰵& @õ(b7"#UJ~OfgNkt*U ZVL~8<ǐ`, ɳY]h@ATq?﯄ߵy"\P2FH5?/@47 6 ,WgsyMT+5v S [4J-bFMºFmQSoޟ<އAC(n鋝T}<'y Hfp-4.'- 0t!/E?ԍIi6AmY( C)z nJΆAQ„,Y\#C.܁Sg+\t&>xQ_~.zRdRS$#Ql7Gτ -X !"`B&\s/up-WhqY f=,*I7P%CKiS^œ>{$[הּӱ&m,/ He˜cQ6%~ޙwjP[/LkID$W$1E݆h#B ŞAάQC_'mܑ {u|['DrQE6WMo*݋5߳}oA{FS*T|~8ӪVL"e' [o71m;H4UV]jtA}N,=Oo'I?Q A4@5T*z 01qT;><u0Ll}4 ӰMjCb%qf<#'9Lm-pTӓymbX~Qhub'N Lm=E#eR+Oݕ&UQ|ߺd|3f؈3&6' jQ5{\F/HIGhUtԡ !qԕ]! J$$ϢPy瞦0vC m|T6wF+Y (\79H0B.wXvSnWoDL0|{0Eg )АlzU)M7•"asQl#.PB:o zE^}x~!4ŏ`AʥlTbo\kXP`/9U`єW {Ejun̛VMyDGY,6RR,!t}?H»jMPJ2UGFoT|&_isXLm' mC ޚ ǽ`~*0hhn$8IdF1&Eg 0@^23+֫DR/{y8V7F" 5:+]G2q,Xd>rv׳8g/ q9z v)Ahh*FK)CX2jO~i\0]ǁ9rj TgSmݖΙS-mΆkYίϔ`EB|5U2SA#a&)K^.8~Fcf }~&5x\8FvKckʐmɃsԫ0\bƙ/zOR *,Mv.u){G6]bByN-n2g@>~߻DY5d,~7 3 \98Cu1ѶQ2)uGZ<4<"C.F#Co /@M7kB|gxˡS2^LMHc&g|0B])f{:#必a ds|)x2iMwˊ9mԛ|eMTGغF(9L/^VCgx:` )&͞Lb!Ŋ빉DT ?^oj{`+1CҦQҘZ|;N/k?]+ˡg'ǻ/Gq-J/QY*fʅ> e/5h8LG;'6[ܳѠ$YrDXA7KYkֻV(%DsUȄaV +:+Qx(ZF vM̤lf|sbwc( y۷!S-sSbwx0G:xØrw\f4 CNd*+8wN\*QФAR5aoDeLqO/X, 9?T h &7R. Kr4mtBH| ;{- ,CCoRxh䏁 鲥msI@c3[ fqօ0!XΒgC\"#`;(N47>P_6 {T3/ٛչЋ2EP,uN%!<❰DUK<-G:pn!3*١#³U =VS_V=K}/_XU*kMQ1K;nZ=^W>Ŧ4p 0pb)E$-=2+\$wffU1\u:Dr,lQ)xӴJ0Z^?O` 9)W`|7:(ViυDR:y&|X`M7{J[2Fe+mÂ:#S4E Uf}{c'~.Cu l׳TADW/wYJ |҂ru`5qubnu8 4`/ *L.VSӫZlfL=yap+i5jç4 S|y^خE3 $:^XθzڥBusqZgܱhTߊ#M!M**}> =O&dJG9yɨaXgqw~F %qD˛!o<+5ֿE\ #? A {v |oƈ۫fg8+܇~'r\$,,JZ>#2b3;}B@qZ(ZK%,,HܫFix!2 *DXFCzMHpr 0!\ʎVځQGwRW%d6nMA{Q^B/CZ#~Bv>6t0o"f Sk2;B/2B#sOU7g&qȌPi7DX^!ZZ׫-:{gHcik br⏛/Q8CKb0xݴ|yK j㶒Z`KUNQ?E(fLxl=>I '_&}T{?y4Ա k9ss)dz r6.{r5tg2]_n)ϒô4V$f1\+|^0i H=>$A0VoYjÔ u \k "ji)f+t br86(V)8]1s%WQm79{,M ۍ$l}YqqmT}Vw}F |m-r r*3¾Tw[f}Fv8.-#\8UO%qR9-mSppO;ˇ4iÅ2˟ĉJW8h|A&/8Xu)qx-/dy}Čn=h@ŏ͚mޡ\ *piD~BW3¦a 12Vj" 5 IC4[f?cV(p4ݥ-Kܰ(#UC7OSfC(pX4c2 _Bf}l,YС,av^n,6R!>ڃsVR1gr)\ TrRyqA'ຸ)d;IRW4u8}z(0q]CxK(8K!imXT3t笾Լeٶ;7|Ө(*JWsed :,qs!5(=EtUd]>jͻ yl?qW-\EKX#'1]6oon1Z6M܃t+H^f}oN2z|GM#^g.CbkWdIxG9>ׯSv_N+Tf3Iʳ g;uGʵ"`M{^"#v*TdVyK|*r#QE`̟RY26 x{ej*u7lc,8l"[wÅ9pSb}ڡU}</J3 ܡINC7/$/\CNLH^z4$oU_u+0cڡ| v 搽Tw^Xfd BH}m*J#b˭UtqMI(7 u ˯M:Ɯ N\&'i&j!h^H@N+ ܭCxR\ǻ(4Ce|"jCvftYg@]yU*lD"[+]]-Kk.B&eܺ#̘,Ҁ`ۇVҞ62SG GgOFT +L7q]ҫ,gƗ?y)m1qjl:Z .婃ҿ?},zsN$v;rWEWQ+?m2O4d P}~P4I媜W83UaG BvETs:žQ~G(6 %?w8}_%q@}W![&aDP%O.V: ͻ{6Vk2ʼaJx++Drzjm>dS97UAޡݜGw8ɳiN~ptQ+ *}4q6v|pxJ65\)qW˺>T2#jx vF6-dK4Q̄X-^C0[cb>,R3 Y6m͸_Z Ϩ 8S!#j< @"wN&&WyB605%d:67Fb0@sGje ZD5;T;z~%P.iWYkO;5[̽ `shf?$߅tѧ_LBpǥnztJn{>)p,Ʈ*&CίG01.ҝ"k>4K̓ Ѽ!LRS/<.C#Y\? (Շz/(/7nURDvLd Kwl9\sD:(Ul.%"h!1V,bӽTG2F N[< D(Z)3^k2!oLX|C^c`0 odvZIԓnڭwVZ M$ϜIqu$20cjlp KEMD׊@|bV_a5 2 üؒ< w;:΀۠,[G~H<0ϴYuOuA*^7 QHUg.L2eKxTj9qP}8nhF2 VB_YKi+Ȏl[[N+6;0BHWmk LéTZPP Fk"ks^G.DjmFܧ{b<ך?7;|lb ƈ#"]5Oc1&r^>:ۈ@؞/6oUЇjJ!+E96!tyj$r]ihlQU+b.7R-?4Tx*EcDYU~KCOE.T h*2BcAXCecl*%ӄ|畟y=rED[Cgyȋ) hd1JD&hU;1HzԴb>\b5KT:^(W JDkanjh;Ù׮fߪu$moUǞu!pv3=`ď&CwP*)rL ;Upy58GPjz.Daֲ)]/C I Ji{1׾3\s(x~n2*eЀ@K%nUr0'^+^sQ'3T&>,=heAi.F2ɺZnhn%yrJ=H8 Am6Mĝ9Er@D+tLÖԋ^A! 4뛰D9uz= k4C띫V!LP!lbj8}3buGa5VV k|ȣS|FQ!d{'urEavpq0;d {c% /.7ܟ!x/k&{h\B#"ލC3R },c2gXD\UN7Q;4dj_085oOszkOmr![e{m5*'%SJ%Fd%8Ta-7{4=R%{cЙ^4t[(Pp:.ְW*)-30. ]b A%t ?ȵߊdk6AKk,]O#4nNwk<[ObFᩪs$,w7S7wąmI{ROAT$ޭ 9R)t[M?CB)g$0"(C'ī^{ 4 tɍvOOvoZR* r%`Q(e- XA]ʩzqgi4|NiM'֛6U ڶp؇.EgaFL4DxGAn.$[<MzYG0 豭rkw!:jR4gD_+RE;ĘsޙatP 'wQl@I;V[raA#ucޣ:ᢑ{nA~P cNrBer*RK{"Us Gdre?|z@PRjWS/$gHRENScJc[L 1`&;:_<=*yr8)- sc^CuӔV o;}pA|oidǬF5<6ܽݱeY~'yIDO0` 1Mo  %IBЗr(ՠ1+cSQ[xu&䶖?4m .pk'XCb;9?QMfK ᦩ'G!Ts+T5GB^&Y?UAXFDos4p G]v!WVwם3(rP~̂=&Ť+TNB'^X0|U0x8  Y)TYN$3?<P="vb{yXkwqKآUg\\4nwYT 7,Q:=>^8iޗ׹R̀zXҳ n^pihPSع!r3=v< r4uQqt3UC~CxK5b cGixXtҥ&ɽt_TJm'g1X?flbd єI3L?Bp`r].e"y@U{)rB1Ʀ 1ɵ6Q2?d[詄o4?ev[~mGI9#/ ~ؽKT {ةd> 2'S#D~0VN\9θ\2- ;^:quc%RsUQ$]0A8ŗb+ 7t@sk" NJD\31A7Y "AeKVBɜrPYR!O.@ B3 v&PAފ4v O7Uw:C"SjϨX5LJ`o|z1py'O0C&XAI\M'qyfԔ`^:_OD'' 1sss}vFcB4FcvwŪ1[ZaziNdF5 %Wp"Gq b+諫lA9}X{(ʪά H?Y;+~y]n%JlDjB)3m:40xv6KtߋMKףfTtKV [P{\ńj_1 2 O㔢MxKJ[2H/F:^1-c1Czݕu"CIzK7Hd';a~if6mnp:_wCcjbn(Z*0SB!sE p3{ɮ4B6cs}0]s/}lSvvUWyDt\mk8< h AA L,AwxIZ[8- =U7;`iNJ/Wngpܻ.wcd~G]wBne"YSlC(ʁT\ :JB*9\k VzQfyڳRGV:ۓ<3~'_졊>"C]L%> SsN7ܛ W ىzd<ԇ`eMܔU `Z*OELPd&yAnLY%*t}^C8sdۺݱ m3~.6*0ߌ逋gb$TA4pkХ"=)w6b;nG?O3!;S9E&Ļjބ?*O0c9tg~ǹUNF'HHw6v,?r4S #XփN^PG*"=(lE>x$_Jr5sd9TrΛ*G3Jx]]b=(xNSs)?wdÕm;pV>R#!U+$uσtl н d^.>*1 #o]-"bLB.+]wf'o=ڡ)(^tʏf& 01Mw}뒨G-s8~:JS\&&;6kI[qTsDe3ɧx>/re /Yg#}*\IΓmO%L?W4gGvJk)cߞT_Vysmji6GA'Bx5iUcb|pI",$1=[ tq!Cku:&eC>.ٮqb7/ĆR{kRNgJtYFQҬT-Sz,|]a㰊h,RKVkJ/+׽Ӷs׻\0 Zkg37!i*^7O&e_]iMbfU۔6Jc-XAHf=ʥèt-@`T֭_grאVW]XpS̑e@W뿃 hfHqh#U5`83"O`5A?s<Q$'Ϝl d~| M['2)0߷I=l>̋7>LK_GtR59>kM-(8Dφ0Nܟ6|^5t<`W;4Oi2luSq07m!c,_eHYm[L8LMxU(V~u&ߍzzfW 340[A2*IҕccY@kQ`wUwڐKvTnk(uMQ@WxHQRK5(dt_Ǒܼ&j"ָFۜ5aYkSq?1`O94־MxNB]aoOX o״+BåI;3Ms"Cs0"-I^G&b<-tdgk!z$~#:AvVz6Ie>%;.a,T]r0u/'"N3S䈷IZ0grI&P듢M}E<|ٺe 8?) 6zRm]rZBa+qlZ%jx9}S գfUu$>ohHoN_.:}pf%biۄ~Yr>qQؙw$ԺtNIŊ0):]Ɂ:)S-I=p +yf`Eu5ZeC 3zmks|}48IDE]$4^>OEsjem H=@%f $8_mNDiWvl pbG-\qUfM2S^޼HSp4]rFCބipM@ f_\V^KL[2"@ W̉-}t^_Ɲ {8x(Eɡ"l͎z2mhD ǥ"U kǶ-4CE%t TD1I>RA t3纟d}'yjZ0ځZ{k ;e| oEhk{pv4]62nf,nj:WN+VPD+2 S.yEڤv9d PQeNT`\~3k4,g8Ó^hKw|xY,&z@||Y;ž] wO,"?5P!67B~U7*yN/z$ZS^ ~NRXKSӎu+ ә>.MCN0;鮵SGYbbka; H:Ѭڐw-z3ݘ\n6%+jڜRqԺ 1Ky1Ȋz( k% CLS+(&9b4C0,ߘhbYW^k!汸ΟW! p8 ; &Lk5eܪh3D]~ KyS$eq{ƜȻA!/{H Qx0^H >amD<6$;bЛ. ,xzG!=a|$aHUJOHE r$BFy5vO~|@z%8q9@`&!H͵#Yzt~I:Ç # xmAzQU`t t*yjl7=W%E-T%&1x`Y;?upEk*Vi0-d>^]O2֞r‚zNޯvޚ]l4p%j ̟6?C ZJڽw<`CΟ(>G 1Ű70AChL& ,JBi%܃(I7km L/$" -f&zǛx{[v3|ofy $AX۔E]^ؙ$-oxIiltcTkWzEBEK`uH>X d- sWэLUbCv:3{tczF~Y%gW}Cچpu7p>ߘCq1ygL%"bԇP4O}WAC+*`]b! _(5P_ZQ2&i7WD[1:! L[ı !vL,={R`P4徽3^$QyIН[A,]Nrɽ.d m(ӎY!]lE8(5>&.cd07ih|cp9cDH=2W `Kns#4>6\i~d[SCوU;^`.ݷSv8|a=Y/ļ`/uצɛZ,I¸NSi|uѬ9c&nSsj2IEPN9Z^#Wan)O1A^ /aʳ-c̛evFK]y9^/g&,"p7!_4ZS a/*=pÉ _JgtropH_Sdƿ*8LmiC=}Sx&2Ԕ{8f6.,vB>.^`Wu0G# +϶\tsƑ!Ѧ~m\YoQخ3(*<*:08)cnU;-e{Wn&br|T]/|;hoo<Ũ{,KI,6b cCz9LV@ҵț^M&fsK%y}Rk3K6t2 }e8'}͟4# Y4ga;kxrDY}oI8JN -PM);J|~T'՛0n`pT/S-pZ>&Q*(YtfZI wLv=7lʞ}s V H5LF!xyVxH+dE3ENziYΝsR¥443 *jʖ1R &D3_`!L?'%8vwZ}Hͥr羗n p1GԨTJdC\|C"CKVv1t=lC&fEh|w݋3!a  kU#cXnaJk&=!LLu`?Cg6۲E}4[&XxBc[-3L)[X!W-^D`Q%upRIDzF5Df"X٘ C:~~>AʙC>U?՜DL0Ę(`9Ƞ}/gI u QR@5lA& Owp2fv)MܓR{{;W6Kg,êlx9ۮ僴{)%;)ۘ*.@c$VtH\ZuN܈W#%{ͅxIy^0jSPىUA Ng?y6_E)CK ײL8|$#10xKTxL[DYΗǿ=ci08Pv+M1jQIFlN^q$[iQ$GXA/ :-Kj46Fvh$<6-+?xH:@H'n4svc9xK7qW!1HTuO>aҝE@OR[?yB2̊YAvHO}2en`w)p|HYb7!Z-ДI+'W;)Q_'iҾpTALpbTށ3l~WwA5Pc-x݋R|ߟ9؛  q\þ+A:A*P(T2R>$]}\2.6̭DU(̔.)|'IR*axoe0,C|-k1I^EU&^` -n0sV ˮߩz: 轊79?ZAKc kឺ@fwpE uթ[IY~YB#JSZLpu5rqid%ZlM^\ i~8S;BOTkm1D-rb39jlopfkw6:3)Fkࡨ&b'XqΞ6ux;C"aEp-( 䭒`$?.zdkh+E`דQ*RaIEL572CSZ>?.Q^ȴ>5Ȏ-bo!J!b0eF#!Eq4rEJ#B qFw.'Ôc˗Xg"jO6z::6c 7>4XڀL$,G؊0-;BS+%}iٿw*:,}?X~|e5,W HE1ؼ5%B4Yg1?FXF5op`Iw 7R &A98:3,7L ި /)/(G=䵢|%URgiNWJy"y{6Znz6Rݯ޴~8_pƵ͕%pe5pBn84ľƅI  -2aDkП|FI-(E@'|IR[$DgQf+~(ȟ Y?T >y?)3@80(Von.u-I*י`,bIk[W4|_e@C4sL=˸II˜phHZP vp[-_ Dٿ@"(,s$Mf$ ._:M9p䰁{&!" ES䊢UȾ(U Fdo ՠ"8!yaES[,H((2~j엋d+7{͇/~c!3;!GrCy Ƅ{ b\~E =Tٞ'<ԝ1SU]S)cSK&L9£r/ `vOH}vw\_BBχ3xFMT^j;Qn& [.6qEc5٩?6AI1_g|kMSxݖ!|-#+!ݔ(8N N^T4>o!)!@p> +jm ڱ"E6i ce;4x{X{;VTU$Ih*O-?.ùX$ԂkZ:@a?`Hb>ms\Cōe>#aa577vE1~ߵ&1VC{-ݒt1bnzL'&as ՛5xnzD8` _~\fKD>$YU!x,DH8%GOFFL/ЭbYr>Pj>1IH~LFJTSˑc}ZUFm9?}*ʥp 7ܪ@vmauIp 3%[L\YJsL4-cߌE''Ώn@ ;->t4)va_8r YON՝h qɢ' L:CT3ƛ$ G^250g]6T=Z@ RF|2N2 KgjdgNUIUaJ̓IY2{MkOU"|ioh< j0!E>zԂxŻTEh$[i=6{{}m YI }1ǭ¡x>g; tuA H|p̦g p6f qrkGVHZVF/Ry[WIQ hp>C6(;ºF3Y1"gΠfV^f\]֖KAV$ptFܵQe}o꽒lzJ)?S% ZXկX FhY(.::ޜz[!m V;6QũqՑLהgTtAO2|:ܘ1GbPs}@%[&V?$]Ut^v0܋ M2JĖUn99=%aCWV~4Jp2~ꕍ;cBndaqn9Er;#SëC/d`M&yCɥnvݞQnjVln<k_-->+L.}JЮzPl[(jo (,)'+7}AYkvg& *,kn36t䝃ϟu)so)ؠqxճjJ H^̍Q{}UR09j{=#çy$aK j߁JgٱO]ioe`\ L= 1b@\~iH#4CfZ~~RkbAQoxVL(3h\qfkW?C߷v[ PBF5 ^PM/8EFaK&~&DE/Ϳ?@RPx X'#j2oraքK=La T暻}fYvŗhVW%0b9t;sqO Ñrrn^<ɉ)0$ 2u`#Y |s9@ PVL9t3,_a7%-ad76`.:J\&F7IȚqLzW^M1^K:)Rs na>:W&3l#[G[hNkcژu,oⴾvɭO_l$sfRޑ6Qѻc1yG-OӣHė("ۍH4c>C[?cm2*ߙ)A*)(]J+Q8@qP刺[>Y\ /ӧ 3QH* '{@yfaccU`ÓyX! 䚤{ߩW/ gǹ ,S=.$0ݬǑ~UrGoZr%V({?x_o6nwn:-6VLc/V sįweTz "ʇO.K0^ߙ 6҄ D ! i PweEǮƿ?䊰 ^7eJund~09NΖtduL 0eypВ4/`tIf#3w &2VPu c&tԩ!7w@3>H&$6<@#vIaqRAY&GpM' C((e2Y-FesD9|LϺA +SͶty|00mٸGF^^(=pثZD2݋},'oIS?^'CM*{[nXףeNWK+RDR}k}'N&cԅV3U!>ʝf!$ᡓ1j_R,(G򗒈#,@6IidK!W}C'aV)#+v> Ѐތg6PAƩB3W! }oVXʧ ^&W(M4Vyp5HEEidr_8eVl'hGߓTΊQk+$ً*wǟ\Ty-t^?+FuTՇZ J4 IkRIyVѹSm5ޜ7`'{ֺ4'񒊨YbhrR"@&Fo]s8'-b! jIyKZ*|v)!ܰvhcaMGhh)jcsWv&qH_6.O'k#&z}L]&SiHRܾ"HDMblH7CEnybHiNo=Z+۠]`"[f^D8rLf280Q3l]< J(b:sO2S$Wȩ J)K,ڀMg:5DہK@UlrN1"spjC@Q?; f-<c-|Cqt-G=߽n.[*(j餖l V'/m鞧tڧ/^$«#ʒ0~Ūqm?ݎ5"5tSelk$/D(9CJIǠI@ o,ύnD|`v4{jvSgbVҵ  3 so̭1B7j^T~iS3))s"iki;ם"'5>"Ƴ]0i$XL5F$F&lH5xF :mI65:\B=6Uuom5͡:Y@Ao42G@kdY!HɢENwaqAv ]v,؟îԚKG\_} 粜LrkA?eJ.~A)>4"gx̅▧|B.Sr.[ |)w oP}n7H8۽jm}C)ټa夊Jz!+I _Z| hʔ7=$3ֵBN<^1߼1^=IxٌپTu! Zz,,k+-h]jILs7GO jDyNM#%'DXK\dIvlF*{4CZ?:}NR)/'GثeJh׼."M>@aTs iHvM+d3 )>bm6UGeC#,X/p&urN:yX夑,IݮAz,o֎ܦ84e&w桕N3a*!w6r G0" WSޠFSfm֗uS1bS=ʳt%ld}*b}VAxSze`;xCN }KwaI%|q֌AE*=\~sQ Rl` JQ(9/f,sv tb*b*bFvG tv\\GLBߟ2*q{r`\fF&Ԧ[ XC<ԡE_5םĠ/.)(iMt=#"LpǷH n#鯢hE'Y] '.kݛa٫9@4cv('XyyzNVF4t&s/N`ფdҵEG2zv;N?wτ-CWxP4r{ ϫ&#̟T&n,02?5R׈i+UHyHJ %8 oy-ZJ:0G@<|%4]-mqsZc69ddX5=aKR6f.mI{ߌMp*K X[EbA !)v?MF[1(2SP;6NfN@gw;0_ >gbIL+vdht@dW7 jJ7 %)Ή| [hWx_-dgeixyeh%ŧUUKc9.4)|[Udo\ ݳG쳼>BB~=C m0##N4)g;-j%7-ˈC& hE:LGNR!7=szq5FJlB5Dh_lSpšK74`2#YϰM1VLė9]BTΦV ]m< zSC#Qb@^,Ħuut@V[sHA1R]2^'R+]إ>0¾PƘHt@ȧ2%wqW˜l>L5 u#3{(©vc9 QOo z!oQtjXB8?I©K=*"׉U&pRcM`$j97{X*wI* {SeUl++)C&<f(sOwmN0(rgDcNݕVzEU#t TZ 7 |pHŘHQL)=z n"b963'wk̪Dùq>ɽfUO:oFܢ{ˁxqsB$o6z(B6OLzؒprNjqszĔ6_"-!~ `EMw5=8#!p&/6BCB G[+E#L=pLrWs|}pMsX:'gcmIl^0@j(.F qWZ՛;\ġNc/l Uy{hj5ahe{g"M,cw6##pLfHQ@O<],|CF!o 㔨atL{p.*҆Ne )|Q죌Y .izKZ!eAY;U /7dߡ6[pYT[Z gDUR$+%kHzZWn(i_rH$U_u>/kE%=,/ſiGUPuŸj3x7pJj(iveD9i%˶YV/gr[5ZF{ }CSvjNg/vfq d$"C8LN;t=EiF} Sf0$mٜ@VT5cYeBi<|:Y7Ԏj׵؉Eb]Qax.aSIW}m2sgu(' ȺRrZDdʣSYoAB$Y@ٳE2a5η)(n [ϟ ~z~i5<6 _55-v$I- )_̇[eHS$~ḅ[ጊ~m7Zׯ d]yE >dѿ}_ 6 rl^C͢{VH$YW/<64J7K*3?m(Bv w7SF+`)^) "hfvSMGse-_TnmNa~>PXW2/v`M<)t=wDtBr4WvO37*4#hy(daC mEEQ!ml7^10b158iЯ~_`W1 -HgGLl,^+kO)wvb8"1cIwNh).ATnOlkm1mNOо$LØ2?zUSkmMa}V׾˛cȩ9g mG9RwDT\ Hb^LሂP02|!Xt7ʲTuxf.ܠ~!fZ) N5s80:%O!{6՜_ia"Śsח ^@,i?jk)f1/S&~y0\ۼQ)R%n+ ff n Jr!sZ\-OQȵsU0F詅z }>^K)| !hU /P$T^-A _%&P~ߢ, 4FhKhB:i߾`#,~(J/~]=`GZ#K' (6u}\K,D|0Xlč͛,`UJe2EU?:C]|n: k 6S܋SkwB2Ps?wA{á ;|0BKQgzVýF>ij-49'{Y-4Gߚj[WE5^/EZ6;t} hsh=.2 q&.\DM\'O%'.`ޣݲd)T%'fx$ B86/EÜĤk6g>q%e8{x0jGX(A.97q[xAwY`4n|Yn}ZLx!5.9%8mxRkA6DL>aH)|jWFxfϱ8rvG|$V)aߕ2!Ϙ5lIufפArdk 2z>_ RIm5Aic[Oa`G剝248SnXPNCnoB$]N, 7$#i?tL4pNX;\hYp+ٛω6r.O:nxƗn4 ^PIՂȞD/5; 'YRنqD>Xzːx;,`4(^Dgq:)%"창Y3h-94dN7T_ISQ0ߋ !@t6Τ#-qיp<]#-Z疏Hw1۲qJ{|֣3L :)"7kx;Y]Hghrbu=$$] Ѓ5 ^j*nlHUM`'!b  |c~ZRPjsO_{2?#_lМb8Iz> aY=÷+V/;zuSieJ1hf6;Vu_Uv߶ޮxƗS{ĉԲmca#_@A`+ڂ&>w-ܮJH\uWԊrXu3yG, tL1+žۆf\}qVtY˵y E;7><TO_6=}hALƺ,js3"۟D@RYEcV=E`S&GڭS ~5l7VR$ B Fh¾s_|Mٺ* an6zۀlI;/ɫoG-a16p)1p -djI'm-HDJ V%RU6 ;o>0oXXn@dV[͆ڃ}+ pښKr(rGJ<@X|4󒤝F bˍ¼L=Ą&=: b)H ZQ֝$ a_Ty.rAKN$BˎY#YZ! a9 iI zwA)<;i;"g2i;2I>_IzKpw5 SYwlQ+}j_{eR9fQRR,{4B4";V>2$Y17 9m.`{|=(ﺡVYW-lS)){ۤܤuϝa%dXJ3){LBהw փ O;plQ(l]>un ^`|+~hq{^Xܻܢ| \Y.?,#ͳ[oSI~,P$G=u5n($8z< j""mRh Ga?>|ˋ57յ^蜃f J]ΘZ-+RμfAVV ˫HfzT703cWa|D\ n4Ri' @m蟱?ZCL`>aD BZ\LL[v3jd2@!%>SE{}nv86(qmTNZs{[wG!~^؃1)cp\ċ083en> ~(2\9VA2\[fgcKLG$ǎs|~u3Cꊪ!i*JR09((h PQ"qWE U /y(M9#]u-$ҳGssH4b'^;ZB4buՕ ̯/[& N7cm YUs{|s~cuSrRS@gRy24ɅFSx1t[ZhO^u-@ !XO*m R#xoJ_ }.\LlTʊR_&|;<~(㜨v?n;1t͓AXtW3_Xv- c5XA4üi1\W{ZUj& W6s`#{6M3|߇ط^ҁUY-)G.ix:igMlٸYg4kچjnT2mD ^FlǼ+M7CFE{)4gFNlc]TJ8ai;"|E#{RW/B ʜŻu;'fAs?قWk)Lbi2Z\M6]5z݆jEJsV*2Е׹ LJNfl(G^8W 9(KA4rg!⁤3M1kq-BR/b.o.Zb zv}~~O=)J0>L`q]'$c= EV9а° ٪WBMC`J2 Yk K),yAӭѬyiJ9~Z֬@OZV:p$ 7Wݐ]{:rUC -doʶc>|IgO! J}t_Lzb 0 Tg Njx5UFI*u)BHSR?b΂AXISyr|$)0X48aod*Iq.}nڿՊwm^0J>4\TKwߊL4s|"1b3jy{ v QF_BN!"<.` v?:E]H GGI`tjncatcVh:Too}"_AaN1g٭dP27M= k_Hҧ 2*jϷ}Ǿ8 S<~119ejwB)-q,SXPZa(z0s2y P®oCg Uh,aMKTY J\V^rҎ3"Qp6]Z[bW}9JVy*V 28SŸgyE9B-^߄F,|v?&{~f9TЈSS.`!Zl Rp*ɵgRfO8oX H#F [ ~:T3PGaH <] Թ*\DON| #0 2o@u?\QpY_Ujzj1~q_?!A"iW7Eb)GAb :Q<Yl&*mzoYVWf<1-m :kH'$}SV瘭65-g_ Mr^c '+PֱudFa=.1'U/;qMSκF:H(HYx9?b\8mK̠f}&pQއS7+2ke՘:܉g/iNl"zgdGjGE/!I,%2A޽f4Rְs8l7@0Oq# s`6\bF#k Vo@Xy bTb~+ nlW@Xi}$:5$*YUV% ]ԅګ`QuֿgMlyչЬZa$a[ʍ&LSGS7e=W>qk6a_`ဃ:z'Ex+wj!g&>l("݂ P^$f[@I j9|g'JPf*94WUcHzv痃 `٣b׋IjBX]&bţd "D@2j @Z۩2cMg vxΔi?t|yaVO+VL4˲v(2xHSGT+ͻPNlQ ]+Z$Le?*NiKa(KA:!Ƕݹ1;KS V#uRj۶ S>ql]V*0geV `#?E$#ۥ*uZC(Kkɡ,VLUN,~\jY]v+AXe{a{ c(cM;bO9|J~f\?`*S#*ꋯ±9[/љ,p֫-NJ߿rܤ76Ce'dԳ:ɥb]]e5[0ŚǦ5/U~T]堺Js5=Ƿ1͊Xʲ*HBPM$Јn,uty'G $ݩKJ u)1zKOjJyK;toȂ)V3Z 1;itӹ-jI>O] ?34諨I@c9sx** ޏ0Jp{oh-8ԆK#|#FXۄqɍb P]Y5?pOݪZv= ʷCr.$Stv}GQ~e[p_N0 sb )~rT'd Lܩ_8%_vM)7ֱ]!#` 6=LrZz򠃜jS`4jM\wS6Z) 9+>%d7tvLMChLڊ*Ԍn?-7i R@X@¸D*esq3|Y-ZP;ߋ!Ŕ{{dH.Cr dIɞ"TdF֪]j}ȇ3*ߒ_fW]gj+`YHcOo+_~vDŽJDԫ߱xBsQ9([dGtB^źSX"5I>JX楪;Zف1( 6v3NTH^ ~TԹjDէ"!iKui-YhH< 9E;0]_>F?uj0/bU L8>D RR!oG7Uq4 @$\*Gjz{niU]GWYVqd_Ne酅P:Հ3=qH|Rv:5lP c@V@-wb E4t4`Ū[>`"B:|)<ckֳ#dJ* HY^v]ݮ:̥`v !b pV%PQ_H@TFp}KF:aZpF!>CR (mX]+Gx8_QFsԸ㣞GLWyE`kfj(9,=1FWq@ 23l9K2ZuGӳ U ՕLw'2g _0@Sm[J]egYZS 7@!ͽ3AA}뗢RlA d]PȡƧ4SCQ~Ͷ|uq7u렯prUTUNBXgo#wORzWUt$cb*́S=G G:J4ڮ72JJ #qeS ItVEA>܍]VlPt0^)ɚmHUv@xz)紳szr<o,) $eNfCEhЗBT5msP]!K$gWPgput儗P'I'iCo jFք+&(3ܠ@8E|?hZG|u|{d`'A|X4~ g4YOUr}9]9veΈ-alUӧǪ,\L!tX%e Ҍ?+//rΥ0M -_~#v>JJF-OJF HTM T-zf>ָ?TˤKtUWoؾEQskޔc$<)SL<UPߨ鸇wh:ݢ4TE!F%U!jsHF: xt{OR5 naqνvW X t-^&~qg5Pڢl qH3/ V ϳWip7uWR VMC$n=\uEĞ Ԍ؟oq|W0XFe;vl;A@{IHl51Iΐ45Y;ȹk 2>/xE@lk+r2F%j&K^?;: jJqAtNaZ; ~K_b Gz4!GYsbqIYx c2!髤\yIuoQ`{-X-h|r4BDiG~P;s̨4lp5te m֮p?7Ugt֎LŔtY ^ƩnZ[T-~2a%T>:h6`V@cVa,%>s~'XZ/6*k␍ux3ݒT }T~+'\Z$j t.s,"Nx~1!0d~9$j;fߋ zKO"dEMqdfO \dZ[צ4KR ڵIrɳVgzhUbj9c5"w Xd R=tkf&2Ck>{:uf|פwFNmAV|mCmDnF1R[W$fA"l69(\Wys\ t}:;j䆽RXɌKfM?w2i-aؤ7KBt7a\@ rFRghpt K`a\ "NmGe}( di=SWv@vGsլY7KI]&2"{56E{, YQ ^ˑ)ro-|(UvVEl%>wX=&p&Pp_W'"P./ Q9"F?T%2ZiHqP8+oGHIoVԧfW,|/r5`ۢ; !&-=Δf}{Y\xJ3Up9%i?e C;cyγp%ꒊ'ZJDbvR'.7Bn:qo^ 5weh(ꍃf"xrE+ _i+y%!K.&>`kQqFO0^8ĖF3$?9h-@dh@F]EvKհBu!%wPYR 8~۰,_̓{T:E, }~+4ڜ`hMT ((-K0Go86Оqa#+SzeHv-P3/~A7Ѵ6zi v1;)ucf,ADһQCCtЎ9Y[uH!{^NNGeC|#Bc4&C0=` ([ A"G/}`_:~VgDDsJ#VxhiRDN#FWV_^Cbò@=̌=7,{.ܵi "2V:v݉둈&4o$7ssO,  0 fF0(yD >ngLy[=6cK~V1 Wlod_Jg9u3GFez%8/Ez Bܞ \o\h3>BjH }riF/➜0NVQr3}}Koܩ 0 sSXpzY?]\"zEGh͎X0AESjC]YTO+RntY~]AI1tYVPGm >zUiʔKKH"XN[ib.KJ{?Δ`ݸﱀ7fM,[r0T0 xp' 2ki_9iN&t0.|< F0Usi Q2DZYL ϼ\3P}Ē;H}QwjϜ h\Q@zabK5G{ ͽG4-jRUW%M$w>$Pf;66rPPPQs2X#?։ҡMNq9Xt,XǶjZyoʔi*Y;Q^ȄWqL$q>p0%Q@-[dj:h;I0SKcU_T@>SKrZ8D B˳/1 X `EdKBa?m@VxӸIc|`LPx .Ї$sTGM4!zqB}@{(DOhgrʸVbF$Eow7?BqFcH}b͏4B-&A@ECm-Y%dBP6;ɧo~m"EX51XcoݧF/L[Eq?1?PCIkiggl)QOߘb߲hr,ߡ_$Tsq[V~yCqA]~ ;M#e Iv n:LJ&~b`OWgWp 쿦J>M ~}VdКovaJl6QVP*ãD9qXldN:zm'%B'͗/=k?/ȫ;R381HPH*Y`-7RiD#_A`II}_<"-:%{g.ZxҜX H>am_5L P`0S'۔Z&__l2@^$-}㸬#Yr;nVدL 9o`k_< %^wǭ@ шk]䆸UmEDky,Snwt߹ G[d*sWC aN4cvrcʺ; q-]x@{xIZ 'o{zyT8 u#tz*2a 2*'ta7 QS>z+"hZ)p5h^mX2Xį9\G(d>%FT缍ߥM7C fpqs'PwHI{nj$T@˲7Д9 w-YzR~ F,L µxw+_{̈́nsӻ0wO,i ]՝Bdep~;]H mssl6ຢk ڀmrcb9Hk+JS]Re}8DL;i&7!VuD @S;2rṝN7I -b<{k %uhXf=/=O-qX:Ғ(R7]z.eaF(6-L>y`֮k8#pWt 5%ix |QC a!f0wUDqb]O(ebQO˴i;hpk*Vߺַ,lsMyQGӡ /a{1KTgUMEHkJpq&EZqFk~?c8U>|g^N1 |"yuAvfDPdLc$^|lZܧ]adcKN a_Ұ${mfNt:xtQY=R`oT1'}=?d BSH8^+/0Ԁ҆; %rh+ )0d[omJ o/JӠTIsnQ| "zF?B+û/nYwsPH]Ӈ ׂ i*tp= &Z.rK{0ٰ.Zћl!hR&YR:/zbӠ 0F@}qWMS5u68LMiWgVݮvoJKY<萿+Qx}ox{^Mtw#:*l(V<ݛ8 vxoq'8MZ'?E6 Ա(ODlJNKI M9eDH~Ih$o/26>R(ߦlX[p BJksn?5S ڽ sl7V7+ЮuRhiYnkxgutAӕc e#a$Zjc^=Av] ߱ 2 ,wܙ^QV =K][r:!|b9ӄ \H'yi:l; [N㿦n$o&F9:qqhCLKy884a G[||cD,[>"eH_ڂIcǓ$֙p|֬-3UlU%[v]4.BLU'|Ws]:q"|[b~n)vt9`Q}ϗK<QgL{=- ?vT,{ݑPcB8U6Vf_ ,*_x 7\L)smwi`k +f0z)>H2XH&sL;FvY舞i)FXRp˼}& -^M (y,%邟?uvP@p*y7]eIW'J?Ief/%򅇢;n$9c,}G RZ$S/M=ƀva4 P-"ι0;x޵l]_do>-y<'_<\VJR^|12Y Y݉Z~1 4x5cKo%_&X+X!|ͬ$c۬;f!hJf$MH>Y(ꏠy=r jNٲ [ 7=r}ݾ GP:>ڎKRXh|T5D1\F|Հ';h_pxdcq*X=|]ًņ>tb^"D"qS6dI?#vac͋k/h&(?Hy[>ɱY:~ԠyG'CbDR#`ve }|ehs^O3do'vl{kǗk+_*:DO16D=1<^UYĝF€c߼;i>#֍5vP; & 5-FJ3N.n}P/Qޛ'W;rjdн }!CRs; 1Hn"@=wZ9g9۹)%e̟[buz5+ROu + 7;; Bh9SɇUER m j0أ-895锱b!f~E TN8ߙr?nQ5u' UNtJIW4B̂*JY$ $Uzܧa׶)y<>|ni׸o<2@S7{9-~}@ʫI (-[mל2gb6.ZkN J'9Pk3# +>fA\z[<֎{@GIZˎMSbyRhvwlSqkuAbe.':Ds$}pr[!5w"?ۼh\I]gMdaŠ8a#?o_NT^u~dx^#C9Nj"e dZ# sKrֱ*QCTlVkpޕϾK5g=vc }Aqǵ'}<Vz(yD7pJd[cn_$n |D,:Ƒ{OXa[z$H1xuH8I dN?\B~xا~HN S&[L\Gb$HԬ0팀[>O#73YJdt) 3aEwd+bpȘ/kJ|Q)LKOgȫ}?a< K7_Jb=!pp!V3};M7 5ne:d{Jo\ v(_:4(ܠ ߰Ju#ܯ^HED>G~< yombF\@X\tLsL.1^~n+FnJVO7N #z+BAUhFR x]4k 4@d20<3t$L?ttDU11cu"mchL$Tsnqj)wRzk`s8 hqZo5{@̝</~ᒉuo@ X^,@[DNj@1K:zȅuN^E"R|/Lv]#`*{h81MCNQ(>ڄto4˽?Y%f<ABoU%gLzus=|AxufD /6m:X(նI4V^^\LZvuphgJڄ$D''9hHqۀg-9 vk/\V}uAzǃ-5TKV81@%{Ya~+=ztr \ӸGc%6|>:f OV]{?'zW*e!-Cj'4<)ֆIZs!c;/lj"g+ "c9t C[p$ae9-aXn_W~K.ZXaOɴ#'2vv@`{@dp V*DvXh(ݤK}S0wUUfb>늦"wBReoGx)-N-`щGGۄPs5joM!@b?aI&TؓB6]zc snh*`e ߴꍂt=ڪo FE S4Q9[ ֳD4 ;" M혮QE?K V$籸QXj}˃>K?%,8=R?u ::".Lc DE3K~8{5uQN%T,Aou1,upAm ( I&p0RuLX'˺P轅'T:EH sJL %?@ZY\=SNfE+໵^FWBHz_E5x 7(𝤷Mz4݋Ox*P#CNmu?/M&U~%[fy }%[f%Cĺ M1\% E_7PۻA.I KQ5tdZ6'D@g~<!wv>j7!(da]Hp$a~} O& G}S)~҉SwXT hvodEZxЁQn/MTI磜V*$JSmd9WD*yV9se P_ CcBtR֥J R\?2qؼo;~M_GXb%ܘ>&J u0s[$@4'шq!ǂQ# /`iQ^$8ޟx_^/~X.Y#:wzmnYOh3g[SmmjbE~|N,O2[hnnchkT5̟uGĐv\d6PVPIsֆ>vvh~ͲF֡S e^~+xVkdΕ.㠞alr~Yf6|FyϬc5qϦ nz2:Iw `5Jݣ4y7MsbeW!(OkuB]^g鳩w@^\ 12n;_n柟 5$,Vliɢ[\r-~:a::2+=saf̳!kG eya a|)@ʢDT+v8a-DȪř}q$̳S)G*}Lb6_aF}~ scчFR Wӳ:w]bԴ[XVRYԹr5 (Ǒ&hi[URó}F$C~.2?7e)*F-gkj mP PDݡBޒTRh?O+s3.g+By)hG"e;M ɒcd _䋧Ǡa2O'H78Px] { 6@G=[;eh 1=t G-i09VQ;?ƚFl<eL@CqP9V& Ty~(gMW,R\wTp:{BTt7F>qBǜ=`(Mw`xح 2zaRḃBsD?DX17En|D]6rAڡQwO( ~UXe6Z3zȉw`7JnQHE6hr>'JY6l{8$( Uڪ$ |GJѡg}jH l'Pq~P[)iUҗdXEjC.啬ti 6a).׉AOV8@nBv{P&qqÊ z߫942\6䃡(h-C`Z{+"N1ox*pH=C.~|{3eU6%3m_/ailxq}2X)XF F@wB>Q)||S85TJZ&1y"W:afxw?XdP"V;V ](ܷ{<|TYYǛF&NZ҉hV2qm|WAUl(^F.b&Fq[,G٢Rc֤6:_7_ʲIe. ޜ!)I\ZXHvo)k+ lle-(<ͱ.6@kyu(g]|:6imPqrIzD4 \,ụ$[ndp:G!n ,Âf={_c2ωMCTjfV9?FC@ԞܖQ=ĆwXyIb/6w􅥔ijҗ)azʰdk<#| Y[pbk@ @_-ebM<ͮ[{%'CE=vWnD=YH' )fE8c鐫5:T3{9 2K]eM*b&XeX FvpGX_ )tʖk+'lyl_ Ct\0|\B EEkM%3hG[ B7YG lTƙE;\,1_lھC荚ʝhm;]oUy P B>٬692=}P3>1TEMA9k8YbiiZ†dNYԬpU @oitd+h:Φm]ѓPۥc7'N@9Lmz|`am}c^yJ楥N $Q r1P(:'o`%A8[D#^&y;aFӤ{w"|s3wM=|]ȽGo`|R>Y?W1V%Tqi;W|?3?%7݌i @;.58iBA+&练d8S 7E?.DWʱOEؓ12bu-9oHzD~Ǵ! a虹35EZݞm 3Yj-; K _*z.JjQ|[Nh}}nES*-HLFMh+t0eR2 ]G.goJM;;oa$>9U #MĿP0L[K`M#PDöhCZ2M/m:>LX3 DƖ̷z{XT *1neň F=ə"4k\I"IWykw Uw 'j%߫+2 xMxt[C$}\t:lI>\)5bNGΨkQc#Bngx߮ +gjldפN%LepU7g+#ÎY9+E0Xm0NXph8)_s JpphVUm{Cy-Z( {]o_;ٕݲw="9+Uo/hݐ;ziش$7uE|e:M\{d¶mhsCB[S2\V{~7+Xc k6@`7B/^KAF1rR10KfĐG9 7"v) 0CMUQ`[w$6 ,j2T<74Wf$zQ)AcWrnj{Oz2/&(Ac$Uw~*(johzMycYI\cUS5vTL#ck|1y9vRE.ɜAx9 O#Pw WWv8+KSW]lp3Qzrdw]U/ϤOӅPjej?B _RͻE?9jf@ll,Qz=F NTV/:aroQ0U$y*aOFz!qN aͨ=Z1TwW敚vݙye7 8ch4Cf~4-\.2nZ7~|@kZ8)Ʉ59k\q"!ZUޮs1"괠\ោ?t7y 5{v4b]X^;&a/+*vi+.EC`yOj~Kz$ ɜdn\@9B/6qv:Δ\;YO #mE03rLiZT]Y[ kL@N4Wuvt5XQd&unM\U8)n:q&KyAd~AJjqY˄-"%_ʚ.L=9pMxiz6q[?r)Lw?MHkvanԖ FPԶ3FbBZ-`;ٝMVF )JxHv@~mp%ސNEm#QHv)R`ohOP&dxc>Ƽٓq*4^mʏɚщ$CAr7SflOF B#V;*K&Kᦆڈ Du+>G)QnPdǂ1zKGs4 -݅+Œ.sId+''$n5Z\ ݃{{gA?Rn0]o^}„F,x)C䝑 9TE0\g,@Eu\r6otڔ _w-Қט,01«+-8qJtJxqfQ"Ƶ!|,,3JUd}nek:jq]?!nv+XIOsuYPs ~鼃dcz?YNq锂^WiQeb?!kM?,`׈35Eer995?~e?`xh. >o\zCi4(x}:C}QMnIJțGy}Մ,T;kZ8QD,.mЪI>4~ތdpV [I}9׾e-Mռ*Ռ}21Z[Z9:5}5+ᬁ;rPmȏv(V5fGK R{.js+ EUǴq_8D:q-+՚P[z_Q AS>]};S>lBuN>ceЛt|J!i +Mlm,M+KzS"OuF,LRʫN1&Uy37Dc @@h'& (!wg 5Ti9תbҧΒ?[5:h"s!^<יyaTk]A`n^+]myŠכM.zxT 'ǃ{wl4d. /& lʢWdυ?U(3P-$G8lTCɂojxرDMv|[Mˍ>F[JLr&V$q_nkeeӺ`P8^`"08XlQ7+8(u YGP*4n=(khyYҾMwrK]ևŠ$pu:q_pumBC ! ÓNx}Cx5a9+QB^G|Ǿ(DG5n$_L0!4uX(+ޚ̘T\T&(Sw= ]4g!m >>a@]Y/Ǜ-;{j"ov?l`ܷ? 85 /Uq9dr_j|vI s_@Ėb0 )HQ:+1[Rz<@9.Gq U3xt$.?Hb8<2-R4\b''["2;?~YK-۲BDJL6 $7Aᘤ,2ğY~* kbbS{ bRTψlG'OOFO9vکs}?ƂC٬"~lFB CPe57rKxRTaT5zz$ͿnI9WrKǷiZw 7 FT2ȳtcwlVkpEc)l\g[mϝaZIOڇ}dp31 Kgn HQu ?<>X}n/JVу4V:4m]dC>#N\8Iѷ"Ɋ%sQ,N9زd<ق3"z/>Y,^(% ]E`0]E32fV}U 0(Xу5bRw'_Vj^1;U7=cBzku=nF綾=Y,}"LnKVݏRߚkG.0Ft ҳ{ũH4(g(~=c'CRM 0nGxqk/C#oW,}HBe\Pș`L',9>9ZOwr]ҝq%['vPޡiP(zx{04{<=kH u0I*kNNvsi@I.@ 'Y!ZQ@Dj.4w';GPm塣8pKE q2bș>9Bl$?vAXTk޻ɘ8/3YM4t>.Gӛs8 B\ሪuGFpaIj}sAkD B9@pV8: F>o~IAnUo\m_<:5.f$hj+p.7tct(*ǻ2e kIsE 7܂q- G"qxd8{z5 `SEUqm!5U`ZS$H2ߡ+,lX,OP+pEt-0QY jc 3N#*s)R:߰c#%cl] ̈́Q;]Yvzd.OlwC#z~\gޘ솱+O7CoOhzi |\iQ>VAn`]v*elE}c MC,"cٔkLi[/7 uuV{!j]:*] +7lG}exA\^H^A}4)}WvWRAw=:oȃDм,1_;2'Ȳx<ؼ3ENGuftםŴQyQ&y}Rg] _[^[æ20_ @X5GؽTόrHS5N p3Nm*/Wwzy+*$LDԞ գ>&RP rLn#.3^̹Z)k#H࿄<*"|g&Oetjr!a-ܦ @-єť1m DsM<>J4ӌtؙ_x֐-asD?=!Κul74`0b4,ꪉr1o7rzDopWX&_'bEk~?>J.d3FBUfYy BlEF[407 ߺߋbb)8 ζ߈|]jWr7doh1M,)4W7u^~|J~ӎqI ew_8\O]ITd_dxNCheV A',^3z1ǎ0'?3+h鮛&y N5wX~5sc(,CD:Q)q,oU[ȹC,ìV]vXaxu/}=`wUm=vl"&_ϙ O䐥%!}-XWRP2][&5h4\35N`8/'cx2FQ`ݺP2k@;, O:eg;![iB{yAZXM"bY"{tQ XVe\bf*-C!6͹@S,d Uқ&2opWeprraoX؈ooh~3Ow+뺴6`]:"' vZ@kjNEcno%1 q דubͷ!C&Ix MG|4CrZK]m`.vܐ2 ""Cidg&%[ܗ+ ǷwΣ ȇ`ȣ $/H; oDB}̟0wU:i= Y:~9鵡N XףTV}KE8OոQ# Sq|TG֠.'exWرקŰ~5Z%Kc?-˼ T ݗ Q^#bzE9ݼśSb1 MfY <7HUᬊWvU=o \4L8++)'!h)kfxu0`S[a%3|4qI]X- 9?)!odGǻ ӺF`~#H%S4JbJg+ syţW4?;ѽ $ds|ug(1,o x f##((rF)Z3dt\GL#M\(7M{jjd޺ 5AJ4p'jO|P&FsY%3: x2␢ sdy@z-饢ٯxӜZi2U~i獲ZR/nB1XuǢ״@I nmcN%ç:NWpSŭ$ J_LɃtʦ B.(~Xo(T2Fٮ,hѧr|76v"YVϹ59 2Y2`ܟ(pV#XFѪul+uB..ӝH<.|֚l.IJ^TzqV6#°jSgk)E6~Y8>fe} ׎}tCwxy%G5<7/|j]˪yN"EU?ڔBZBc0Ӭ'RЅaViu]4c&`9C){q䕃AЃuq{T `ϋYv\@ hr?vhgeh-0է1y"wj`u@Zq*R&YJw2׳$?ɖaΝ̑yzP[@Q@WX(*dߞ%E s?̪da=eE]ьJBĢSM6*T0:{/te6m#fVy3rjUa{dfi*XL@&:ZvoV. "s'\E!lҺ61=S %:NwQD:ן s':@3pĽ_eiuz'GYFtZ֑dgWaY)~NIm_-B3)$UIڝZce[62rʔ"7HsM=&G~>|DAH]d9c *>9%B?1pQw37xq+MH@lIaT{*R 6ѥ*#* lDMǾ.[zSϜUn,hr*cp^[,$8orm "ۄhyt3PIw,e^tm8H >Qi$}{Ab[.0rq\u?P5᠟Rm{O[ 4'nW/z2!`` US_snh5wTT5LapRMc:ij2vz)RE|ylm[I'^Cwlh+աtobj$i"*̼_q,yI3v@]'ݐ%^_eq 7bg{V cu#1 Br&qLgyN:ѱƬ:E dJ8$)i+Et4bFϗ-V3 ֑߭psPoU#!X(8ãK5= ؖ4 LV)^s9B}8XAb;9"74 Opl<}c4!nNfx{@nƞA^}kE"[6,e1b3ó.} ǎJ:Olk[=wE?eBvPdewl-BO#cߤ/=`t{^s|"|}@n 8~/f&e=8 "3XK*4:4}ۊ3Bv&^N!53O}T;fϰx%-_m$(Xm1' D> TnV:ONN]N",JvPӼ#aƓ\,>R06.iW9IIAឝ=V,@RxVvZ խ'滴ZM0OC|Y5+/D4 b$'BE÷f; o!LM+?/D>݃sLBZ ʩɱ䰉Fsb :׿DloE6x @5j ^tO ZErpqVFMR_7oyӵ`vC6W+}7FLn"]!ME84x) zMD hA:@VNYvåe}<.70=Ӛ]U#82n6R03ڎ@aʯd)/7s?޿m^VZXP6DZA?;Y{Fy%9w i3/ITw&t+ RPY<&uz_SB.Hat8̇PwC5:abY4/8:;:yWOØavTu,,q{Ν4Q}O} 1Y4F;o ykՄNn ӟZJzuG=otTV511UM0;;+d}*VʫwL:%eNvxɉ2L4n662(=.nx,rU[KPx/] &]+l]YM%!bFM׏zt%hUI3Z]i~W`ӔqQK6BVb̼FpA#KƵgmr! 5;`3BT*HM\ &`x;jq*Ҋ씁@ f ī4wL pʕQYY |@!|P2ߋ>P-Tw.6HR/p384†,0瀆nuC CNNqG&a ;YnooCu1 'ar$4z ̘Zj` 9lrOq n*Q.@1v.fǮ;'V$Ob2Ҟǻom58 4DܽKhHo9}I{jѴ_qŪ6*Gps&-$#Dm5v]WfDϢ!ݱ,7")d%5i2F0=֠Z(RLLd5\{XJoď]mCCgXޠrS_s%6z`C?V69!ڕ Y_3tJ Ë?4`ȘsZ=y[_ǚZ*|ER֨΅hKpE2n W£p>4bK7@]8reo/h;+Jj*8(%K_էkJrNC126qoO%tfBo9\ ?^bX!JXXrcB!ST;?@p`';8SMf(Ɨd9BbbVtAϻԗSNn߂ǂHM|7/YFuz[s C*nDM#uigh3]$WͷE}M*ʂH(I `cis r4G=fH'~D Zv!_Q:,iD/JGB9FOmn ˄y?~ SL^B䘾uO+t#:' B&u6[(ǒ,d"0@HGk&W?ER'km[V556 #恧eD|D4F iߩ$5 `uFݜ>/q/߫0yE`;" 6@Tub|ߏ2P0 t_.|A*T]o8yqI:"B2;YWDN&tR'Mk$jN4X5UeK19\,/3 {W]xIi'ꦦSDYD$5ԀXaN/CUh_=m$) 9GsϿ tෛZ;i5̈́oʬvgJF'?˶vAbf{nLETEһ w$\>NlSb߻| J7q]L=.{4T{ˮkxGBz]ϫRj/~Ы&jI| l?{lbzl~+ *n}8Z!"8 V dNCߓ5SAjږU=[p0ƺ wJ#QӺfRB(q'\1cCQ*gByԠZmaxce=`CD" hyӥ l&و 8N|mH_i8?)'{ -:850m4q?[}Ƒ"ZYz@B .6.*A9-yb@?<{K:%(g[v9 F:պZBA% 1ܸ .~܉v55C iGT"|vv{m2yi1X(4i,=w;4q(l)jI,2qn8DY\)H/ͰT![y"R'3; ؙOT6p}ԡ|sDY^'$;(XdrتD<4ǠLK)>s,|?px hF'|ɛPq1*qy^N" 5寮-y"G̵&ytc7Zʬ""c(R&P1t2e%O#Zߦ%{闹*X'kHMHԋ8FL<%&DZ_ehQ)=Z&4`y@ u+~~Tgd4<~ =Ousr5R*vF$m ]E:Pa~L˩f1÷O4kh9;hp\^?dfaD4*2$eܗQA~x Kl"/ל>Cȋ23B^} /Ui jS֘tиWf }~sAQ[RLS=TǪ9ykcflG>DtPϊ ]i)2"TWċҀ8 -8R}x!MhMuf]~|ձ}=4f3u(h0p\ӶzSA[K;ќcX=Myn:y$4|5T`YBhXǫkwE]RD]RW?Ytx3ҷ%$VVHpt(/t~Ͳd(I׶¹a'q.oNOGsL >8܉ړAbC\ @ N8=|d4cV祢_ޜ{zәD.avc,XZp*Ti&kّbqNR/?&puh>UԊwY~v^d.z}$-٦Z E[Tj|t${=CN~t-iX+0P;QqS, RẀ 1,rxަFz̪(F͍fk,UϽEPGTDzeY:,Z._}?a̜^le@#֪)L. -)T ]XʰSɡݰoCxVs K~ [)'BփtCKOt>Y޳WM ŝCP)wh'%y_/lka/c%MuOx.p@B_Mk|zR"4@ n:Z5V.%U6GR@0Dڀg{|1DYqwO/EcmX'| H^O&tT{jf$U-H\^"5{/mo5Q#n ݾ}SU:1'\zөM֍ʋɿ։Ir}"3O:TegT[UnPwO)u{)}Ц(Qb ָG c-5uq0n1u'Ok[q0vIњc֟mj7!z:w #J 1>Sd=}͢%+d$![űȈb jpx˻%>t]g%+,2ivr|f)%!Q_sʕrYe' ~u:lv9U ]Hm&B}g ymD Py%dsjWf:YzYa ;7D=JE B7Bo\4/I19oSwZNpm7w Ș!tVٗ"υirk.Fe1ZTF@& wX0)is9W;I|.X[B{qgVFh|0>@z>5&ve =$vu7X@G #P}/ERӕϺ $ӝ:? ʞqn""Y6ںWUSgB `$%!Eݽ;ۀZ󤞳%p5\>l>ϱV2]lft';f'j Lq'MڃXԠv 'Y鸓ɶ+!X_W"׆f6ϝ٦7 !Bg܅"PD[]9Tp e'$ wC2=lN7ƆᴩlM%Lue H~'}Rc?>CwE-,i8^-"m}OK?Ia.ۧ0e:\#!!, F/J\a^8΁V|:ǟy%IR('Ze!'FrwGѻmGeDihU~^5ӭ!ɻKnP*L>"oMORY7Gc{!pO uo* B|h@-(vaOS KV8@c.+ɇ;t{ymT>^`XxR\g), g&+)/, [#[0Xmtb5iH~\^Yj%(eZt"z_0&G.$=YU`rT5T4TQll)wq<[G!! A*#7zTM:o>l|SԟemtRvgW*$㓾 t{<ٛ'>χzUؑqc ~.Tž +SS/1Cys2*) uadҐ ,:*gzlc+ ^G|4af[/tBNG>!zN"f97~țLy Winh:W/p*3O'6R@b)b Av<*c>NJl !薯n|>DL9MR`ZͱѠVxڄlz_-CwV95_ӂ<}:@t"}r{3@m@| FإzGYb2u/H@dm$jĉ-* 3ʟK>]<>78316G(_O\G"AWm?nJf3_yF[a7P]}c:< =Xmëyys3tXࡘMDi L9y䧜G;P2@:c:EOn;l qH'K*65,*UEAr=d Dy c)oL1П"`(Z (hl׼d~UӺ]n.Y^^}<%A=^ ִiMSDpm#m[Ʌ$!jqH1r2Mγ8pSngH|bUʆFH 5 5[eߓϘxӂEiܒ,ˮjmiXKόIW,7 eZ ٘QFܿLyPoP"W[ ЉCt1\3ZB@Z2*%C+7NՔE0zŋu],Z: jؑk i umɈP'I'Lex^iz,jKJtZhg<(ӵU9 ?^(XW[t<L~0}btQw;N\Puomo~EF_CvRa:fgd%_d[  6r^HAtTTo:T N^s% R>$hsHNQs,S֍l!Rjucf3cxHU 6CPIA`{!oh@0䊕NBW/|NhqOA>aDxz8N{'f j(2{%lxɤ+cBk{ qfA[Pm}B&PX^o7_ߥgHG}@RagB;o0 AKeJT0BW=+ZMQ5Zf }y̞͊)hd<4"ޜlMʵ\)> ~j)Bq_[n.>R ϙְୱ=,bvpT.h5|РL$@8hFc-KgENZU(Jj;[x:^n.I)}Q1YLf 9oLv` @ 2bΓIna/8 ll{O J,;Q ,eztP3߱qi݀ 4\ɪذne^m(p譻)S >,o롉1t&-Ў:g~_Q#`i>>eer!|L{SµU [cJ3_*LI^ff| ;/>yZ{q0m=2? _\BhiJ:$1=i{1ٞ/VW.ʷY>j = K/bԔT SYP/L]GS&"gi22/@0:|?\U JҭnZ!?eaob( 3Q9g(t~1AsnA8W.Ae)GV$t L]ւe\Rڰ3B#ܲ㦊Jnn | *_.9$F!9 _(sm٨ =RBgȧNȁɐQ40JY?/m_92n"bZ">_KRAx-Bit=4MzA1.Jk"\jg*l$BMz-iii8:Ғxp򏴃rlVN>L8\vY!N#i"䉨Brm|6 ӨPvu2G Qy;̼gX8v ӗQJXi䛄ƽ;s#U.HZwBB+ߓ '_g5\jDDBT!eVCI:ٜ?+2*,A 7J!SNvstX]0C6Y񪪕{^zr8VaBp!ȣW5ny.!?AdFL"a6ӈk-b}?N]/:$U!D<ܾ{);w /Aa٭>MԘ #bB{`$a G[a-Jݥ1kI_rU}we0,6U?W!"`9;z<'x;X4Q#dBM͊v]'0Qh8g2GY> MHR&(jOظ XqB $N_QGPm-q\쨩VR?&`[Wk/5{yPzb̤y enCƵCUeBnnlq9 &jn?I HI[2oU Xm3ޅ)kC:jw 15Ol?$" }J(^> A\1u찂^+PK.{~#@u{Jv- p/8H䣯168܋. 0|%c4\ätcO @kXX:x术Wux;t阭]2-tAEP2^uxDyy5eb*Ȍ\!։sr4}˪byP]Tbkq|N1@?=+q=\ʞ6ܢt;8]6[?QK,muq1M4v؏W[> !"8mx2/ٓ{!~Iɬ!u)I`RsM<؟aj&~Dz^(ɔԼQ7'rOL=v p=2+Qh*i3e缣 O`~R2V} /Avwn@4ϟ̆-oV?);XUb:tQS`ez?KR5")b 4GLek@ )f`EP )Z,@rjns"`$rqƢwNg.kSJ1~j_\ Qkz2UR14 uKSI@.ʒ 8ԯ>3)K0m(L7Ƈ*/{+)t:|/j#RM`BLY`])@FP}Diݪ7ڹ56]N!;I&xmBllXDA|4or~W6 wW`{!@m& }AТM)eeǣ/B{_SyU"6a?t"91 > .֮;RSbs#ȘP` fd *9iykJ{< mv[tk"g7o͢"@eKʐT)*?-O|GϾ2̝8Jv+y﬒Ӡ) ,(A[pD%5V9P=EURS `bD p˙=n:Sn(;y :,Vo:Oh[{c揸OvicQ\O-̗pIHu坬EC\3U,T$d (ٳ0{l M eݚ]+pt2HD@%2L7aE&iϗZugtR}Zc)b~;]vC į)ˡғ2V0Մ<{E ucNކr]H?83}=U@CHXiEp3s)n`1'R$WrIxx/ߋaugbj.S}^k!S}Gz[e=;g`s2}|G(lkpHFjXne6t.,)|Ml[ڪHrF'б~c~jZ\F}wȁ{fal&3/!ɓcf~%DZʗ7}|&_P?A?-w@G.LQ_iYAf ibߏnc-T#g pRt3N`4Q'CMSvw.5jҍZlxXxPHUZbNd& 7`B1HSYf(Oa6T pf ]]k@-uo2wYa{r7lӎكռj ӄm tat!}C=OQ҂MCۯiG s"v&[3/ӑwƵ/d Q³Vx9%^;"bmalRNv4@A0S,hD Ws_tꁓ C[Y..5o‹Yݘ1,lŕ"IYoE)mm 4|2MCKD8;UP.Y:v X&~Y؉I9ZLt e!j 9PuUPO4Le[-N'59,j(#!\ g`)d!5j3TФtkxaZ+t":A -z?zuڢ_GyҀWelրoa"52Ž D .mkU-=#]K6{LedYZDo{~RP!kcG1W %_! ıqf-vN!;?][X?ԇPǖHYB@iM;yeZ*^mZSfsrE)¹r>*~8QDZT/d¤52~`^/{?uXe j _q˘QBhv$yV+-O@rLڵ~,&0|2:C- _BXW%ނhJƮVA{蟩Q.½w+Z׀S^[weTi h>}ވаfQ`y4O&Asw3MOdX0 V4r Ňײ~D(7EjMMgs!n$dKcC- Php1^wGq>:vC9I;O9yOFؓUR[&I1P# Av\sJ ڝQ;]B!}=#~ .zA)~0XAP ˜=|K٬zRY[O% utk`?i9jU:I,\0wFeUM V3DhH{vqڤ6N:M2ҩSjV, [c!ZGښTJ"v s ZzFχ!cPWl&b*w\'|>N2 삤fg&γT@ۭ_TeOV H'T´ \tA'q=a#9-śu96`V覬B)1mO\l81(ţʄ-w[d|i j`3rR`Ui& o٦jD녝˭w"/69ǯyb8:qӉTR^|3<1ާz=Sv# PGpHNCi{ fTnrT!_O$P*:VC-l+ "5KNz+4·7 g~Ȍ[Gi.N~qiEi{J' R?QN f5Ƙt!V{+3!yoKDT,TA$^c宅JAdW# (/jDC [2iB'qVMД-X ,'tV$/o.{o#rzXOk;6~v4ןq: 95+ȐpDWRX% i. e8֏P[h,FpP@Q鷉 R_ޠkM73#ՈjaoY-g7V(!A[^*NY v뿿]H^8s5OLaObBe :3Zp0ۺRD[/A tS//)V4f0sF8m('m_p ^kmqާUCobi3V-t/Xù5zsGK%^KLTF$0ڠl׺Q1_bSifo@ kzt)A>y'^L?J\f9m^d?"R*WyEJjI0;*>`[)3y|y sY5 Y]/K[k yq`nJ&|w;5t88P gU%U&k T4re"kT.苷wS'KC6¢5QJUk_rei6.^W9t9iphABZqHb'^uy]+p08J:T0$jW :ԐJ۳X,G *׊[Vw(`` 7`#}bRTBxBBnO{uSClɪw.VU $MhvuZ߅bP9A? ~mc.LC8P],c*lE * vTZ< lPjakQ^G' 0ụHi$TMnYgAgӔWkY ulיt(B( p*2@ '-@V-Oan8/"e޷N]j'G>{Egpr"=S6gnTPFAYv/+ZU]t\}'4q`iz"|0} ٫h픆7x="n/?XZ5qF;J&4>Π@/b+˶;pbtDM0<9s&jEʍLi?ީ`(1w,aL`,*uѼ*R0lYSL)kcK>ec̙yqbDm߂QH.@e@H)c W4G-;'yN!/̬7͏ ues4/lZ5V/9$`}G4owTS'\zDUzE, 9W2 +a'mS @Î]EH>l z7lFxp܉ wE(HQ1qL['(!Ճm"L]e Vu^$bfe壾)9 kB9ci|IJ}i:]`iTmA 3:S%b8ogv{>t4AZqw*r0A/fz:iB%]pR~w(0Йɿӏ*} +c&>.?b`p"0R|%*c%zJJQx٧IIqq}"e { #XF{,b]je 0#>@1Pܠ?;G tzҿ"It-]i)TS̨}y^3_H*A ' 8`yh4n9n"oR3󀱌0"G-{g\ieQɃMՑ?boXW7sPlYyڻR)4Wȣ&^ӦK/|)Yi/i*wThłHe~Cfd`uUW&<JLq-VKs [J^mUO/E*Փ @VN LSRY4wNXO^AEr˛486 c?@!=׷f.Xw"phS: woϳ)-v2Ľ!(@r2:l0xϑ_tE·qUHC߳+P;]QkH&_M, %ě kYli)oljH$Y6gzbDaR.aue,;ㄇj*,sȓ9'GI "~E? M ѣ}jMvei%T{!kv*DX#:Q ΅e:DJ'SuhxP1,UjY A'?tl!dĕypE2ȍV*tE]0JA6V=.16PA1Ndse!DAY£y% L(:mlN[t@1Ofy g傲`ЌԬ\>3Qiݥ[A&C,Nˑ8xudLz]6[^'_LYAP*nM~ E +`-#¶0ǛEӹZ^% KA='rC+eܳdq 8(!;zcHoi@{o0$Ai༺녇/, 'y*jewKJ,AXE;z$ֲU@u[G[jO MډAH}3N=`}i]1vqY]q#J,؉Ӡ)F$~"25􌨧c*ur:YN}A6!nLAjhacė[PKɵLBG an :"QJ\Ȧ5 nLJI׿y]*=,($]l޿ Fј0fbHHHͭ#afXwT^bC^V#_UGH5meE:fۣK| ?Hɣ)5.GlUTwS:[g]t}4[Ď ,ML55`p۠o6HV0D;_TM׻V8s ~c%dd)I諀*֦>}PG1 {E4 XWoLRzJpNJdZZ`m3RYP^cB%E}|?GCVFY_н5J AS>#27`ɺz,GtkoB ٸŔA ]h6Yٖ|H/LdOXQ- xMG9 /wҘ%(6a+ĞdO.vjy3~d@ݬ}AaI.ҟvv\C5!VImȻ9]Jy1I59SƌHM<6թqJ}ݪ͠HLՇ h |i&tVQHv$ujF`Y" vdL3,>w[28h}R7ѐ?aIvX^-VsLju{bu:60F,oYcע1@G>0:;BJ |2KN̉Tf4Zo^90 oå/;@%II K0S{K߇jysSռ. ~މ7O%vuTUL?{jB{Y#Z/-TOv!,0nʒ83o0)8ф?,"Dp2au(͒;]>ES 9\1 fugM/e)?<@h£^8Tqs1[X e˧4dx+|}761Ja[D /Rm ݴsK  v) $C{//犳$Rؗ.p^B>ED8elmp@D}y6e<&{%Z ȍ*e7%N}hVJjX@ .{zf47^=x6ޔ AU&s]31N˴t%1Նe^CcpGUH |X4#ȑ3ykA4Ђ)-)_[SM]3€k&{wA?YwT(Z̙1UmtDXn~o%mK1K9c\}Vf)˴IUC9wefFۙ!:|G  :ߗ.?S*>TFFޅE$0ڊ;R3$@b,Мo*kڙj>=2yiNZ1$}3NxlȻa` IdåVВu*a/RJ&:j(OًŶ'"G E3]˸nZ - ZHH=H M@Iƭt U!}I!ٸD*"d\3>UAo(TحuҶU-J~Xoq gE ?Eښ~:+0>H⌵ Os׃ A.+b~6HemO>;oif4hq}Q!ӎrۨ‰D&3^aU9ۉ:rÞ@xsRVϚ/H ccܦ. j{<^82ńBlG`I?Z/Wvzg 2T޾^W XIN59,N^EK (bdV\jFspRA bBrm#~TqwsVyfx-?ǘKb) B0%g?,,搟7*Np@Qyk6]YwH+MF7GlO}ŏd~@ѧQu*99S/Xy`Rujk )vj&>X$%`\q|C,>s$ctj(ydM,87~8p& ƕjFuzN)ca)1unU$}ؖٴR7X,k=2Gsnzc˦ueJOT&5% {㚈`*to^B"cZ9UWq(,&OfiOં5%BQf)rE֑>>qQSAYY,[dZ1n SW ${kU]| 棎Lk(?O*~XjuO%8ݶ)2mdٚ9GafAzh,|d 欝Ļ Z4օk*S|HoTS7<ρ7ZVGAޓG$Yb[oD٫6 >yN|WT%qM/+[aGEXKro% M-SUKoT~) `DcUQLauvc1=ltgDLZ ^`vC2L)N-wW 3ߡ- L0k$#4X/&u8'}o&)t :d2_JC cb^>m.L9/ \WA:9'|- s|O6i?F,ڜ:M)_lhL/ԑZ|],u!{Z;VFFx_GeBzHP7k5gq&҃~}镣-Q[BƊߟQyXOqMBJ'q6q{so᧕5o(Y&Fobx\g6Y#wY/p gFXuwmOkRM0'b Vh6lQ(73%6c:w>rՏ\ ^ j@"~8ñq'ZCa]>=+]׻28c)K"*tB #5іW :w{ <Job1gPNRHPFg=dճ-*T# %ɫ:7 QXaXQ#lwu%Οд{NOjas+Z԰ȢV;KO(Qv5\_Yi,0z:(= Dm'4=ʕV -&pS:TM`# (^ݺB@Kb٭%E;M v(ءFIƐT nFFP||Q\_B|̳AV`0޴(ccQ܃{(QT*ڀCTPܽA+ʈH9 3IaIB{~E}?`6GpNm-9T9b+)MO Ĵ[_x'-_[%{5CxכIcV}m-r@wjV<:Tysi?~-Vaio~w.Y3 N_Ѓ5y}fGWuvuV:t VY#i# qLR4hHC?a"<GݳTŠ A㗒8|٫_Yգ_&L6mDxpq[TS7{ty?j86~ 8{Po;z˄/5Ow~!zv'$!ԙe= ǸiЁga3Yv_g  8QQ򃱶UEYam rZDZp0>;=+սgO iĠJ7TN~Osù)77h~0c*`.#`N,}!t+,NzrUK^ϥ^7Q9Bdv؀;;u@ීZi6V ]p.{8͔-߳F4+Q("f} N7q$#=hEj\䘨7ax%1SExq;?/!:`Qz't;bЕ9W3F 렯7DQSYewi֤ȥ$ \rqOOTED0xk7Ga@Sbpӻ40W鶤&2^ r6y`tɮ2N@lW7Cl[a~] wn#u.Q9llz_Q1Ok?fAʯToXY;?Q5@ξc͈Oi7 ?a*1(5_Y喎`Z fQ @eiq"؄ׯ}s;ٰAZ9'BNkn]DP&ؒEsWxXh  HB긁x߃k ܎e֍T،_IeuVdw@άWԃ%2R\hl^ӧ%xr~hc)E'C^"]0R@G+nTwztxcUfgy/٢T_ BRH)=@-p ݯ_zݰñb2YnYPƙ)3.v% uׯU%Dg`G) ހ?V d@fZwRV! pJMN/yqM>!&;=%7`WX#Gs=]%6YGkLi,܂M 4sVY(qTZ#<nHY>eA6 hZuN\f#vTL%ʲ;ij&EM0RCLŞi@t!r K1c :Wm7+K5΁-On],ynz6_ЮuKE|YN&KFm+iq(21̬D^[F>&h Ӊ.6& +"J\bĪx,Q#:Y""gܪGY((@5'H}JmMF%aY=~-': t`('I=P j\F,F2bZbHP Ǖ'sⴽ BO!V1nY&C cFا-7 k;tJsɚTn\Gj 7I-rV B6P"Qo? 3P<5`[ۜn>ΖHLdvZ^P|>GᆙY:7 F (8ӯCo ۔?=M:G YL +"~T0JV~As"6ɍ^gSKvzgl4KomWM~]; ^h@Ȅa!X 6K+55|%B1Mq=^T|EųDN}Y{nNe|G(1T!FTG7&:1(Fx̺4!*ԓdjPH+!PJ$~ 3D>+1P*p&Gz**;5\"zF³ @oh#6؝zuΎI,%!kS.M_dqn(cN8SPT8@f( Z9@2  ):6hAi: #3c{'>JCM9ЭDp+.{cبiB()q9/wM$+Hn g1Y Xoỷ),T"ykiڕr(#䭮`$Ky@)zRlԨ'戶 \UX{wH/kU:=GDQu\ꉧaI(h]ַV)z =2'!H?y6/Ͻ(GX?0̍Yg9'ˆ8 W._,D(%Q<*SZJGf*TH90\lf}8:|% yUnxM{ _@]o`Ēeɯ8Ϧ-ۮ:J]Kw02 [*`^"yt'Mk0b028!#rZ\ -=봸jzr B0ic 5 :@ȱ z<|UJpk^IV<5 Sg4 F=6_ }3 tV6鄝$2Fuee^i$o 'LQ m^iy{C]2MwOK{u<7sKϘONyG}9+urjhOEk[xd4FO<;\]Niy@/34潵hw+=@k2Oc23U\4svR@6)'eAP9_UJ3MZ+d'n 'aJ[cS7\5Вtov^/wq%j֍x@ =Å =Y37W`Fԑh۵+Q ԉ$(_в{!lPJ+{*[Z K6t7򤆳 }@|FGN2 k O9i.rw ߇zT:ue4m}ȓ]sr|j*}S"x0YmVn vcHCO-~EM"|skr.wgqLߦ.>C\ٙfh&3 lANwqz{La i$pa8+'2wnp]r ϭoX}RXNG=eJ^Y@xqp a_*aS#Z_&0 oAHXBRСvP r}׳iq6K>#;SWc~)˲&ا_sA K 9(y-k߸T5,7?-UQً$P% 7iuZg?7x 4{JtRӗuB w,rL{!qiX)=M1]͟V  zN6WK-HA,UO)8nhaHqZHų1s‚{9JxBKݒgM%$RYf.toG1l?jGúIxE+R8EO|JX6 * MWY#_It(Dͼ- =!aB9=oRUy"( 0+!gM.~٠qثCQP b_ [/c݃v!=^Cm5P'ɖlDz0ţ\c*R,\?u4f{mkQF^qg!.7]'0_=b(ngHYeN/zQo҂_&I鞬VLX۸є c]l4Ɔ?vT\(S4U L~]nzbnWbPeU*9zB>fНTE 5k_,Cha'qsu@ mn|pq ,ٌ4?jw# F-}:C=GJ(#VǷBKtaI! )2S@^M10"9gC\(,Z_@kl3l6qs2δ6 W/O>faR{/^0$'Ѯ,?vθ[A`~~Td}]x E` ބgus@Փ"۬$X3}l:/>dRUuO;~y' f.dkj+T,!gG2$'Ӹ8Mr.: W 9a IFp OB4EA 1;"hKWLohX.q7gmlFMs6aځip%7>؇ &{"q҉-p&s哎H"~*Nyn?7%E_;_w$VL\\C,w\6 GXnsQe# =p^hO$4duw^yOj /?~$_^ /qŒiiғ j[gv4c}X7*5xs-ڿ7vE.hߡZ£,]ӵbcVLo J\V@3>JM1~Q OrW4L`rf~wn0v:20aSg8_BٍUriuIYvXubn7L )lƪYfW6[g\'!czCx%ٹə ۮ^>b-ҮI7̣|_dqU|s rV!qIy_ڳ-P$"*Ƞl֔ @9 ; A]/\#ޅ$T\|GR">o޶auP֫S=lx˹>BfpFm8;79MseKtaFtކ{}z8v\Q (!_Z" Mį5Bl()S/ 9]֮@O fDkYn̈УkRiFݨ"U24N}p-5qo;ȩ餄Z_\ )ǟM<"  ^Q꟥ g[eaUCW~m{`,SCDgɟ-Dz dj5c 8,yYH9/4QQ'و3;;3g n ruV/rOSlM9.h@D:;-?iېs'J&n)hk0( k.,Q7o&o4kh䤿kscSq߉-Vz%eܩ d"Ϯk',X v"^6~R{&yjed+Fz$ wAfq^~pZb_}+W(*+BO9( JhŠ 03X͖G.PJ6U~'L?g1W#PQ@OtvaνIN7 p @.-1jڻ7xbDLZdhx$"^M !mWzxtPƒczyMp+)9׼N+dôf!O+dC3OtS+ *Kp]2&EQJ+ۘGKOqLqvQ${c2G>yO>Z%ʿg4ŌW-Pr%E0ֻ>xV;F`AfꪹY きzA~kc3v|@N5[Ћi~( Jn.Mrמ`}|V1Mcc%Bwepҿyk`,LPv#aWUi?Vܥ)"fnhGs v; uqŕ`%7)^ xwyqcm*iFkܫָ}"E|vE hGG߾K` dܟ0Y{ʋ +9&߇8"fh1GMq~thY%lΧ3R 0 )EަcWSy_ko%.^G_Py7L;E*qMD[J$_~4O^h {TX =e겤 uGvm`rxt]8{K)4wcNPAW-v zxkҪzu.S "JoTrn1hkqup1^*t^\/R5 k9ܝU_YF׮6ۇڂ56 Br%z8@[S l)42A!Z5$9et8k2p/Z`:871-1 :EO藱%9.(W.? d 7kS*KU¹Z k#& %ХT'!S+tg?Is% N&nYl}Qx$ݑW,~4!0]i?|y[*V%x ]*Uqm1Kd?μ 6c0^=-Fm4vɯ@1|ʤrANJj#쬳Q U2#K\I~d7Wl δ`9ʕ2a9Kz͡F=N> ۃeȅj=a.EM9Aט>[4<#V+"J$whjb@?  %3&zA p`ٟ(6Ⱦ k؄@~rҭD'jH]șhɺ#+oTåvR'<&Q/^!TsBN@lm|sQ4gS|oc7kHnlRHgKR5[f<2]F2T/$ZSksψ7}ftJ`tw\h&ușŖKQ6)S b+: v79kDs XAҀ6+OQmDA/Q 4v?rL*}z86M;xh ZI8&SׯF-9n)WJIIeیb cf]E\̶.1aڞ/#p#UzMەpH*K'yȪ~ „S]st\$8pQɋy\dTQ;vIE\ Nb3P(3 c4N2U Q#E-R&l1`ZY8h9; hI/G9&G(?s\soJRkdMY hbŗ* @,L]Xq>Qcn48dYz&-~(&,|CG˜~f.IzOrF"TjJ~F";?c%n(8fqM 7@AzNro]H }e.1BMhq0&=bcƟv !k,c41,]y Yu=TM(j3軗<>C/CLQ(ih~sx2^FRD֓`@7؏`d^bLG|Wt!>uG 55Ϙҹ-6tVR;w5@3 25F-J!j7v4;=ǩt߈t b)S^;: R `PXid]&\Q`Ԛ|!W+u(~>ATɽB 4_1fRբ<ŋlgJs|HTӯ={%uxO Q;?E"f&$}\^U oeDŽw/Tlv} $SVGPfc).A\YAXOBc-fovUSH3c+)*o͍͂6eK֎Nd7 בV]A߇ l@hX^\$8q Fm#>u<9`NJj 1s@N_>L(mxwmÐb g@`jڻ0c?8ĜztL\$[^|ihA#ͭ|9 LO.- }7-s贅Zk\UTiEȞ>[Jـ`$ZŚDVIa3!.k'|ILK :Ntw6FLy->q;ȠPНKyCckiuRT+1g/1gP+ؓyJOvo/qǗ9S &y0\+Jz[ L(K[JlJx[Y‼aT޸=~ؽ`w)s>K_{M+Ϡ)J f'p#4`HyqP9Sfh.,Emǩe{r?<ȉ0I ǴK$KOf!tƮh{>S&) t{:bZ-ڡ 1!/Dr;np‚fRlº[Q$&RvzZ:4.bc;Pߊ)쪮y؉;Fr8Nv1k:p-Gew G-x*kvy1?BЎgä.D+LZ^3Il@%^oyk)2ϙef5?jKJjcY[Z۲j^r^WJf]ˁ6BVЎtG0fb|܃٤ɉCFM6y8ht[ luelA]tkq.G#pTv߂m@MZLVxRe@\܉[;ʷIlTd.pL7(Sf_UQ"ONNJ^k%J͉&j kynz\o >ݸCFZju*t:aIePRyZUX A[L`:Hௌz~&jЅIS.t̜1+O ܺt2uP[&*ec?QtH`RD :;g|҉0dć7V: lF(\ EumU3WkU*H\w"gW&R08M9Fltyh^.u:Ã$ӆsi nXj pn:Ns5I&V̺2ɺe&'&nH|٠ `Nu/N#T0hOדN?LL2x%@ 0ȦSzB˞/U/7FdG<֒g B Oև_pqZ44d3e`pRK+Gb>a1 >ŸtE0B!Xm2Bc^`P>Xb:謱P\F ` k!nxe3̯R㰏6Rt+DN#w> [ObF4s=?d*\uj(^Hg7 LV9.!2_0t=p\<0i][ OJ%0:U\vee:/Q1כ$|`( h8b9ǘXB/Vڈfe:Q*G1] dQ`R>9v݇6/ڍ;٨`aD */׆=VJ`+,9o14Ȟ2<ĪT=I_XD46**(bq״i$YpF =cKpo{sXG W)oή5{+󟾭^- 7]}DUt1R 9[R(7mIM*سb9/. PLt+͙'ܫ<OV%BY4Z(oC<2 K扨˔j vA5ԙms}KIjEQҦP/rTd۵>Y@n_SAa-#nhfUI\6t;Jݘ4>\ DvO7\'fhTMB$7,vNb_r oΑdJkbͼpφЛ30}z,'~ {t3Gv  s_IIs`ӏIjܕn>;qZp,X&Vwhg=UJÚ Fnsj; o_*Z`|x f!4=̍! u'Rk1x8IhK^Yv3spX|;̑/x$K}WNض6"N{߱lX4T{?D`Qz7sѲ=W\VR$4T;ي' yr2J s(i7wX'³_ ̺~ay@Uv⊩ wmD'z/˷{GX" MV8jwx$k 'LJk8O\4طc> ^X6Aњ,X,=ћ,S(*1:j> ;@3>k]y. ٳ CkH~HMt3}2s=9\ԃ֟^mlXl6"6s^Fs4X£cᰢD7>- 7A;^LŭI{K~ŗsJ 8fڧuEnd*HQbLe)׺m#4bSt2nioE *tɤ`?ciOcGZ$x# b(k߻XxFƇxO]0bd&mRN@U-W$p.)Q7&ӆ}u-f+>:gR<ިT qT&a.,/B*ߎBL?P`H7Ge`H^8:SP ,-^۔LtPESSvTR˗ᄮw'w4bL2b,['&i _ 9WRxlkCi&_Tt$GŞ&hPp [s ;W1aWAÌE?mJ ]8xƚ6) W-@vDIA2{m)72kJ94g.'+EIJS1t=/G~ZŔ'm(XhsdwXo`QWe,u- k` E)KQwL=\z= dAṗoTjDA 'qu(Y"ᛪ҉ Wႋ/wNwV񄁇'PB1>ioX74(ϳ m&J}V@JDR}liu]7pW]gd Ha-HV++C"B \?FnQ|P2'NZH*<`ޞtkTF=9!t\l?Ro䙽>E|܂}\=K auݳz^~ GnW$O׽N3>Ee9<8KGTңAË\2|``%; SuDml>B:ePZU\iүC>3qA':4+ fis]P@`}m 2*qu<㊌m[&^Ў_RwgIer5PR7t5/=y2 '?<\Drrz{507< W+VǬiF yD_pƎ ,R7;\!I3s49PTg jbDJ &aN l0VA fRKEQple'-v$f߳pJS!5] PlҨҼS6D&,H|\EdwJ*>)ǖv7E֑i7(,0G[V h89'?flu{Rru FAmXyв !۲+loqxzq2Zwh 4FM5gfԳhZU|)=U");A1ǓbM2uìJNn%ݶ}!j@Le}  09[ݛGpCTߘmF&٣$Ejp;Mc_@ h`_☭"m"ǼqMXl?5Ivz9&o*0O(dd2H n1>40 ɒ#|o[+f/`H^he_{P'o  0mrA(7~O! ;r n x<`e wa_F!?ʄ|E^gXSDz(Em{Wf7mT h׫Y;Y5O(*J#c gIȫ* 6IWl&hdd,X XdڻctyBPF:hE3;[$@6Nu%Q,zcG>~ARf@TLC <Y=ਥ E-W2^5?R7"5V}M[@k{q|)Iw4Ѫek#чLMhSU>\(sQ?}GsD&Uy򝺈E[zUǝnFT8q\mu1f2x88pb潓EG[_s;K`a+ Vs`;{="㛚8yߤE ѵNDӟL7:\>+q0뷃 s+=L6:i&7$M7$FX}{1 l.r@ل- d-TBv"-dz:)+|a(#ډ'ahI+ou#(-&MƦ\tbm68iv&(/$;MUCԔBPoGzKe+ `նyh b$V.1p\y7t9(:9eג6TH3G>ٜfղhxRBS?eV)BԦRk͂I(D=:zyA=c ^(lFb20oj{>` bzryo o^?ꄴ8 w냻܈[mۃ^N50q"ބ tŨ~Z4qn 0(1]#h@$p!E"yjƭV sf?q?.}?f }ѡ䈆SD NlGWS_( c7"3 _Kø_d24}*2.<T^'ADZG45&^>&N:UagxsI0a9'GD2*2 CF&"bvd C@:t>(M.U$ȮEf; v ؏<1[fWt۝p&D13I놈l/(dN < łYSXreDdY3]d<'t$qsd(^ }FQxylzv~|\ƥi|D#^'HڛHlޓ Im[8IH|fxȬ]Tg0k7;: oĬo(!c1$.A&@SH,'.Y9Pmu1ҁcL˛77X\| ?B13\Uf EH{5(>4F4N9 UH7',M]ӈ*"u` kHox:F!&>ZL]{a=~ȘwkWrG: E8/'\ "O2~J{r"t.v >I%7_Q[~*Z`]tdKb1,ϒBf. wY2]jq,gHBtH}eHYEE"`3Af,$NJ=LC8*.KO00; ąA`=-5{)>ib(Sr.h'sDdtz(*nTk} bW! g$u t. ~isaTQȡCN~9!V'd\F!ý1-ӈ09Btm ` Nk=7QL߄_4(d>J}i}X oٷIRie5͂p֖uiU@۱eh c$A&Fw}~G&}7cIQ{suϗ? \aa]y0A RiL'w_ZPY&t6s#OY|Pu!_<~3Nt^Võܮ^\뢶 "wM}Tw"[@Th8&&ф֝ *h*0E Ѳ>q.QIڧfJ!,c; ZwȌ?oT=6^qt1+U氟qe<.36 \vbRJݔ|C9QΕ@ԊKPȥԧMEz<C &ͳ԰[.UPшW8S-n!}  ,LS;* 86*b6A3,Ee"F0,e$Cܺ?Y^Se1R /cD&<TV#g~&q#@ 'FFTY+NcXX?UacUˮEȟ,Aε3F.6=^ J @WA7W 8E . ]W @h5ukzzL ʚXS˛٩t*ңш7HoJ-Ak~DCyBz|G](~r|u;is p ܭ̄RӎK+E\{==*zue3T2>*Ebotԫ(CI`XkϱUi5f!GCQ;4 Dt)u8g nnي("zfӥx1RXû^p!M 7 ǫ&t '~x mV2Ap DT@$;OQ⨟쎍d5fRN H ZA7ޙ1O6XnyVftiđAA$xa.%3 WKFM:Gsk7|fTm"4CIDI_Qw[p8kvJ<pſ"İO+1\2ŌntE(sX*FD+qۼ_%)|쨷K0HuvH8\=*gVdcn-rgo#Ah9n/S  kIIxɈLO^se`7S;Y =%v{ z=i톼b?ɍuGU5 Uk̤&[FE-IŶz_mV޹XJM>6?ݲtc]UqarS" <*͒{):Ұ5]SQ_1;1N/Nl@(.Ùqz#Z:}Zcx"8{Uxb뀔+ayK N*\irT Ch &NGɤc޺[LEn(-&r{,=5z>xwo8@PUaW{Mͅ; 71\BڽTWi U&eex$>2< <Fj_}2h 29,+?Gg7tGyL"칧=-^ Se{ṅBQZ)yp~4F޻q<~h1l 69FMG./JOUX# a]$P9wR2 t59hK;=4u':噌NjX%50A!36BCF1 єj; yU/_@ 䅯zhzߵf~튁 q,GXsS2~aw:jRGq=#re\k]]hsKj囹k?ǘ,n#Q蟬hqIK^/0-kH~:r;I䞴Dm[]zz0?%D)FHͣK)zYskЏtOD yp16ϼV[jyI0wy?G׊p"V\fE2X"׳fą"~> RPџ [";¶VItF}T9hýFDfrLO.؇qZ|/=LDa?켛"3s/$ҿL#3XCL>m{u&̒ne޴.~(-ˆ^<qa$ ޷}P2k6ქqy$E+ E|>W{(BA `GMcdt%J&Tq)z/Nad_2jas:O1#vv>ZTp={62)) o], '/& 1jI/yh4؊y)q8bC@V>e2++i#0z"Պb߾p4W//feIJNb"vo'Xoى=D o1 f+о#Q;ը}ZR/fRf!:H(yv( do4[sث@EaAfx֣nBE4ȹV8fڸ >$L^R9ZŐZ)xi q {TEp,oq{]Obq/$.gG=х˔MS'-aFq0-ȸ,5 LD-rAL9!ۤ҅0=~JηT9' E۪`{urs=BR!찵cˠϢ%N wv- ;cc_ऽ">EZGu~A@a7f+- G!CD7D^D1X=T6don-nw,ES<toN1PT[Tx^zyk-'P0'"ȕpt\E[忨ho!Z;ŗ;Pm/>d;u3陥:dǵU#0U$l~(ɛN"'dv/; A+oD+KI8LʙDUpaQJJjǶS@  %`Ҁj- sV==cmѤ&5DֿK9NKJ?׶ҞhяJWTd_1cy 7,ciM+?+UE?`;e.~]T'tVPvjs5I ao.m|8CH}xqN~][@ib@0A(Qgq_7z[ݿ`·4]a*ݡqpx=)J ٬=ڊ 8'8Al/)yQ) {{Dp˿ĕ :_eF@!QphSIHޮ胅*s6"2j_odNσn >/_Es;AYMeWK~LkGICNi6 )'PcsfNYīmeP -u/%<nc0p%;zV:eK7by~?$A9*MzoqrU'X֙N-N߅]tbBܹ+VQ:h!5/i= 2Y6V`i@ߛX'tIW^^כ4t6Ft֐Yskj# 9-l\n}0+^=&j E$]x}xf7*oaue.+R&t-űO00}Ң'BՕ4xL3>'s43 qPDhe\ ~ R}8؋ 3"Wmlnbf%9Saˡ?u&s΅١~aM]$w_iK$JZf1D^3%t:=d||9V:J2w=cδ J%s5̂X U7U/xmnW|)7\Z? YJ;Ԉ|cʗͧY&y+"ȳoUGVT_N?|S6j~IMj~16DUF) !Il5D$#B(IJ]c@l/E' 2tɟUP˳X̯p>Q:f=Y*0tv?es f\^(e7fqZʊKEz]l&G[吻( j$QkaC-j񞽸*?)3)#2xj'9 vʙi:yb oW*ĭѮuT H:[KsMx8 >BպMi#^w6k߄0ė9'u5AM0O'E([L匬^cF ϐͧ@4 Ro Sc2JV`n 9qC? $1|srΘG;1ch7q"4HIʅsfLu; ߋ2ps(et~|cĤ~ սgMop.)ZC0 CK E\7WRMYnL_ RHȜUe%X!(i'7E/4|tE'$?4Єt4=^ Ѩ.**۸R& m ]T-|kQ}*#p9dtjҋ< VHz8ƈqwOyv?h-m >VEqti W:e[ ]4rab Z$NӰ'0~(ȕc:T$SoH`D^r WEmHVJr*Naz/;yqSfKGW0-L]fcTZqI~(BsKr}W A˝,%(n Jϝ'-} ?e'x=HrjH9iݔ6@N J Jحt1)0Yt4u7}f\dHX pAO>0\*豑G}c) ҳ(D8 7&?&(BvΪ9(f},6WMK{OoÉMG`uY8lyV9]a"1ٲ&/c%b -,d\N%j{uJ4ap'ܭd4Et!iԓzJ0*=@GQkoȏ^W3o]GkLSg5*_wI}_T?IR6rmP؎XSW`,b*Yy*JÁ3X}C(gƍ29vDQn()C!tOWgS1VdQM{s%kH}A_.wwe!hK*@?ߥOYb=_sˣ6̄3XIaB.+pjUS4V?=n޹ԕ׼nڅ+A5wyBb/UMqq)޾` O. ZX̔=^#$={w~>qÔ #͡V;Jp(h])v1[R!?@|}Tq0bMFJ/Ap[FhW[e37ײE m<ͳꃽ@S9:a(%+%a+(0%K&]<=.7\k溺.{\A&=Q_..9u.7*.F.<]^"̋v+x?ݖp.HE]tR?Qh7]Vu-eڨJ/p%Nn?)Lw.KZ_ dLwRusyZZԉۮOJ >|RNSwJo\k2WXcܱd^ 0 Opol&F_g1 4=SA釹λ4`IJH@KTHE6dVzP+͉>-IURY4 ╟ 2!'3`)%^l`LkmF;œ2s耪ҠCSU0t܁B${L.#v.5u%2R0sK*׀I:gA։(y,19^dy.D0 o_! >R-bn> Q) ‡Dd0UІWXMguMpHk nj䯅M+NTOܶQ{EbR.lxب xZ4yHy1R]S:|$J?^!ȫbsI/=$^QtEώoY* DkgF_Ͱ| gzWO`/* ͬfU&<ݹ. <'JhD39kVݛ=|cJV`'B`}5\#DI!4¦17q$\̅e$xB2.o^ETYwb5 .;0f{pL&!}񓡪meA9ƚx C`I"v M7cH=*Ոyۉ t9d%"z0;J|;Ia6ͽyzjٿWjO*q ^">MmZ=2br5ӽ:#xnL_x{HMO䏞#ck⤔ѪĔdzh=ϓ4 1б)_&&}/P..qrECm),j!Bm5b0:[If|]O9Uw xĻpzMc> =&LCU*Xϭ&O= Ksp}&a*iCΉ%jj.Faw;Y(XM @=Rs7V;_) (E8Qͽ6(1E. hg֊9h% U I,4ρF?뻯cby6E!d,LDznI4N`Hd̡Jϯ7HM}u,SC˃DIaS OO*IQekTcT):g 4ol@΋L͚md^Zg|U'lPgxsi$&?G˺l 43f?2P+1/>Kݶ ?3u&vh~Ғurփqֲ% I^%zėb\~rEȖ[]`̖oR\>H9.syq@@w2a:PWx<hJGFy6 [ < F۷lb}]NȽ*TS 89ւN2[~oLbqlZiMV_:Tf<EPu hz9~&Z^.m9o_TFrӱK4Xij"bbt'{y)EҬ{e,$Ivw} 6MnfmZh $Ĕ ZO(NH3(>+GܺS˨z= !Kʤlb J.?~OM1M]Q: 8jO`H u4{ާ] *u`i/{'Lk޹P-Q%0"~ C, 'Lcu$Cgu4Aso mP8*1Øg EQp2`Oy -AUgS۞`p5PwfC'rwABs> ({}f/۫X +Bu*f4S3-y!:6 a(fa4>)KZcM:IX9\\FK"u.qb%CsGzq:?erj|R6Axv^ }vG_Q<ӗ} WC>3B@~@0$ϦA`1L/Hq1AiX]qhU_ 4qv=?H\邱iz/LCV`C!3#]rfֽ v ۢյB_5Cga&mLtfdChL~ "eFcڑ0!P|H ]j] <JemD7LQ ;y0,y>_|z/7vj DwhI4{V7i8~j坮) P9,8`y6,I7kH`.3UIg5(k.TMJ oI7>xb8yW#ɹ&ъddtت28}~?dpA3lTm[d/dQ;.kblk~ߤCmAqbOHZH}"\~#y&32iu$w!Oqk6H|p;yImQbGe bJU ݞ4u4g T(ƉpS:dAJJq,_E9=(WrӁ7 @Xr XISZ`Nv]8qӳ̒3!P\k (SP K5q-} =ž`c#MDzK.׼*1,_dAhNwЦNՑnFdXuaQj3PIˊCy'Y2 &/w6Es\3mE;Cn>䉽돸67>:Cƪrw2`Af c<2]#"5_+L^U"lTCbA h`JF!>i-p=ɜm2X޻lD+218ޒ&[c7.|1тD>$_6P#MvF U] |п%AcC %:b@T'ow,\( 6FM P8ȡ|@k_!,CfxQ7dZ2-x(*5aW>]MXɖȨ옒J{Ӄf1}ۜ”/C3d5_S 1`5ܲ@6ejcX]]2 sIzKoEtTUK䚍?eKdVeBJ Zxk7Ϙf*.gߏouN~׳!.Bk+a9Mv :KYeLo5G-. Czdx+(;ТIʼnic\06b G6`1jS$6ʻDʫνyw*%ZQ삂NBLBG-WE' wyǥfv,n>ݰҎ}Fի-zQJF)Ka>No #ZThJͶ6C#1z3ġE ^oQE:>~S(ӅygLy0?# t&qLm-y|*VEJW:_c n{i e\V+H0N2rĿiExl U܇0Iإݷܘ3\(aNTRG61Ob$!@-z"#4GQ `w›vJR O@wy?Xݐ{2\O0.̮w FŌ6X>vm|o )@~JDl8)st^j^'}yVPFFo>>+kg$wtrOhXORIW9%=H~^E hh…M桏og&&GCYy4(N+=<_U ax]OGqG !s7bbLRqIl團)b/vBNZ"zi['MrV<\$柲"=.Ą!.bS^Ou 9&Y_D-HdM48˰p Y?dQ w;߁ g.Y )3, QyTK7 LcVd~14"u*t ֓ ى|/ !n>eo{QZe[w I!L>^3]2\ND ,4M`CDKRᨉV7 /gUWrUf"1a$HwdtAt6ZI=tץ#o]]CDh )=V*z_BC%"9 x&uH$KRrOn㋵vŔ50UbZy  ԮB/~`S,R^ϟ%WfbD8'P7>:46;jڌ|WU6];A\/# /8ЗkߙY\ޏavmMlOHG}"_kMQL1{}9|!gu-0ǗMz}9uհ5rexТhFC6mw䟜زEXS GF]7+*"&K#_@7Uuf2ϲ,LVG/sWTD3$PV -tq'|uyzz ~H w3M,9Mk-7_tm3ɀ*q Ϧ8,lE`[r䭞y0mi%9Ҵ.]E4-Xk9(7"U*[푲:@Gq;g١/:/pQ 3e.倢C{NFBtSҽ=pvzi͘?NT[.F~*(THZ]u4RHu P0hh6XWZ†{/6y{9rk?ȡ1EStfXTg(c$>K BF қ׉3g1]o(3|@ 8x`3$5_Gc:XŝgQ6hjLp }z~Jy5Ȱڈǰ%g]Ov0)}u#F|?\;GU@܀.48qgg?uЃpsmE?cỳ^2UJNa_^tO> "Q~2o!Rk8-Cg]+%#$'-sOgq0, =SŮNL.T N֗1t 2& ME$OEA&R r;3R HR>|vIOpT窡knUHOOYib10DT$9n_)gl_6.D}Er=``"R˧C [./ %ܘԢ1)+`sDqeQDct 77Ib-Tel7ȤaYf^ KГ;,-|8:h_TqsSv(ua-t#IPÈ<-,IV)E*n8:; CԎ\IBoMV80GE@K "@Q [-zl]s\9e#K\O.(=l[L+'!JO רiKfÂ1sU`1hl. xO?"()>O$e;0m=NFK# Eϕ > @$_p O?ZsE,^vᩱFrdZ&$FRqԗYyw1 >Yk#`3\?i6Sv2܉.όU/ ga/Ixĵ_dD4UHhV#Ǎ_(2/}HX%T7T+0mN Ij~da:oy6>Weu}u[XL!c<0wHԤl!+`KU aXvM@jt} 7D ejၡ.m 6îId7bUoRzo ԸmϷ_>c{)p2=:dG^ = )usj;yEy4=^.^F{QPm~8OPw@xB,㫀ɪ͢o>lB\p` VܸCyc\y}kPly z$/}O}Gs8AS{ɸ>^TO$>GƑNnl4yV:[ ϻ7In)CaJȩT`yQ}(}noXm7nzN컦ەxd9YiǑGPC+0&J9~,+#IJ3P3A"üIT;LLP&TE2S;-њvCeD1 luuX֤ǪW p1ш.UѬXA^m!QV:I; 4ذ#嘏W`gſ1\!RӪ%߈?JWC&B)}]l&€Kowٟw@YM-bHu?K#H"D71=2{ T4C>NSktɰգ>663"E#Ԃq0~|KfolEAЕ>S-tMY]q0W)wSw`+p9}.]{Zԡ]4mJ^xI?FxcfQ|MrK2{GW0USR?Z&W2#<mku4^.$O#_R8teF;% &SyeissIJ Ful9?_Ҩpsqt99 Zx&ri5&)yDT6cI )M+ϓO$! Q)1R/ Ő(LOlnw2QAh: yQ/xe$ZqLa%~Wa9WRjrY 9_SԀ9>w?e%Xp!(^.aXT'6Q] -+3x4wFbmyz1%m.n9dQ~=>N3Ǭ[HJ]HF7w+S]Je NY6Cstp^nγ?Lb#8(î ҹ 0ڢdoL 16-ڙaVAY7ʠT m a1s"JzRwqvniGCݿHƸiQ+30cUZc[X`+'y%`EJk%6,bxJI&kގke6@Y]CJd$5s{˔T Ahrv>dW?|54~[o ipXrxBA1O6zʧ0>\ `֟1Y<elL5[irbH McfAOy?@ZtYGi [hTyvx.a+ 5|H_9 ! OlțD$:`[6+tTA.GZ."m0c@Md!Z ^  )ȶ>E:ES|Ekּ̤xN{ }<\➈Snfo[.R[#jGHB;gT* ϞUv`[1E49!4"saeX2hMecއ'5A=I9D}K=(,xtp'HSeJR~7CLh0-+Pߟٙtb ĥx ?H*6\%؋o`RA_S/npqSn^6RGW=M[ $t VCD=kTKܻE!3}k`l*WL.g-Set- 1&ff謪d8XO:Q8i߹8d*%yzW5Kuߢ{Q _><=#+J?%)wL/f[M KKǔ*mm ?Ukϵ :I g 1><ekᚸy^>kWQQBHK}W%. z 1SWVB&^  P s|K.#Kx|с]xIEW71H|l#<Svƭ5ݶҋ!?M(2!5<|xXf~|Ϟ|leftKZ{@@ ~4n 'C &ާP7x,F:מ-!M lm.CJfzR׍-~/zrAI?nQ^jsp 0uDDثs!D1dJZTLÒGVzL=r%H0ĥLyvM!@OuOu/FD6bZS&ؒנDWv& pPчUv)CcҜ\dG*_J&ShLJ6hXWhșlpzmŰumlѺwI&}*? M2ʻ+xdE#I J JJ}k=z.X6l(*ݱۛԾ"xWڗ͒ (f]GIk%&?RAkfIm=PC-~#lg:%wm2LqAՉv.1Դ飜D^u/!)0%Dh79ͨޞk fv(b&pCeOЩkc^|Њb)?)8ǹ̾O*? ҅{V6(܏JhqeW҇Hۯ aP.Jֽ}Ewc<(ɟ13)EF"|`!1eD{ hݏ!Lۆ9|í~]˰I{Z>[Tf;ze i6b0ΟpPsKg- F=AP3~Q 3.BM:7-t-KsIQS3[BRXm 4YY=X`1fo|,:SʿIUUI &uON~3xi6iuEkoάk,m-dZ4ģE`| @|~5\mKK23_2^Z5Wоd%EMU kWeYQ~2o>'@XfQ)s UsZp}#MEC8+z$"6RNܞ@J)ԯ{yBug _[%rIV{%ϐF i()+^k8 vZ%|C5q ,X2.!o _n(KCc`f`R ß!KcKqx~!.Ƒ@~7+2-#.0lԄbf/`7q6`ŰN]ąh.- B uwۯ(=7&dDeSl"R;\w |vIs.IqލGdZ-Nh3$LvHŕHITˢ/])h _R$GҥUzn J=>4u!DWlm Xז$EP=*,#iV:ɝglzobަqr} : &#BjhEI~ ЄhY-,ç.̅uL_?_UaѹWh1ruo=ygڃI +eB87Ehb.8hmm> '=sbӊ%=f/wL1DP1,ʪm嵧b5ێnŇJH'[ȫ&}8& {wrcYیjI_m@'\H+϶5:naTR CJk/P9j~Xy[Ɵ( ų:u['sߐ!ͪF_qɊFq^Z:sTcڵcT(\yK oXVNTC{KlxThȤK!^*J2xCo;8 OX0x(E &T .CV~U 5ZOf; NbYHu",>Y>Y 0Ip<%,Nu/qe6A =.<_͸TeցڮHњ&Yb~׍.. ==ˇl`s_P1$on&U/LR#B[X 3`Fg@fRXED *WoХ?%vRԹLcYWqX_C5EѦ9u0y/3y+30%x^:{Y\\\ mCơKtV@X?&Ho(/āRjme4% 1E+@V<.jYłx\h(Pڳ; -hL5|>T{ҿ6Jڕ:vڜX&#U(/G'"i?Ĕv5<;/R_\U+b|8=~ѝ˸d/LHQJH]FxK&PgU78Z<6*HD$4P;jԲ=HѰNhQu;q!/JN_N_2D;"TP_}zBNcAXo&!Bzk+\Tm,F3$˟ RwE|"&~pr[CD⒦86i'5vL:nY b!U p54d 0 "@3LlYg((o*L$ Ø>)($)oT</.g mbtTs6,ܚt2=V0`#?>5W{qj+p6Uݳץ].hL9fW"` @@OMXsA$0/833ؒuk#s!<̭찪r% 8e2dH@09޶Er&;R MϸeXJSi!@d/g/Ulw6tIՆsIJ}|sob8nm|A5)Lagʼ>8> .+&63LFJe{_~)Eu ^Rr^Q ¾]rV/X^%7tH[SRoq$̳ev/=f<떇o#E#\{3Ho9YodNd`}s1'R{| ^n͡]U9n皸n%i t1IbɾR݀ު%ǝLE%yԤ`sKΧZI:V@oj/Ɵ=eA"\G58n bJ[8%~? bOc1jx9NR:\F) 5|22_tOsڂIa,2kR8Ż7mу]qcBE*/Wo0\ug=pekۂՂחpbKY NL`Y)S9^!mBIS9~NńSH7<*Pygqְձ|"yZP` ÍKR5Ka߆ 5b%oJpDLN8JW&~̿x9T}ב~dJ]:x d:^fm5T4![H8]]|r{NgͲ/mvJ6! FYB>er;%5KS_(ݴCXӺxA :؊~82 27l '(5I%m% R3% hNl%q/+wo)Zkhه7~E~QsڛRǠ2wϙϢ55\oFL44AC&M7* czUHFwp gawAVSZCt&]y2Qgmٱi v,~ef&]H>.|%p``02x%A=d [b#@$V{O/y!vX̴ `Jt33LjMsA3Q "BUd7_m:Dlg$T2BgtB{#ߡx3du︇^x7ւNꍤBcVJ.Isۆk>V:jpvl<P|Zgt\`+πXj= ܎h8*cnb^ksyoʌA&N!g?WDHmllIrCѩ]Z"~ZM3 Zv9di8tS>#h6rST;x$if}CBQ oKþR2URL0f/B!Y&G>ux܎ޓhQEм>}Oȱ|_O\/mx=!kD$7g|ߪ⫬QyܵS&WO-+ğ-X5IaT֮/̅":!A_pY98t܊8I"f_`sϜp_ẕ$ t9%T Pk.n:߶yJ/I^G}]!׆sm) 2sԫp2O9xׁZj(畝:(]?߅hw)ȍ^SG;;ux.֎)QB ꢋZ `ÞsPqb6\ktHyd=ШM1h\6E hkS#5v %1GmbEz/(i\K3+:9oNn Ę/c ~Z1fP'M(;X՞M6W?䫬KI|?^UJ]IUuU$3.RQ]-RD`AeK0(o!~NM'DBp{]bKبpޏ4X<xJ&y,+m@5{rqUTH~c>FT;/-fuc=$S#,l*ݯDʓ|d\!80ZbFoc@,PkiGE֧慊g:4OA*+ v֘U q _/ɂl $wdD^bq̄J6X{B 5܅ZDKH[\3Ɓ3!iEy"QM唾k : ) }NחuvD5_ܡ 'GYyB~k\\.KJO(٣Ue^gF |1ͨpF߬N ^̭|<˳han8BԊa#`Gg8.̗ O˧Z0(#R> -fU/= [dtإP.lwB',rO1}h׸AI$H}U;hIw6nza=2f1D8gr^@ri#󘠐Ynv:#]Ic 7#{%k/rْqOVn^ j+?RE"~:d(zҢj`򅪼N +}` tXX;g2vbWSRLuCr_)ܱG[Wd}7'n TR2ǣH&K8(cr[)WpLvdUZqmkħۭ/Lp(BV]$zﵜ ->Ѹ,d zD'o(фLCU5@_s/ %쉢/Vzý.jwa$'k^%QhAxxE@,ZGXy'TQ̯ O˗=abLzE+ |1<‹E!>x!dU3p X1Ex:BM۝ z! Jy@e?K#FTІ? >.^~W 3 q82vB uo̦9M "r[,b$h kꦱ6(/kR'c6\x@A[؛v2pgˮzߺTG~ |{JW[ [S a@{)q"|$[oKy5sb0q&S9 ?H..JƉ r`B~I+\!kbszIy6*GA $vkҬ#3z( !fGexrOҌ 0R4mM㺕U)*<.-g^W "Yd푅l^wm&L3$fSb6μox7RDC zBOWK( 0WoSr6Oo M)rzb^RS(nn #i.FWF ޡΫxQJQ묣&4ױ~?ŝ8?OАdAq 3ÿ;E }MDNRCpm- db@AWVn "岯^4Ay+c]Ԡzj  'L :4BPOQFUO{"*Ct*Lv(;*}|q'8\} +eYK~v=@FGxWoEA8`+fG{6~úLW єdUJ`t)t\" M}v ()a1&4s 4䥺B"muM{g؎4dqGߚuzU1@/*kު• ա7HR]B+.wX[vG qB"c^/RYAuB+.F*iפuph&,vO o[T? I"V颰GE^FiM;.I- QBP/O.$FO?]ںx$!N`AdcI)K&]u1V*ڵv ,fKqJ*؏0G kgxnw<В_Sͳ|-N Ka0N\|KwHr(2DN(0}pgI"G[ :5cj )WwhxβG$g @y^S6s( ;(IXX(L{CtIr<\AnN& Qduf-5U]^¶DQMYR0uAp}b^>[YCV'ZRQVbO'%>%%H@cn y]Y;/i>0! TI+^ƹZ|E#FSe`~Sh1\%X~osIod2*oܹ/ &[ٲ[p=pOќ<~WSdz "PC,5F*FJ E`'*lNu?[w/wS.Ot{o_Nu":Ǿxab֫!٥rk4C{TS hӑg**J!|S ZJkY>;ﲼ,C 99M%Qo*ؙEX'G/pc|qPLsNπXa޼N 1 odQVϮo-4^~:KV|m2~8C)7?0"0M|!V  ߅3zJzB*a7\L#Q 7*&36|`BBsɘ Pok9#  92epwexп5jTʵA-vXW6,ߍ,Ec ۸ÒnØeEx|;5/+ir ڹz/3ȶO;yʥ`k󭱎a/2"p,Ŧˋe Udx0Sg‹u[G`f$ڃ14TtZܒEyGSX[w7d#DHOJlar8(Z֫$.#rvPx+vN.WnsA2jR?.]wiI*5/3oNWK62}!f wfEtaRq{ f5VG_JV$k1")1?\qUٸSfe]gD:4 =x4ПVE*xәbBs\[7yZlbܨYGbq{oPXc`5Bj _:|=AN}0o%#֥W$4Cg=Vk'ӑkߙ.26B0ʤ{}u9ʜjws*W_7T=k旒nBg_ɢ%nL e/RTkgq({'~\15~NB.{M`~d%NTHQ}\Ij>,u̳UZmCaG<&|WILVaVHT".]8&NG;);z#X&3D$JZc_)4 Jǐ:j"ϙ@ǘk.]ĥŴvp?dDfB(8]-N/7d͖9>1ԤV dIϧ+?5P6uċNH>$:iJ!Uk1%-ލ>n0 yE/CӧP"FZ1 GZ0ꍬ'FHn[nD饒[]z?oo8e?-Ό&^o; 2̊[RΑT) U! }te!amtӰih ;ݑEmvAQEt Ծ}Zfdʘdjhw|4 *,u;4ag)' e.$yGnPYP%^c.z#W,sGTQ*3hxę&J gPg QkNkQr7`{z;,[O%N_DXtr-$(Y':jݡL>6vkmNP}6B_ 9װƙ=^ځO<>&%] 80\ BQX5RPqlԩM|HfU_fգpkgT쭫Kct.#R8>*3X1op8_[H.Fs1ސ-RJy=ԓj/s2UjħW<׀)݀nWj8EFHBMZ|Ko)3e'rɆlpDdEa_у/xI.Yi#|Zz:Ab8)vt.S3Q,kVRBD%*usY#]A NiM $p䊅{=` 6]a]Wq68xnJ s<9L=RєP{:+jV ^TQ}|;Ss^[= KZ``F~|z~;}VP`djO9O5j)-ٟKfPhE>֕B;yus)O.w h!2tOpWZ7X;F]L\V԰o$0u7ف~3ԲLݩD1q:z81q zY^nR6HtFِ͑ Uy,RÓt f:#I){ywqAuJ{w)']m2 |s E'%:M/uL@~pcP>YZK 1Q Ф{3m zc\_Χ"s ("^QRE4>ŰtW󔅑4e=gpv!^\6[6ɴg \^\cu.7X.jDփ)NjNn zkؙV~XRgWya|3h^Zd m'fÝ@u j#Yz7]RC9a`fٝ=d701}6 T"W8[7D3TW+웆 0+2#U:J RFeO7øiI,йν iؘ*#aF["i. ʠS6R-~}p`>+: |"PS-_Fm3?–sU LȀlb+PYK/'8@ܬWʧ QӤMW # Ĵu&@nbT8XU&&*ȥ4U(-9 [- ޚGҳMy"ŰT5O#Wrp&3M | 6S8#i3DDR+l'<8󴰘L>suTёAc~X |9@I=}YRG%h& O;#|DZMW\M, \ ^rH|5%&oKd("n2 Yz , ]oz!}'r)y %Z5XM}G%7ba.MhBy-Bp3>햊99H%"@u ,HZ? au,%Na?~j:Eu_v#з -x~u7=C3%nK4͵} RI3x+`沛Wôo8f2@7`2,0qI 'T)foCO/yk9 #Y"J+J9,e3z]P=~ؤGĸv4vkCFn tq\nCޓWA:C[+?'"K  $R}qMU[6exBl3r|i>HerY@5E!+wu>&J f|5gUu-[m_1cbWt:5m=B:CA.Z7x~q 6#pQ}a@:D`-$zv5鶣fomQ| ƶ`v,D/Ib<f9МxY-hӗ@,vYDCq^ x|Lyx,CSun=^NumQւ7 V'>]#6šal` E'vEE RiSY5A'oĩf{)~b,\X^U$xɾ:ZjAJR61L4-rӖX^ w ;;?=}!+4 e>+hpZ}̋7" b] 3,_BC5=vdC*)IF .q|f;X({|GiB.aRt*f05BNGПsxfY?l"8u"_z^-^YGv,A&ODInXLؗ+v𸖁Srg0 `.Y=x t_qz ;?o!F }T$RB;DPKnA7̇2^jZ]=K6n[GjfVӃ t[#ϮvQj>J}앗Gp"9t(2$QKɮYln?vP-Ѡj[ D,,GP_ T@<)cVAkjyMMHǔۮ %E͖-5OGr4ڰnމn@_ f;+}1~<^W9?űڹz{~/Ͳw5Ʊy |^UACWE*Ɵs^p6rMT#S/0+>/ _p]$K;E/ganwGqH`'5M&h˚s'T*i[eo53-R(^eRj=\&@^F? &,ԁ[( pV89e0NxNk{BPbvƷ)8Fb"emz[~VMpY_+sM1kfB!Dz.1zq4vtd5N Un4$ d+P;g]aU zu640_C'ceX" )2^9xU3w^CDr>#naFNR(<E~ ?_/*?o=K{[7\N |.}+;MPx&ʕUn3S6 Hnq'RW u(.\kܩ9ӄ*i Bs3jZ 7G.4DOl眒 \CW5s#Ԏr c3 Wɋ=]J:p,AwdUSv:lrÿz|OP.cijG=[gߣ:4/>VqVz+\yMQ**[/y^SL%yhawF䋈D.xB9݌gH&6%JvzJ>l8֢߫6BXkRV.sTBh`RU+zHv~:w8ޚM%h/ߵ\?݄ei׳!Tw1p⓫l+\Q{u g!ys cJ\OęKFr8 %Lݙ @{l7B͑© ˨z`21Jp6?E ~A؁B..#J'd}[rFN1kS?@Abm8cܪ*ýdJ{8\P1ER'Iiγ1!tM+XQx0@ݍ;؋Qj뉓Gg K;Jտ@(g1z!ı~T&[$$#a]_H@:2n$v1kx8U 34#ہIzK@r1HNL:/*..De2.>`@+Y'k-Hi bBغ?:dh$>KQH7J"p(| ty)[m`'퉳=wyPQ%ýZ;z(%2OriѣiANOh|Z_^p dӖJS=IW"#n`!zWAڂv>SX9k8R4/qR,&;%GP @/e9t_n^Z9XaSeH;ʚtv®4hyI+y$\Ⱦ9G):#1su5'2=wU /}MU"rW1M4+%}L #EXrE+iLyNt&5v!f{۱Dܻwl j8( )Ol6 c*DBwjzl{5Х<K C23YE87nr*bDMT).ZǢ9;UTp33䫵v+BV!F]p؍"I؇#j+RfZ'a\jݳޙa{VT Vg@B84 ]+P[FGY d yKzӉNOFbU ,} :-DyG :|K ;*љAnfcVΚsF)ulA u j}Ʈ!E8Rܑjgbڂx~jۨG I'X(o輶0}2뛉]ݿqc\1&bk8ߪJQr%0C{gޑViWQ]RӡY,!vT/!n8| Kd &=l7,"=x\xʹg,cl 6Fu,\qctO3J:ڋ] S^D0-I.C  lboU {q*|4SRbB&_ݘtz2^C%{LYgmH'$=' 7!0@x`rhѼqH"l "VgNh$ynp>!3w n*M $)z6{ nM2fnEDx>RUYC(zA/J^0jp IxG vO1XP1e~6 I B7|#͑ODZ; :Q@vܬ1kpR|r ne#>czzs9%(\Ol֢0_;x\P/P?S⌤YvrJa(7#Sxq%Cۆih!( Eoa#[[rվOI`ะZyX3-þy̅Qe\ dw|g$,M\p\^tTi_6h3jIJs5kUABv_zB=fWnQ:.N2iƤ*3 .$$bgk24;HNuM:Q /Xk =TA:wL~FYsFXo{\'CR^jhDBeCyztVs0oG!" CygVexM֥)i/.>oY8GbewG_MD - 9MAO*!%l}<&&oY1@vҎfeJ=nPqA++T;yS\.BK?ȄT߽a/龎WTk,&k@G8 "o{fMKhCA H!JVLaaR$r/BaJ #` >Q'ebs.}z>)\Z{ރhc;$}9,` 𠼢VBcI+X(lS[5sb5ڋP-oςrLa X]j͂qFCz R-{ 's^^1vij߭,'GⰢQgAUxY1o.P >rN;)/ߏ%m8j d?`-ae:Rv0uGU淍! rqH43hDf![Tvh% -*{n<@-灟HǬLOW8ktt܀C B*+6H({anɽr95@5T4 B" D&2ָ3q#N,:^A_OEp~"sLLS6a/{ 2]s6 "6֟P945vL𹆲Tk:v`xWB~1P5 K3\ U$#|)5%=@K ]V:À 5,Je+bSG.8JKCJt2cv6YӞVv/t)+nz݊|,`7๶.(%~˫Vq1A vD*_7Jh - 9g@> R%H-wm.COD@18 %Ps'$⋼zOQǍ wTS4WFM~ǀ"SFDHcQ24NةNS(IǖgPA"ad\ҕEg.(ec4@F@_ie*1E9f`Lp:;R2.C7t_|y16cfueQR["Sf,ˏ^l`r f8~|rhdadSQ0}G_F(:T֊RJ>,sJڥO#b`]O#4jDV vLTEϾj0G띒 vn>UT|B]*C*SGitPxBz=l^^v^̕0$UqN6ĥ\4OJwf4HA} WKxJ_hl.֫P 3ݠ$xvIO&$ "Y@.&1G@f W=bImĂwtKQ6Fst)mF--Eˇ=/n, #ٮ4h9ɉЯGǀܲ3@5@0%37aõh%@v.y<kJG|uWJTөg>Ib˜(7ŸGR:zO%Z|Z(W09\3a!A !o\goPo.蠍ߨ42XNf DÅ zz uzۜ@_ o(Ac̞:]QAU(#xqeɉ],vv h[ɐjaa(?ٕ| { ~WP($} $ u]ֶ<SA53(Z v$W1 [MW92 X_gԯ/`{pNY6zFst¬~ɡ ckUBAM? ط IKlNa1+: tNl$Z%?[O Vh{JRohJQ ҂-wt<%Dt%FSFuVXfPYBriv a6u7ɆD+xS4I>GNR78Oaj\a9,P9#1VOm j^}d:N@YuP%.ݚNrJ>b%^Dz.$t')@gl фVa`7X!_&tB7ڎogaAM2M4ZΕ4_@"b*g?Tƿ8f~vÞZ֠'4ޑbT@C o7lT^3GsHEPGaAjZ2$?vl´D=p]?<#p Z'Fl!̘de:N0 cF7Ԝ&𱹶) [3jvK)#!*oS\<=( ?bk. NL@TDf@S[mMP` f:j]CiԒx-)}4B}tc;aiɨ]saH3( 8g503WY*҉_aK_"̴5Ov/o(~伨d4zǜx+RA1)#EOPR'϶j33)_f{6/ -b5FtJH  #^g3)E6]GVq&2q/m bLC1id7dH%q7Ki޽^QdR['ELv.2c@ s6`y;JvrD4:I>%Q/x#ৢyaO +'!z&ve)myYEBv9u+mkKgBD8 Bz,yw 1 U8Vi/c8sK8,>!v,~Vf_d o{OMue&SU3n.=)y!7Х nc@%R䕳Q_`c~I;&_{U8˧; U>ŗxOWq;rh_mOrK{a 1Oa9.LKi rٓ1<><n 7*q[wf$#%U6?`:, 47Mi]}agn`aahq\صB!yyB ̅ĹXPrxIִs$ \'x 69 W$W?D ɧG)wK@oDVΙ9$];\BZ$ pcjQ3݂gVoM5N+}1 =-ٚ*q% ϶ʠߴPs}f7 &i]'[*(¯9.~\`.Ȫ`0};2` ؋=r=;td-:iI8Xk_Av + ^3ב/D2W)=D9Qxv:>8}QY/O73k϶::vJgz _ v3t4_4phU۲Kz@sUGQVܵ<)Zԩki}]DE6kk}5` d")[10!$yxy~) 鬫 '5%!4D^a#9?-M\/²߅ÛfYx]b ]QjqNA>Xy&1s'u>R1S3iҼ nůhZ-׭/o>ʔ.E2DuDx*+DbG[2J\3f+f}b,YM~2Ls7#3V\ doy1\nY ;zlCV ݖ\\Qbϙ=)B3 rVz酨m.?'ڷ4?r9!ctIWu{&4@<#H轳 ݁yg(Qj7g'*bbŖ>㖼T"'!x&-!;1?NVZ_"gި1  N*dTM u|#~%}!XӺ+,jUqQo$Ի\Zn@^سuˤg$MD|+fOO(+]kcC_q衟C2cmN)y2"÷!:>x)#3!n3r5cJCn'!7bj S\;SPIuU8u:kK$h'B>q7AoBB8^7k^S*ޠXշ*_s[_6JZL`fK3[y0~܎ˮS𛥐9">E+Fb=_*E /8"WCo*=1Rr~2hװ_jg?U D,9/+Qxjqw=+pRp>?u4E'},Uq :z*yK$/) iϟV}0W"i wv¼DgSߊ<ِ6o[5 z Wz^&x, RAB WVȜWR h(kI-h<g1.ҟ/.tMX 9@X Q(-FԉcDCt朝*222TCK| '^yKoY2I]A};tywtj\0?2G+c@Ƹ+3%ΗwBPeZ&BN*ND i;`hm9O8*>g1&N&v`7u?UfqȢ'ڡ頟)6Zg'E[b#ŕKk H't7KO)HM(g+* "Y=sր $#ӌFPN=a٤ p?ws"{}ÄzAK l0ȓEˏYgO5;(qLJ@& G3pabs!v~Hv,2,!8'! JM@w\SW[$иwdt Gny1S&Ϩ:kl BZjVQxJ3e*P| v@($a 5V6;|}RND1Xz~Eɜ+  %Rއ֓r,tqA$ w`'yրnйe(n\Zf?ݺ(R"bɥ+ }55>~) )XuU\;A{yL֟ޥn.4g3.:q$54|;jM/&&s.^V*һ KH5ؚv2JMR{넯03by|LFL^Rhى(%h?↹Nzߴ q w6)Z>an~8tX: >*kPS*ޫqVb!)֍$9Y=@UԨ0s n?3#%xv4aY}P؄}ܫ%aX9#IKH1OBÙi0'ps|Jٕ(4fH#\vtN;ȶIRW`ꫜ[2hOt͠ E˩>["&(}*ȱZD"v71& k#LA^ Do'>Ɲ&™ܯni4R2j9:ӽ>t M| g'3~vCZBr~pun:cl<wՈpApLxZ3Grti4Yyw84UsG=4M3ӗOĤgz5vj澚5OYZЯH9G$ACgQ%u yMWQf8w-\FkRWX#=h= /O]tK+fKҝLXwWFlq;≗LoU;nftyGW*k\yJ/IVX{>w>^_1BMP g$ Fr.d6ncrkip1 tglY1EgWlOr]{R)ְQb9 uiH3P}k%u$%̋gzЄPz'aG UCYcl,UmS`2*kPjI&2TEYC=0MaHim@lMWox˸t>Vc4@XD T:T0X;~R;;p%;}c[(A҃pPiGp4Rѳ Y*I>Fq1o; Ul뱧?#tJg]Ӣek⏺,69 gp#^L}zxsZ<2yV nkz\$>veP$ZN[MV #zڗ[u0N _WӠ>A-J@n`{t]D[c^%(q ZX#*rbɷ$r](+2x6n2E첬MƯz'2m 6.K4.zFJ_X,P?֠ _YCdBCՃt'ds Oio+ _צ24lݣ;*/Š y~*RLl#~AbҼ5: uxo lE}<>&R4YW"%vQ#$f6I:݈qu/tqs N!oAC++=/g/Dn)v>9]Hʗ@j !6HBT:d2ydCq&i`x쑪X1n~!S5j:^Þ´aL^)p'm 5͊oF=:u^x$ 6"D]&-@4N`UfB+BqC&tV1v0~vN?.3Br4.ՍtWq8 sq*xPߝL xz~e0yYv*؀W >XWkAFfւXI=g+ΰ'l;D g(0g$CVx>дS.fF>-;W@K mWjjmմ$-Ls#CܰKO/!C|0FR6F M\&fM*^*m޺kwոmO^%cpr*Hٖ̒Vq7i?DT+bS4lԓufTy++lxäi7оp@-~g2)r1Ӷވ-A10-{VGLn ( 2&`o|#I"y3̵IAI+ai;BnC~߯Ph]s%:Z6pq+B_\Ek!q)œ 'w0jB$und󯪭LC(<$"L\c' t^dk0Da:#؝0/ǽb6<˨F5E#1dhAHU ' %iV!+v1 @+\k}{y +k.ӏ=e"^:hU@r灉5NFŢ}Pԭ{}0/LVNJ\R>Xe(>T*FBa2qwbܡc䪺fWϟ?ʳ"Nz",c1_)g@JZMml+^AO~!AIs(£jTBn4D{&*0=ceqr x 6N=AfՕ_!^µֻR kxt.`W ?ѭSڦN0BHB'h0On׎}}fG28%1 :cFcHaaS%b 螛<[_ԡ˕3TFcS'WND|FMYﲂ 0o"lsh$U$='rbHڨenv,`=RErz@1WyW!.w,Hb0&-Z4*K %zOBnw& *9PV(QykԆJjej*pƷjy΅•+P5RC db2v70e bIQ6$Z=yW%*1Эgٿ:/71& PJj3aG3z4VB81J&3gaW;3@G_d>րd1 #waڸIpp`O&ζ*AH_兰 V!ExrGe#%VNI<~cLOE`Xw2γ)o] SmDWu/3~w{0o9b(ӸKq"Ji%@Pghq *tTiy-ٔWO(ǀζL (eI8gWAW = ̗~\C-ٻ2Sc 9tcV;Bx&tp f4yoo,{T^(.yo)gknuf>1t(ǦCVмc4:nHNltNxB`>w1rH g4c; -c\9 &nW /Zdz6YYxPbשݺд,Ot)r辢l;89g|Ky^R)QU(+Uu(Ϳᭀ: j7 r ZE;3>djcԮl+w= &a7n}zx41;QG9+}H$~!e] K‹(m-ך;c 뛆q"/ctF`s sOW.[%GzI;$WU[$8#Mde}X2w$&,3q!J(tdT\]3?mI1NW|n Չ<Lv!?jN8qkR&!OBt`kpQ!1QVő3/>M*Cd 5eۙ1Y] vk[ڑ(vs UDӭo_f7beHIS=&vx`i#NItud ~ p 7iz(NN+?ze;T blj8*6G__0g }}N,i8݌r*,~!)DHA[Yibn;JlzĪF-vם34 P(ssXt繨M֨e,#b' N)4f )wfbO,\n& )%po#7קԍZvՆmB}UbA*X~Ag=Cۏ@v:36HXk ǪVk.7[KW%` #(uEtCkxEp`Yώ;/WvBxNm oɑxBTYeHBO e#la`9y>C#,;đuf² 9{GLwF. uKi؟7|jpn'Hͼ_ .2?@t+K5DF#O;mj?%^l<_.]g1B%=K?|Kh[´((JlO 7@Lλ`'drH&t?Dy!`NX ZBy?៼[])gkxpn.IhJR wnQijڅb~5P6QO>+zF; +s״3 2_,89g^ Tٕ ٙ[~Qi3ӑ"`墼j1kfdHuMJu^ ԋכnXNAz8`nM;gՄ4ţJ?gxM8̞݈Z9,m*K1)Rtek #jγ'E^'4CsU $B3{okx 1ɩk,h&I0I K[t?@4a [f/W[) lbf~ď~~}vQ/y[ɦqE3$?f %#J@%$3"CqV?ʱ1A-VE?^ xu.Id>A Tۖz@NsGHd:5_%&asYvo=~*Xܪow5C&*WpNf\QȻ(h﹥!Eǫĩt|VvRT $ Oc gzG;4J4kS0`d9Lx #Y dЖul iU47 -T{5T^9FrS{7`g+`t*CT{=t]h7meD|h4J4:px|eV#k y:lBg&>;?Ԇ=oUrO$rde72H͐Qr[JmcAW EWVC챑7kr1fC=ѲC7Ʋoܾ fXD2Bl4o')rğv4MYԔiHʦE #ˈUO&@xtᦜ1WШJ0@sd$%swKK;\TJkg]dԱQ@3گWMV,l[pkǩfq)ٹ>XV|Eŷ.C=1*_^tHڣh5H[gw2hH ;T~hی !'d3 \y7P/\8kJ8/wb7GМ%yf4(B_&ml*6 y}Ҝ$lۅTȝ,vZ,V Z~P+Y`ToD+g7l:L퍇h UzkeEy^*'CJu)!ZBnZ]DiZ3ӧ7ަ9Ͷɭ< ;1aQ 2/΅N+A`k`)9!A o~|<8{bPN{L%HROߎ[xv g|ɒ\2چNrg鸪`Nk,,⨇w""D֑I@F&hŞvq=Jfh.e1ҰpAZ2W Y0vvs*4NΒ|¿ |Jǰ;LK/UۑZү0'/5UN79$|SA4&i=3dB)l>nƺSRyM \QJ_DZUt*b(7F;A 4fOR*n)S$:O8p'P>lޱhbs+=mCl|ķP7c,ҍ fnGdFy&ƧR!X9!}Lk]73%hHr^bRI˲/=e\_ȍ3mI̓عPMyFS!?m1[zl2uY7ă 4B$zҍe,NŪ+'$+-²k噣 W <:SJ%O€tXHC6)A$.tرgiw:X(|stvPahAmI.'ypn+q*_`XǍSְcX۱ u+a*ye$Rkڷ^f1AMc1)tEh8\XKm r1*YDJO-ڟ_(nl_.v%\-k?M#Di:ێAܡ$WC$юVS$b[RԶHTP Vm+ϞqdI%]vj c뻋&(걼C<|R)/֜RCRvqeZi/ﻴ!@ғq?^0lL>^9-pLzPrSv 1F^P[,g} ufZᕢD*ʎΘ M$:RN!wC$3:=p1 U8cq_]g@zı1p"Hp6 xA*PXJ[sOCJm0~eyvnE#SR4p %! _qj7 fqԠ(AXNڶ~lܓ:ݫ An:1}$ơLג5֞᪜o}ռwnwB0ҠiтC LvY@ԭ~l1A`;7M]㦥GB SqT:qhxU,~nadfm|QcJ3ǕYˤ'(5bxk !$820_tw]1\^`߮ EQj/xl8婥K)#N s6I4uGD߄$>V,}N$ ;NrQM`$g46}ݛˮp[[.UK!6lvL &K=1ciqp N8h$@$vQS0u]$V|G_.\;(SVH1X YA o[9 > E Ie"lOʜ6W:D %-@ˬw?DIk`J֊~Z{&2l b0B֫dB-Gm{ۡs4fX zI%I ڨtxR+L=>?@5KdwfPm}|m`׌7]"}dZ^%a4,k04SB6gfM<hJd! sh9w{z`uϡHXÖxKȘi613r_y ƳLy >b^y"W]fwt r]|<Ǻ^R/t2 kuƈ u{(]y 30W@M\bLQrۧUi9 ]V9{@wUqV֌rpf) IUL Wh_;qԭ+La9DafwRq<Nxާ !ԟi*qUk̗C6 >=R>\. /6^eƙ]:RPg {+JasƠ(g:qrՐ7%vu.u<jh*B?ơŚh'䎰,PWGh"m-6'FUU2K[JDN~]kE=Aճe^:dKTJ~tua,`䤠DYYBGټիSFXE"I:=1ϰ)JeU]JCsYz=gQ)ָWa~4m-)T{^x fuum1eq`<+Wז'Dc{Pm>|xFVNۻ{] H_7% DG{jQCbz-h@yCaX?SfQ*g@)[xndϷ:$IWoN?P-DžI_"!;3A=\^5G (+YM <>@@t{RжfjRn&-C5N?e7;T(2|ߤ %OMF-Œ_<)~KN7QK>3(DfDow#G=f ʆ <=nV,Q nҏ4^W'M %Zpѫ`S5pr/ު5 Udx.W9Ge16idb\hU>R5h]Quf& > i' 1ke,zgmos,pQ4ӮhWLE馮UwPqR{k $}HLC3qR 29r0]mX̴_! =Ar  S`p ]PHv2'Erg x~SB+TA%UFͧ"1ۿ*TK{S9. bqRÆ4T^c .g6 oVbA.+`;RlaHE#0fN/}`g=kE/ #r;=ߩz@cZCWo1 (}b9V,)xč߽&-,]4jʲ'yp#9 :6$ƒCA[ Yǩ .rTٱީLy v%vgZK{m^]i0Fq9.T"iRGgєH8.@_^ڃocgU+Yxfd556-6(k~ٹƳBJ *iF?,'3 A]7m0B/4'ev+M#&/2 2q^fD:е_*طy6{)T'+w%cQCZpN?hK)j(TWqp7]P{XfQF:WkB 21vFn3_ $4Qtv`5h;kՙZغ5V84qN~xD 72[!]lj ]a H$۷\/N`YI<o:$`"g#9A(D~(/]к&|0PzZxFns.jې!&+8^`_)m wIJF˕F֥4אQ8>/ L+@Aejl) {B؎c脕 N9yD=?2+ao{  'k$  Ge7@KK+^"SA&O-[,vY>Ѕ)p>I_}Fޣ ꤵ zP]A{ Mϛ $ S*=άk4Jq1xu%Y܋124p\Ь@׹0$[;>ⵚ(-@SVC ֿ jT\;l>N!~lF"aȿr5m焧%bkSx6kRPԺQ/Ȉ~TcaʶAnYeV-}+8;saPJAoe o6<Sdn˖IP[BsitHҘ&Ky<D,X8!!,ۚ_EJ$mVld|MۮӞA:w>k{oqx0'6 <Yr 8X$Jտ[ܠnb k5D䇜g C8OYn⟮; Frh/]3b?s+`!S*ݏ61t|:'`{N[Gͤ4{c?5iXSGh'}>/us(䄜bpJ?i)8&cֹȨw%#nfaH$+U:HDj9?] ;ncDuCTLtXѩ~msktC E~ׇ(AS/͑kK+iW,2o'~JkF|;G @#EE8S"5cH > -KrѷN_}~5 ԌA;%=| IcW4!=DoejeosV{C'{IES"D9jb>I\mRqp|k?3Ge $@lADq|Xwv`^V*fNj4 㸯ת3qUdh>d5F\S`Pϐ 0WLNr2N.D֗j>>t^"zKY8p&-%K;пT?^{Xy%ߔ㥩V~?s/Ců9XZ*6ƺI"JNp@d#Y޷r/u*wA;]i;\{} F q7Ntp7#1UZwC^oêf`ĘMv}F؆edOSH⩲{3z a%JŷQ0*7s8oD :%Mtd~8gw A=68lsa#YC|5?)fbc} &I^ wnhujz{OfrӞj![F]Bn4pnS^˕ӹ1Djb gOzmѓgBn\7*aW++p|pY_>/PTQOF -s@E Ez&1}T;BxS Ҭ-Q"-C2='K`wѰ~5xr2XEVi K#*iPC`;p0o ZI%nOU6+W=(ruCR1OKj$/㑹GgSE#)`:/9y@+XԺKT,p$M=U㔂bD2JabZN \0o449Rga'.[ILމI:b"Ģ|LɨwZ!@`I=^vz:5`!02?jޱ#b= Z(&M 눫1=Wõ@"JF҇fT GKOFU{ּe6On2h!g*לvm\!|Д*ǿN7V&o+kS)Y˴?Tm:1$>%:5xhR"ر͊5''!漒"h]4 *|ݓf+a2?/dB~ ?xx$[B`;MIߑS!˭z ʫx0dS]Sas"7A85*GƆD˽!p*0h\U88`AAQ搃 Cjwg3v#bg eywz%-8ZVY_ՒiFoO8ɢTFu4~_9W4~*w9_d&.[pܭ;,/*r!BƩB.!֓ EU;{'a?SNre!5%.*J~.N4I#oXx =| "6^5n,MWfj-OGgIKt ( ;U3nGxdsnH$sW\AʺP;9i꺵ֲ̓SmQ9!o_ ޸l QrU֕6-:VYZc)PTu݇NDs,[;TVa|L 6&:B]7wвi1Կ~)0 +X>];`BfLEe*gYo % uKzJjHFu%GM3M,0ܰz;8t@sB_Pn$bNne?3g:Qpb3'^6*ہOY/}$k{[]y5pϗϻ|vwV~.ay{j8'˩\XSA߂S,…F( Q%2Lܪ~;>FlY'InuT37ieGPk'UҰƲ6Ӏjhھ5Ԁ IG?9tI.DdҲUW}٩9"r mg"J8 {k7fБ\\O~~v@u j|jnAA+]9sX?bAlxCqe#wx᩼Kkcm(ߧ9%P-.狋< Ş'rsjJ>)nK҃U0dWc.w@#3t,ވ8A!qiAs)Xd?ߔHܛ>mOf2 wftȱLpEKd[]`>A`h\&nJ兡m#dRD>0#(]M%1.ߘ=+9Z>NcRyXt#^Lu1",&y~Zp2œXgv9e2 0j֥ݽo*#s [WF{`g@LpC=gCЏ-ٟ^i=# jck _3M\W\o5S""Ȝ->;N6w^6) ya^qz}ep@#v4ێP+g~;:QGu7EfX`E>i9#Pk]rv̫: 0PxY]REm {I(ƗҸK;vx$q55{ix}솜"~f')0=q.lrB W H|`-;ۄ|@s0I&#/AKM dDk<56;Ox?ՃHv6A/;r[+Yet YQ3Q6B@ GWZO"S@֕㾼r(B/8K]{)7Swfbc'媔.i2l} zʞnʶ 3)`Bhk. ۱[)2IwĺSͷcxa}%'wvȷf>>rI[򍛘l e. ?>sE^ir, Q^'RԿ]MţyǰAǞC^՝|UEs%=+doU3ecg2qi "?vحK^#ARUoVymVF|Ԫi7,{T=n5KzqX[n5dIH*`T[I$ic\.ID;>Z1F, &ګ;`OS\,l酩z6)_H8#L ud]Eژ?rypq)@jMbG Cb"fA(MiL?Hi>v!5&i:]h~_PֈRCxIdX ֡<& $6TH!R:?BgK4#jq$0G{ght&|V3nG.<3sD@jNi1ˀƆ\Hz>5nW~)OQ]"`x,|Nl eJ BW23{ 4?#qpc=Lŵ|? o/BG Q1/ha18֐CV,2!RFhJ+s$AJBht^} P8lсVL^(rxM. "B M<&휴{6he`yTDŽf;l4*-TAYW)pc/@(K.෴n/o5 fJS֕r㻦P o74}Αf ((-AX$T`S~V(VzU'Wbd&/~wwkjD&{UAr\p*:"\p:(X/Ӣ) )elk^bQ߇VS/t[GN$ /^7qv7쫈Q)'f݉623۬vm3v?NiD q2p <>ˤ 0Րh5l^ճ`aͧQ0PBm Y7nuDS6t8%}ח ޯ<$N??^cFo{TBXN^FM4/_ZjS؍XAtahc+S}x[v77)ՇE5^VU[-H,,bã^Nq @υ3-+Fi})Sn\Zm`G1bFкa$(+vj)SC< L8r9#+\OijiKWqMAUjh!aRhكL_ +?VT< SELrd:+6m}J x}XTӘH6Wu-U*rám'xn=o^Jofq'1w2yJb;oe. ,|wNhHshx/=M+SaT^*>Po,ܑIJvK\MZ/FV }viCݿhx URn\̦ ?aCļ $aGgHeT"r9P?-p qeItȣJ:onM-0`sپnmd0Ÿzҹas:S\ʿZ(kͅV,ߺWIH$ʽX M e iO)H IjZ{sp/W"zE.y ИV5- =;\FJ&0fZG/ `X */'gns:!EyeO躏SCACed6|N薨c 3r \$6"N옟P5li`f>< _ƣEj ꔀ:i~ƴQIMHf'.Ovu3r8uǓ3)܂ sp/kK|8@VV:Eiކ ouAQ`yM{ LR3. }D#GmjB{ڠN5<ͣA:7pRXS9bK"*CpAjrOS;cEWI:n#a`"uӴr;xW/^B8}s~\?ueװa_ByOG&Q0)b@`V-rNtmq3A l)wf`bx$1,KY}fM.GmR^nd:_ >%oX@<ڒC?ӹՍE979Dbw =ɚ5j/w6ki!d\'$l) &5jK61c#tfS.?Ŷw f;l4ML[W^o "isXd"}n m[R Vuw${-6ý0|rU$N+~_qey : [QL-x )3lqF(j*Щiو%N#r59++nHK֗Ť_Z))b?] ǖh-L MJ]ĞktsY,w )hTb# ‰ wKzvׇ\ŊLB|; /I(P9z^*]7Gtl[{6e5TFQ!GNHi¹P^Ҿt@Vr''sg4>+>$Yz(g0|~UڮX5;TвhU0gd_wޞ;-JbBTTi5GQSb :3IJ X9Z*V4ז~{\zG8TG).aFr+xɦv QX\ )qvUc9WatK:XH.9֨Zq1>FQz?}*8ogܻuBX_b*җb8ltu,fd ӦX<ʿcV$*ŽDa_ˀ(/Jec LF 4\E:V ʝ̾ oXScHyM|).˥HANb H}q~ e]h5bsջM7$| X_nC̡ ~jb%W_eZ{@nwP/F}ݤl^xzZBZafn^k_EO2ON(QQ6vxa@BEdrB$OH֟RRVc5Ԇ77^r='H>9bq I+&zQ&bZ>U<)fHM\73Si\l$` @*^z!f~ ZVo?=u:eM$PXu[lRL~YpKcͺǝ0Lh-ȼ" rS@3WE$L.$wtAIQHruvgᡝ8߷6mEux̬.f,3tիvN>Ljx!A3Txh ڰ\qtpImLmҀ $ F@60(R&2;LA 4NQV 5Eo*ZEcy6'{]INRg4l$*J*xYw xZ2m&Y`ncX*<ӣ9E41+JB0/VfV_b֯Zx{~Qvqᖿ2j@w\MaR}Yood>4zŘNlb4T0UHNn ny Xxn ͦ[@34p{VKWޚ&tіG^uXR5Kn5t+s6kx௨>|<' ~L+=ɎHЕ!CֶXqi:_M4A8ׁle^B4YOLz1*-f$"*ӵRAl"ͼ_4i?3Ts9_vVy]jUfRe 1 `xE,4]b[T\TuJSz=L@?(rT`OA@H""yV R+dyEv>axL߆Je]D'yc2\.uB$ AnzXv f~|\~+ꬶ_H#G0U%f02/ vYƏאvǯ\Xy'eEC Zya 9 QtħBJN;1pkyo;'FXGE]oIyT^Q KY(@ۡ+- r+>鋎ye6Eؐ4Stt[`EYUhph=7BR1B㐹~U:b faaz(жەOàHw5b>{_L93Q<`Oa,BH)QUZA)aI;sF,= 3 gchKse٨&`V@3"# e4HXSloA>1w'ksQ9y/8W\Tj;MY5+jpςx*3-Xa `>- sufhoĻhB'U46e\AAϜ4؝fOVMOSoV>xz-]]GObϓ`7mZ88?G ۅv/W*3{(`MtF'y:Q؞ssy/zW$Z984Ӣ=vt=! ,?IŒԥߞ1&Pc[~nZy ca7"%[bz5lrgKEmY(@f0ϡrC~!/:&&tH(Pnӝ7{taF6$neE^nlx\1ԟSt>e[R{$UJLm,TVjT@a|r)?kw8w6w$t{^Jz"vtWr`Bex- QdhӦ`{~A/9][wjڈԈbpx1'2kC.I+hUeYlG~4%1oRuX*DpxfA1 @e('fek f,iOy_ ="Wv.rH:E+%ỳ -*)aX:I,~ww~cb/Yd9}g 2KzKLaln&s,cMˎJe A RCŁHtSSjv-8(&J ġ֤L:aPz=:jFgsXL48 EsqWT5cM],*A(a+(5 w}OndT9˓lN/ޤráRy`9=%(dW`x}w4Sz|ߛ{ZuyT ֹ(PgV%JAeڬɚ{M(lpRkzƈ[޲t\69s:67F1?Tu S,o#*pSũLM@.|a:ROkځ<9:ni3V%!Bp/Пئ?Lz%d;PZdAYT^.>&{p%Dx)jsi^ h;w(s,/V3b׌䧅,^~&>Iz\R!M 6AhIcjT埁kQj9VCpi&zphE)},4v#FEbaFj%∔VVA`4؃ĆZ ,?rnJ^]ϷgwH#8it8Lp.cث|CE&6 ::o|X0QՑvGP6,N~JTqs`Xbhio~1T/m`Ѡ6r!!.jNsRʅ\댺`:y=fִN7C/z3kie&7 |Yhf;n(#>v}2 4I!`>-(/11(8xOLDtk ZP27㏰IfHLY~n2;[-NQ8qf &"RX$Q񳾾%T>d́0|j=9ucʃe6Y oY><4{p nhN$nV%[&L-"{ ! "ޣlz(ejaÃxj`zk?dbwW +NkG2yt8Ea T2/`A !/caCR*p NyM$! xNvMmkP"*ЛhS!I^(-mW|`a%H崧Sk-uį .{?[]B[| _/u/; e?^r<׫=Qw f*M/(ќosN'_|ÈYl%0PС>ҳBgW`NRDea]_Նw2=x`ܕI8ws%D+eZ<ݎtbiB(GS ~Eqf_RML Kl⟳ A`=G~> tyxԑPO}j֬&T|yTvūɽZ/by-LNuG|i#N }$#Бd+ o;ʦtd;7/Iy.g@Sh!`Ӳ_eó]䢣{yB)urˉfٚUg 2P9(FPօYk LN1j{x|6{‡s*3 97 lP7]ߎݝ'= ^V5غF;Ak&,6`'jx4 4qٝ>l!Ł|| lcGJ(-FLu)uYcrXau&v_/! XH ?ܡP9CnΥx4d-\CBn13 zqy ׅu&mDȴZWASoaToJ3/*B22cqL4KyT&cMHmra}V&WwPfԜ`j&ԣѓn] uCÀq,-ؘd>Xm HqQ`gJ`)Q6Ih t&NrNsb@G20o +HS 1%Upp  ?7iIdV]JZ*2Ƭ㖯LjȺBsVMn K(kH 4 $==ELV&DͱVqyאc{T"?Tdu,KؚT5z_҈9Ww!O'Qt~*dк6gI_We .$1 g6OL8:Κ9't o2CSS-@v:hOs*tZz*l0v+;#2gD1`Z~E9|.ܶe4f3+LQVcӱ#~ F‰\Dz.N9?;Ƚs&_JjA4_ B$|,G%`[6oZ]%jcmy=DYsI4BԘ3d7BD vPahf#t}vGMŕ[fT"b? @,\)PIՂoyXbq^+ԉVx/:q}ԿF2΃]'p0F4P$k57oX0Ve_)4qL赍duw{:TH">3PPFZ9›_KǯB RE,RdVuQw$?JM^.k=FƙpۘwYse7$}$.G$"@'gGo$\H'{=zனcp.7,r}fq4p`jnd`gRq˟?niKf{9&7,Z-\҆% hewx*d[TzpcF6~"|Ye~mxflZMۏP hԹCѲUO00*O'yq_.'fB µ}AwV9 .2w3|*tC0|kH;tiN<[m yەVNgRڹzKP 2|PVs qf|J>xHx\\fH-Ff;Dgnۤv1Acf#6[kCb:,50Q,b=١W(/4[Cc J?1I,S2&2">󭙪;sf{{ख़f:)7ɋMmSj&9--L2*,Kr5lXXO"Yϡ[ӓoE+7Dܫ#C8YAq 5%%F5z55pa&*K|>?S{(|(KUroǨդvܳI6{eI|p[K8|4YJ"P˯01DN 59 ]iVi-9̣d+$rE1#XS>x9U+%`(3tΘil=7Ѐ`V="^AYjq6Oǧ ڙMj!?;d_y1]um q 2HGg@.LI,זh܄Y!ۺi08*X#d<”tSl6^Nao'f:NI. w) }<;_PR ӌ(af'2\+daԘ"qɚ^OO𕫚aYgU5rD Z7Orяj/ԐH'\eS=P^BP:EIku܏!/jt=~V7\fPS{`Wm顮$Mw e@thpveǢ`}3GKf%|$v䫧-?hZ d{4Jܨ [[ER)dL|[b.^BTF)SKO2[ d E{\^\<,k1^oYi%Ҝӥ,[މQ 7q㊆I);|tޛdM:~+,)#5#`ƿL7 ) ו8kKL[ϵƍ1G/uDȟpӴp"^WjIvOxI6|E2 *Mjk^\Y\tduYKsm(;Wڃ%rFxsп]cqvҜk 7᥶q's=.N?1_ᚬ't bb,%g84&* +ә)a1Q$N5&-!>hQDY1ƒRh cDȱ͝.Q bqYV' ;odAvuw¬*nnͫ"썝 a|SO rH:3μfo2 Gt+2g#扶qR]*QGe.ld'\)cBE̸XtъTp gqC &ʀV.TUfY"q/ƙWxFKR+QyI~b!ï8ھn%n,ʒi t4y5y2BZd4M&r[q3 '/#w=3Fx~ hn ԼNpC V^L"lyoܲSpF N9ctuA5xG*wJp,·L>#YesFjE " m=ixlDu뗺q5bj;2DK BVT ܨp4b.ǘEѦ.kզ%;&("FcɫE?7*4l2J3Poܭ]Qq3!0e/QTE"~/X@F>! krz)(kϯB:R<mf赡gN4d,Ѩ޷lNeͺWZ$DJH叺I4+c~!KDєR?eRH7ňt aw|Xfb+ڙYscϞo+ 6/`tчTBcPDZD.Ȃ2'঩7}2 MڳEnB9++/)Mdr'NXY$wIu0|ffml҉t E89_gOwr-f[7Ϟ7dO@Qf8.'\ \dY&((p_Mm-/A B*1S@g]o:ÇC-8 {l|18kzEyz0ugq䁸\Kc|C+uݵYM`(ɵovqeO#<ةh8?F(h 5k<ʧZo5PHDfEgcV٦ir ݮ-ovs@? :л;i^ ؘ7^׋; x3eNƔ& EOv9T* w"4Du#<j݊]^pp +'c#j cp 1Gn݆A !%؇듈O!,S|g5BM{e,8QD09 A(fS@1{#yKQɫ/'~i|]5TY!DxuR4A(` BK;3$u]SZAHi^z6V z<=Cu\h3TF&M[Mi6'dđT*W 3X`OD9;m|XO*.X2RX'\Cz̦ۧOm $ +/.[D#> F*QXcŋl?Aq*x@JE\# LӜp_ΩJ{mʧʴEG]TY< NCjPv\']m76Lt@ + yw:Sr;NXxXYw&Sa+T2Ą4В5 #HH)6m oh(TSGm2=p )l f%IAD06%er PlMPb(\:E}d#@je_ j=:YS-9X>=4XM@: @9_p`Qv242^8[7?P^Mmr$l9Aqr2j|L6nE""4ٸC&TI8kg98s B_u c$|}+O[qV 'oDqv*`TŔ&돢n쇀ZûEH_Cq PJRBOThrm`ڎyRLQc}ԩwߋKq{3b>QҎ8VV^ u e_ᮧ<¦OB2܄Bjy]!kU=e L\ /- 0;/P`mo-@ޔGW9*pX{0$a.׽dHduz-|p ׻ι?g*f*g* dQ[0C.QP^ryk^X#8gMl:9Ԣc^MnLaA%5a[ٛ52ŅZ fߨ+IJ}`iQ_UX[NHc.ԊIN`T]L~.0VR^MK D=ovaٓG5`GpS?N7&"M@:5DN cgh#6;S hh(Xjp5&}LNs_+WQk`#Qsyra[O9([m#?a;( `Z Js`rW.;!R?I$#V]9ٻU9 :WvZH+-S-sPOrd3׿Z\Ff+5 KC :&>}ZZm=3:m 9J_>C6JF2SM㔐w,w%VexN ەF xc08ޓiSzsl^U1rzc6H}Ew. iyWc*'b]P8 A C4bl ^5  @%ƊaR׹~:^ _Γ-562N4EFF8^8NMthUaYm0 wKz!x]Fb~;a/C" m0'EIfur {:+ZD>w"&vXP뽷_d{KhV^~Iwo-2A_ Jl?z.){2.NvD3- +ڐL$mة ܓk* %x bLɱ̺j9ɐYI(\M:z `T_/T)w! NG CaSmxs$UwS_6,*f$}9bղXަWЩV`ftٸ3:X 4ޗCv]su lIv`sòU(qw'{6$n,iGg!ż FR>ں=‚֬57*ON?) %jD7  vhDa3aNCj4IIr-9'jjĉWxH|YJb;|c͔K==ةMTo(pi5&ߑAvG+n4T=)!HAO#b:?ATNZ}+ ]EjVy_Ikv+c=|z?CvMv&݅ 簤3QLw殕lIhG[A&^Xevkj D@6q#!nǾ3\pek & zD$MȫRI[)/2wu6qK8hTг^L&f(g'H <% .\\@0pyvJQznPbKf](%C2;5gR%L}%/(~5amˌӀbd/pKXg|ژ]UBwIfKDF00ƪ zK!dDSʢ-N)a,Oh1Ԯ u;4H`phR(gp1,OF1CYy%+Gsw<廇@{js0+;agh@kX 2Dpwu}34ͻylkh]ɔ@J.Q[\gVf̊WV39~.UUy{k,pbxQ ,uC`FNFu{#rnW⃍Z!pNlEBG2Y8UyQ)=3Eiќ!a&c!iYl,>ӤO:>$R'^@k$&/DԌBlX6)"JvK OGoA tdjsQ+J pfz(*SA6d^4*e#wskU{A݃븟@)h"ی8}yRbPZ}c" ~Cۈx7 s3 hX*TD3H|r< 1toE}b}dbJ =חBya齓$:ZU޲lh'XE2#YU#6pO9#+=iHj֗E1rU͢h@i0lXb;GO6Е{REQ4@)\,} D'9 D׈U0`_{EV2Hd?XWsz^T9%?&BY獎 S7a̹Z-s~֥p=XKɤ~jE7ʐA;X|2G8pgqWo1Zzt*UF!qc Lk7HʺtmO0aT(jU>B`s*~%cDe=2t-v0@%Tzf[N/ SA_uM oEET ϺV;ѤF8p=x:~*^M홐JeuX` a*x/-M3{*LؐPNjň|sԻqO  ␲Uu{L!20{ج<*C=i VK=S< 'nX.ۦ֌ԔJCu8-Z sO3/X̝DMl'l pt  n&J))(`{{Tt>amSuxa sǐІ ۽QRvѲsWE$/.x- gzՋ2!i4 Wb 9=V3qtfLutS2̌.ݳ,BH+wO퇴YAe;aBRBG՘ 5>iF|tI9]R{RN60EwVE!iuXEݺaqυovU R))Wyn5f)sAEQ |ۯȼl/工'QX6~ bY''CGNmĎW<D4J}Fc666c?YO"ijtr(| H2 OeDx b@x⼆<1NɞxYW04>Pkbb-qRZe4gq37oU3Rah5GXCT#t^}JYv̮ O 3~Db)aN]bk죺6ҟ1} UtC1)hTKH+hF 7M fܷ#]ۀ$;oQd4"PIN/7_XS9!!N،WkYd/p!^҃F@w YКfjV#6>WQanē~(@(Ƞ! &Y>e;qAS_.]8yy7>ܩ'WQ ΂xian~+yS>q\?ԡd0E:}!dϜ3'M,Z11+ʾh&\@&F%Ì5fiU\قE&o0Nv<D[>| j$Unȫ.H4u2Q`f?MHF:! F,1F z&l궴ĩl SxF誇ӕxp9 VRµWdm&z| R)mLb ;eB*\Go|~iMy>Ad=lcƕahӘ %zsk]/k&5uo*Pncy!/}g/𑲡p?n q<'WE=aW vNKw8XۮX^`T'TG`'j1|`Qľ7ƹQSkd(Q3*+{21!sLM['шx<[X1 zad5އx0Ʊ&@X ݶ[S69^od߸܉l'Ro@i98wBK螳b"~' "a&~@9MBR"4j_ >8EMhuh]mBo_* ۄB7r `]-@V2Ԋ蛫HVyqVF@IvΞ6>#f?@M롉z9Ǽ_E{a7@{io[ϴH8J '*$FǓ-m1~xqy&KkGJOTs[+rx Tk2첂8jPG2t|X%vϠÇS "SjX(( d?FkYW/0M)ٓ8ڑ7ApưY[N*+HAb1P !SUĂ׹]ws=mMDыb|S #=ţU_<bIIVHvr& bxE~ey9xoQf!0k>ݔ2lTQfX# JHd&Li| Kx|F5Yc?UKzWzjF$~aNLv2zAo$8/q`jlbC,h:D"oHMG@j@0v@`Սb_G0.j3Գ0, 7s }>)S-HAM/  QtU'38.|2A[Tÿ| @ǒ"1 >6\Yok}K%ɝǥ[ij!n#4AgɋZq nԎ/ƻQo::ۊCTAc J (M,!Sv_r~_qHů6ĉ9On'Ш`dn]8{ _Xv5⧎'U]}SmWDW~C:4GW`'(qnFuE4_Qjo]mǿO|hB9yh)<)YxO 2.:@{V50p\&nnrLI*FQ'H*L)f("R>0ETrZGݜ-1D=NJo)eyxs~ҧ/Ë=+!rڨHAp\-jAdOӈfVW'&7b*TXD4#\ƶ\vf+ XJ0` I Vj>{xl's,4\+?*lv} hl|<~]}g)=yًd* APPowd犯UrJvN*לE8@C!dbِm{4!muOыnW^ZyX[Ne߶ɟXk:TQm H7Yoye_w=Ʉ >S~]]M,kBu((n[֎dԈIǡ9!P~dmfRNi5jgfE[ƶabg`1lg=x/8!.m\i$ڊԐܺ7F^/8=Jx"|wt$tt.B"k^bo Qѕi7o ˒CMx:Y[{YXi}]GJĠ- VIr9;ӗ3\ȐP-޻[ps0h%fN.vñꄾ6K~xb4jk|,HHxNbBЮCL ~C%:? ~:̯ O䲮٫1TҾxIgs } yJGwcB_~ ӚTTT34h&E8N$ie{akG#=n%rlXQ,g]V/J@$.yfD۱b'# ZcRkCc%|jV 42ئ]aDP0|o!./㾥ZUCBaB,*@_q4@1'At@I6c,Y3 issoFyݣy5t5d䯋q0Bp^Ϋ_V; "L4C=4[˘H-~MB w.{͟.jŚA[O*vڴb2k q&#7\R-eR׶, KRIJ?qVlk1Ht\lYJ5iT_".dF$2 ya3=9C>=1\vc[dz5;z'c\žʼn  fESdx15>1 :i"RR*F)".AClf,߱QI Yh̓&1z(%|,+ag|A7 wp8a%XuY5ح/^jW3vNB/wAwl$8b8:GG4&r>$tc0x5RΝ{>aT!yѝ$5B߆aLy|E'W}mJ=Ss(*Yƛ*0L"O|$ pq4P,Z&qNj V+"ttC!@:TܛyxBYz//(CX"ZMo፧[芤b#3 ]p=W.VZl;9j Aɭ7R> f0SQ,fy6Sc־ǡoUF9'Z>ڬ;mX@)QXspQ`˂\,x+RB{ 1΃f,r47S҅]h2zV߽wjI}5 hmwߺO,S{n[̝]X/Hn8~ Ql*u Lљ&[lLS~i AH+{'8N_˭ҿ7?Ϩ){:ky$WmPw+A9]"|;a揨iY4-LI' 6eMFF軭z'8]~b䨐.mBح Е :aw,_g"M?j\+/@٢]4_u#_! I[Z䇷&KhUj#3lrQ `y̫ě8gCS?Da|bfo ji*Fn4n2]UI1 T[=TL_,>Iu>@O]ltė U:S/L||U4*悐-X~ynɱ2KUv M@:3 ;`,=!h\~NA8(Uu~6,.)^:*,`ж]1 E t k,%ݽJG%H( 7}W\šΗU44e6aKÇ]KR 'sDAI{8ﬤ+tLDMm+Ԭkq4eͷlؤp̊T󂼪؎Wɇ5u`WqɃ& )'TLi%1j` wTxjktTVXb3w@[N,|]]mxTP{bdtj{j%1lM\ tHӯ^ ϼ1?ѥݕcZL#ht@O1"y@q K^Jiކ< F?9ʟ0Igʦrk.b(“uc clT#B27j vv'3Y E~9h (j;$.af2(OO$HnMfTE Ϩ"27&;Co`l4|jΕ؋\f (s)\=qnHѭ}fm%[_sXPɋ6 ۲C''3@D>&\ͩϞwVk*s%CpةQ\@ C3H¤4;JA?R4-V:=[,,C,-sJN.nPS>{]Ik_q?;P_HFѪOOU*t ,~ 4e[e}3CKS{p,!K>g%0+$a@v #bTgƪAD73/e*%P$TkDoӸ K;aZ1Lax<iUU*:ϠOB?soySS$l3C#0!{dzՄ)gחsVZ-!l&'R3.Zr{jE-n4( $!vknzjv5#`ooM~i'kʹL+tk"K&tn1 0Ꮤb{uC. ,)o#lRA -$/H`aCg@5 8jm32BfnJ:iڔ,QL(- LzuXՖ!+0hIŀ^Lx^Bt$=tS]'e:A# PThس`' j.e~(hIjϥe@6j7[Gϥxգ+ קYa5J9"FRX.v'S j]|hΎA;kЭ%MGTkoxtפHVBގӫ;*0˾ pd:0ۻ5c3Xb:%G׽QTEo:tx%fXp<k|Ēo',QwEU<g^cE,QBb%X*,9[zExCy$ Qfh+vٯ\//%L_-CA`xj0]6#rRMOk0?Q&oYx ِ'F }ƴo2QLDpd=MDoX W!x˼ @ĭ{AȰ j`^31P+m)'Z4L ԓ8W%sL ,둙]n@UEHۥt:nJۂM"ie7ȂO hni:?Se{Oޞ?BgAM %cTv|/L̯ckQU-WUZ_zdTܾZhRo~kY1`I>/_p*oDUxhWP /|d骪M`|hK@NCH,-pxf> ifj| r 7;G{6^rqj0(v٘- DwaT"n[΃"~*&xjsk&L -L=Ke3G<QwL)?ԇ},E4 ߩoZ€$-qw4&OAIJ/}Ju+\>$cA8/dͲ9Pȹ %?+( C˴]K=|qkQm̕zuU YuOTI'|=mSzZ}G2Ҷn9(CL9L-]M_!QhYy(6!I˨i)PgtIGmo6ȒAT[ЃU9=-̰8Y \Gʪ65_`K˜})75FY% dIokjI~쮞zY8l b(ƕ|h~wݦ(cpbfDEڱڷe;D~1 ^Ō\+TpUrYZ*8jJ~p۫aAUu*EsxԵ2 U>VÉ/uew@#Joru1b0f\'mZ/LQ &sOHJ9q1Ļw+p <&fM%|ﭠJ)9RW&HY{unNV3G[.[ Xg(Z:HTXj!3lok5jql.իNLA~%g#Rg-Iħ֎mcQvgè.SEa2n4߃"EJKu];qQ @O\e/(!xᩫQtL8;a5ojZNȴ\čʿ*C'(EƎ}U1`aݚ}꘦wĆe<(nkk mHi<OPhNF<|'^Jb9V.jb6?丅yEj^SL.+ipOlOefoTv3lEgC/a59kh[cgSblڕ9W(Ey] wlܔ&0lޯ !^HQ;vwW֥JBt}?cy#5&AWN?tLt=% ^Bq|&#Џul'a(ǤʛEs-T#U=_U ޠo9u6f[Up Ui/WE6/A=U#) ִBb F_呪RF*9i2긶-5T#yg/ ~YpN"Mœo܍7$O1ꑅ0["/q0td&2ضnXk@ft([$i-KgCKHi6y3V3m͖d5քp=:Ɋ$1E_Pk291~7:X?+2QnkP~Tz ݦ =]ð/"7oӽIJ$_&2I$4 dzKA95G0-]N2W-.䢝Qc 1cṾw z\<+>)ڨqᯎ  mS2]+.hĹ_qHn#-_jZsćXY$]Ňu]g>5̬[ g'bEʳS}0C~j.3&fs⩄)/XJXCwۨRw> T W]։pgY+X(8K#u^b&Dv.zS qFXv:P|(RR4! $zws/pa\}g{3 /qG'׮v:b5N06* 5aҠ܅KT5؜rMy}(Cthy"dM{SISlAI‚nF4;3&?+jJxX\ꋙiVD俯[iޞ)gt>pCLk'"2d)- dqf"} ˢH]=meۇRS}!-JpF԰cEM^V,p+q%xeGEesBp!s8RYg ClPƻv3%s=:,TBTO3<-3yѪyMU K"<,IiEGkCZ]Ґ ~H]vo>bӆ%+{J|<(WG"5[SEPEF@%9&t`|ĥ%=`]Aј?אtPV]1C8ej+L e?"Oywe󽾎U1 7#^/P n)1|\ljf9d/BA.ذ,pƎA(9,yPE$k3+fo4#><>kj^oi[Y! 3C$M"w)G &! iv#b2LhLwI 6^S3l:QPdB ^aosP~SG>g]Ķ$k Iv:]w0\?ڋ]u&i]'胯vոD[}F'^?hB}u{,N2ʒk`Ee5 8'rv" 6Fi`SY(}趧`uğaXi5\ޚXAK5s_0. Q 4`v15 xh*ox~w5{ܘeڙjy t%rA.5h(w>6YE|U Ql4+#"} AEk'SS + K!0A]:`ؕA37(dEX,']}ލͅ;Y {gv`q08nwKBG EmnML _WVE 2lR4nwf787R./mj!G@ [N/ ?bжt)]0s4,8#@6$i$=37ȬOlp22̜4k;Q n5pOOϫ`&neKElO {m85$vhO˃̣>?A`h)ls!Cz &qPa< cJ 0|ZlH45/&T?eX5'[_=cGyp&ycyYM;.wS#K50eG s-a7WdDM[V̬> gcuTz+m'=NII9FQHbp5h|˱n~fxoru Lud@H9jkD>{!%b#U+JȴQ0hSU\[@Mm;`r8w!CF4 ڹ=J:t'ȋ#sR"ݗ77_ȁcSI'`7>Ps.ˆ-GC?-(qCf٩71hgweu/6!ÄOBN1uq! +YGDa$l/qE#i+e,ӎ+;2QfoJz3IXSJ_,@57UxyW=pƥv/m/^QGn:|s&za2 }k8lU&cn~|ڋ1ĀƦl\kqU%!ľ?ޛ]fPN1(_b6BߺbCGU|`k+fӉZ}PRnm;u0+VCK>K\G;YkSTkCc]$IK}1DbNwe s[n0f7Ȉws1#WOx(߆# )'Q+7T^g '>UE"28 YxlQ-m]g0KE qzP܄VBAt$(@ Enxច b 5MѦ$8x=ʙ u4;5?2CDB{;,5ߘL">yë! 8 3RC ]4t0t˽®\ (&`9`IUˍPmkTH9hnjra[)*m5QV"[{aNSAKv4bB'P-f|KBt-Vfh\tbe%^9~G9hwa,h4rbR:) K|Um_!0A[I}/BVv1x1)1[/x~ad )sm/ic_woE)5rO~=XrOrOC5hE*P Y]z#9RV/[#^5ETJ89GTjyZ29Z.ˡ^SBN[#$*NjTօj Z4~`34&;YxEz}@BXRXEW*| "fXnM);/Y*g#OD8-t*n<h3:S%Q5)L0k/yz>be ͰީZdklʤ#B/_g-ghl&j]ٕ,(5$ n*-wz+Q.|ͯD)J(H>K:bLdh0oP- -Y9(z: Y 1'cO,=_ HEE:=Pg Q"j#^oCKZ+F>;N(mCZsQe7W\vp;%sQ%J>fhƺΡT5,F/ rz`! a=[&RrS]l/gbx9CyUao5F1[5?-R8$}Wn3k{Gk΍և =bQuK{xASVkaĂnM 9*)Dx\'ɀo b oQG|4zQדq6*؎g p}3nLf!\hc&u,jMSwU*<2VqH9g4?xJƎdhFQdc5W0CБ:uA-oٔ4XͿHJc\텄tάOO8@ b~A7z;Z80_lÌ}e4)t AfkC`K$fA_ygOZh7p ~냬+ٷQǬB[A^e: 嶟'3ϦI_WhuWhU؊5BsG 7 j&  L>üՂIE20kw|x-ܤSsu 61 #;X AƽE;Ez {^c.Ǯ>&fт>'|].RtTLM9샽6cp^'U >wrVrD'`pt#d{xkvS~yUS3+aȵpDZq}B=wJcb\~Q)0T>eaR/K J_1J-޵\汩8peQ1ęFGB:5Qzj~v`!j3] ꠰]@>9yO=J+t;=_rrǔ)o#q# akm R~6n!u-mr订N̬}I(/9fReD=4xNR!YL3 ZxUywf[)58O8&nWfv Ȅzswַ6EƹVC>Q롚B.)WM8џh P6 (bNB Un2ITQa8ո(QNbt/:RjtI^kN0ͥM!pcfő3t o^!(ׁ]Tdd/r"e˪=C9;oo !@t.WH<c U9қEŔ=R<I d;Pwyr |u7L<Dcuhr(6b)0#XeHw5 CS$4k:Cĺa^._ wt}Yh(í\O44H*Om9# ܛ!;]Z+ F0`GMe` ׸$3qbl=>:FVHsS V`pCXQZnjk8$(eN }7|\it(-P,@8 )=y J%8y:O:P7^Yon=h#%΃Sb1ą܊FhNB݋Vl&Gv@ ]n!{2=L"CyxRc1p  H:1gŪ\myF2p)bь鰜C(;tەdXѯx!WC0qHݕ"xW#,wYm|]=0y;?YU+ɵGZ{#*h؁X9+#;:93R\Vb>LQ?`Qby܇B|ٸ޳}Z*wd`v5lV(kgܯq+Z8"p+7w4s F:fzLI_L;u+lˀSwsivm^Cΰz|m.Tq>1#)]r(4(ZlKB..< vaP*5s b@Ⓠ.!ne]*n}^O{AJ6!|PD+axmkH.gd R@N/Wui%蟖3+r[#uON/VRNX|~4pZuN-;c ]nJ ʹ5{÷؏`?EWՔhvL}X݁vkzQ5WJ{\bm*9c5oi#B9B8JX9e&T\BMY7{ͬd؉nAD!z DExۆQI{,:ۥv݌o.*/rE:SGg)ɚ2 =;s(yVvod~G1_Xvc=]V*/Xf"-F>j#T6r)eTvtd2CH Gc 4SrXgk, ~Dr%$DI@޹E+\7܆>XqoW} 3JaR%+>$ӆݨa{8[$' i0?Ƨ6C*5 ֣0ȊXJ"#MF#lD^)զsXw*8#+GNYW|@Wl@2d)j7nO 1X ͏\mfһ ^nz檧3тop5Mhi 1sdbwLi LuWDjvh-\8EF pTqsF !۬[ѧbq@Tv( EC ~۞]MeT=W-U4 H̒s 2#fq+b?He^=2oPǀ݁(W lnvgLTɲ5{Tz;Yp CUdFM&pnln㜇axM|m0:T3r-aǒ]JE^ЇRq3_dRlT,8c%Jَym  lRЮy8aR8.MޖDwxUhd.7q5t\ oڴf2A;At&P18&Z5wsUʃx<j+*yxذ;&W=Nv;GL eSd9dl\o*/R1O92"V,rh~LbwwvSiIJy͌#aV鏽{`hD>BۆxYqyw`sNr#856ǎZ(z2w&#WV*Jƹ)@䁎>(!/ToBn,RF 9o,R2HQd!B|)ܕ>|d=hDFS?(#5b %1H{9cD:1_BFGd}[sDZ.x[Ҽ)M \>Tmggb)#c }^9ǒv Jش-~?1D>33,V)"Z';@폱/my\!W & d@dKyI~kؖۧrkh|E=sF]"h 4{̝HuVβ6~"\ܓh9g+e6[T֌7)9z{Whu`Q/#E U FF loOw[ IB)6"MZMnː%3m06'm-rIrG 2B83o*cb[$B" Cɷuqƾ&dzԸHfB:GOq_zv5G+Oe[|Oo"+WaJ1) uC}.96O >CE)`()l&QUmQn4 mڶE7GD/>]k/ַC|*0<4٥@A uɬ]d $B~ި܄v-/YW3zʄAw8\tS& zZ.! Pz=\Qu2r#4qMqϴ6' ZUEO,z4ŧn/@S3c'ƬcZP=&=hA\D -Y S t?*\?aDn3ŗ"B6eF5wPL)WUse䑛xp"7NO-vKڂ ^*D~zO~h(2O e("kejbhh0f.xn5rߎ)+~lVqNɜtr1 <֚oYa쮆2S.>֛+u6QOBvaX jp2+ %'>Jv^!.vM#VJU&3>~m{A0"9Bey<)`nw̚  = T:σxEQxY"Gʯs?DhưgJU "t"+聢v8Df'XzڰG6]ji,r+ Am~k юsj->ܼ{nFv"#xߨ[/>f_sSes^YL/ndyJ!#O^ʶ7pTJ5&|SѽHWceKnnI:xr±NwYv͘?p}F\gC<ؐ8is 1ɛ>vBPiqd ( c#^rnK !ފWb"=&-Xs>micQix}wKeORG5-/M!װMzrAt {2̝|r^c O;'d%AE]ے5{˲Chf4 qG:ñ ke&5$tӅ41ftmf_G!ȓAe#:,*8_!{R?[EZ)P҉ɒ6NewMW¢pfojZ䆣i#*r~!jМXَ :+RbS't\@:^0L qi=Վ-W˨ LԧlCxȑf hi- hFO41Cy$LjJRhխ9Fe}f/s2N ,-51Ң#3/FN|>tR j~M:5(.N B0.\MF -tf{ԓ:N#yHQk祿uHI+f %6#%2d$ QxQ`-VumysQe KF%-3cJt#(FkvqC a2܆nT{_,M/A-ҊY=1c?_-}g=cEfTI^YtME2gȑ5B8<5]^EWr!ΐ70oe'+2PjX+CƇ~|~%U-qq!I܏eHL0C5ynx+΢ތ&An[1먕Ӊi) +ck.N1|~ N',u^e0wsJɾyuSYMi6c+%W?kg:$mk(_"MX[ݡzsjDVH{D\IEq1yN*.sP P,$)xP#/auB/lJw&uKM9.YkapҭyKq4i\c˿dzBK1]6fmm%vM5ʨ+ː3׫}Il8m:Оr^VF^00rOl ;M(xHt B*eQI*7dL1]rR(# aDd9\'d0z@1B{\=z{u@7f 3۰,Iտ"Y-.,'1_b.L&UcN4yK\ W WCs#Q+P/:SQ7F`3 b3GpFpLLj&jBsVG'#SbgiD6 T_;3 L/fhKf )ugMhIW,DȩN\Ηks޶%LŃLqe)Zy%~͋#a oPKnpr!Η'fM{$hȅ“ j{!!{2*ta.D0\ti>b" gM(^qkҘ[$5 wgsN.o8Q*Y; Mn.Td29[#$8JJ6IE߼d; {# d朹wja;چ$m"2*F'x$VLpV1ϧ` P wBt|)=GL`u4 V+܅S@^Nb\f`& T]sFwHt (Q^~-E㠧r!R+ȯ&Mg99VP2b^_eN3wJL`*eLM&!`ޤd3}T"MMrhux DLcbPruӐ`s !b>7ȑ$U6KS1buk* 24٣aW*2֡c܆cjbʨ ܃j&qfRz^},[cP}kOb B7$F:?np2ǂ[5=]?Ϗ'cz*V@ӣu1jIJ,0!kDs[*jޱtKͬ33B\V/UTKmz)A _g$XT8ھZyT5vFcB G,~T%47'4h/~Uۡyo!oeTWątar*BfBY=BW1` 3f>xh7Wsd峳+fWpo0RyEaL) 3Rff*y"H$ dwEjRphWJ4Qo{JCkIYN++ %< DyY1%n0_@DBu%7q}|tvɧěÇ뀔rTqlinL{NbW):׸㲅2h󽛊xWX")Ɖ6iֿ9 SqO3КK$LH0 7TpQB?z caxe5,UZ/1pHn[zNxۼHbMn/oV͟LzSyO_əhG(p4{-k9h(CZ\X!%{cMxc?9E!{Fzyzo0\ȶ`-_WS,hKfi ԟ0M4cX܇sc+jCk꣟>Ѹ;qc5xKĒMEf1 FR>V4?ԼbxW=1aLGt5ĝmnUAN]*I9/tQGDo2yi8FN53b&1/w^zi/8]ϰ7vPƚIm5#Gn2ju^\Kϭ=? "s\{YDD-h P^])4(:x0ՂZ8,hv@ڇ?0]E+E-~hBD?LoS7:œd]s>>stӦ===\N:F4Weq~0hk|® {Jw\%3)n%-*| fQ]U80֘m_g%.YLT\wLc,BSi?$3 8Coa  VqCmf]OL'p %le=ҋnE4@gдPyAF[KEZ2G3h ăPH9DwitK?(V1%p\U_ mDÁ=0 G)ah.?VO$ FUeբ5]@^ͣ0(Όb1Ŀ L+pe*ѧΪ[Υׯб`l/ςUuU;MR]zQ8/ZlAOWL1V]naƑ)JK(.$;TQ(zo䊿mF(:9`'64ulWzXKӎPo% )G8t1kC3Dy~cE;`4x5 zWA&rShA?5SE2 ? [CdlkuG6<1O[Ň˄wȢ\\5B!hѩμR9|]uS%*d!dxijECKWMa T3dYp$)~}a͎G$L>.x2_gRH_e}(K slZu!>QHf :,>{ɱ=#r7;G]-..}zfRca؈Vؗx"&g@) eHr)%*!K~8z%oN+PŻџbRZ=TÔq"@9qȸ?#LgS,枬-3,ګBo< ) j/z/W#e< ` Wa mv? \z%$LOz9q=̊oL&sKWb߰G=H;#LS_]3[B4BBgZNZ񸗪kv#B _e4b,N(1h/v1:}؎PyP AAɬ+ }3r XK f#V0Mxe {-60~刚A,$3jK>ze$vsG1s3~7797e Y } QEq0׬^Uңxoe|?J/ Z|y'N!;泠SuLtrƶ5NSQ5S ՘RTIp] F=\͞?5QsBCQa_,Jjtc)vfԷk HMDῈ3]T,?'{ auV ~YSxODS)z -|f61Z1@?jHu#?LQ6Ug]yhVm Rd8hc,g-@IuX,꛷B0EL)R %w6tGnBxv<@׳fC/3Sп!ť2o;[{l\q-4̠8pA,p}=+IeIFOW9<,g@dÔΰ,;]mAT4(x0; =r.zy 7ıް[Qʟ"t:w*sI ͺ֘g`۰%SɻѲxd#EW߾\7sm#@NL**X~;|c6@:[$H8ƽU1A%7^6Þl)%e/.d}|*-{@ (ѐfv^\?ǢeVA-%Q"~hXAN p\(F7K FLћhʡjCTdDK{h nȩ@."gt )Z-R0`|7B^(r$~GNs'a!xsJQgd3:7ϳiVFCF2ɠzFV%IPMBFԾbX@>8?om~MI|bc<.؇N4J,pRÅs=ܟ\L S,$[)@ wOCLIJP[=G9{a'rk?@zᬲUrМj3!:Fs9}k9%[-|gȧ-4$ gW;MLZ8y{;[Ž:C$yZɓn*Qv*ٖV/=[br 3CY{4k>hmE56Hٽr^QBk\a1*G^ E3JCT+>el|ʫc.Fs5#'H^ZsڊL'cm)鰮KjTE} o(5v([' u+7߶:`~unЎqQ&zb+A0% 9&7A2;>6)Xe%>u5aWV"q]`+NʘnqrϠRV)jD iz2&q[>fM͇'x;D;߫n"mؐA!.;ATdxY7Jٷ,PtѪ,tI@IrhdmrI5W8ʍ#|edRω'ѧ"凰@k}9{H9{IqP=LT;" ])R֒s=1Cx1<ٌct[0~z ׾ȱ[ՉѠ Iv'/?y7 w<,ĺ?iog=13xn ؋>aRT0pVO{4 BVO&uzIx: 7?5v8sU8JciϬ:1K6k7sF~mD,܁̱#K W-Gw " d&L1Y#65 2cWѡL2ӡcYJA[ ߀,.;GP L1%Lh(֡+ki.,W[?S'nxʼ%9{Ws%܆[o&ЀN} >`,ZGsgbCp[5IJG`=J,(fn's)R,vj_}=Qm&7جf&o!>xT`,6N^yπ8(uV-Vy~pwTkc.N|'L弶SV [&˖@Q}]{rYjɳ%AT| 18'G ' KX z)%k1[;l#B~ o꾓[2q^M|2lCt1 ʨK1m=Ȑq9S@aU\POʎ 雃J3rvoXޙy0Gyn[Qd_!.Rك37:бAПFӠ1Ƈ~T!_JRvo IuY:):Υ[coN%A^9@& >7Ίo<5L8V@h6eLpXpJkl0Fyj?闒PBG)(=VPm~EL ӆ11cKKvEwId.ј @F{'k @4\EoݮqZ7;[~Nba!~g>f'H HZ_zV({;+ =`/Po>R`_5s(WA~dW3璀=A.>|lMOcX^%<ڀMXܻ0r_CNtl5G[T~{ i%{sW.5"t ;5Y6w,d%WamVR󤤅 W ( r6[rk0SDtP[$FMAP]hǩ&f1DOO Qj #J(wGߊլC@("M ?6 @<󤓮 22+a5 v%ЀCZ RY+HTl0֟ [i[?J}Sz<B+#!A2b%zO1~Eaycι"DbDLQa?'r߁"}`_VZAFP(wX|mP)?yA]>,pS^y3鹽2ոM{~&TWt}5LP9jyQGeXh%Nַ-)GٰA * ;c!D &qy5>Ք[t" #Mm{+❫|GxwdCͧ[}cx| "Г /;]~)I;ў!V=wߊ.R 8}xT;i'71M.`ZeBEg4 UkkDذU8{)KNҖSp.ZZMp?r0BU6A^ iB3h Rzfu_fhdo_eirKKF]Sl wbޡ!?"]\;rF_g)1M寜nۨ@Vʐ>i5"!($| Ub 6yؓu5箲Wk0}K;s}j6YB Oݝ6RNWZ!ѵ+%8^vS+bAcqVS ĺX-"2S XGk4y錥V" u+2չg e} ðrH0@T ^7%qp-'XWϝ,y!i+ 'R 44iqƊ xoq*gI"^+. ѪDV}m sʛOdeR#R '1!UR򾻹-th[ʼnL Xzq) MtuHZr@-5|lřzj_qgց7(L|kZI'f/h&/ԥHN9<|(֞/:U:F?﷝v\[Gt\LY-ߑ|\ Ǽ?w?xFhߴU?P6U^; lBN@gQZtD;K#gCNB3HynVp ܊ģ=@=-hv W'7S1*9z% qK=@pS|? SuڳW#z4隂VV֔1# ]_?نp7Ԗ  {#,AFg+[1[XȻZTaM#kʩe-Ԣ)>dg?PI K!͕:6ZqΑu';?/[>:S)lgj+{9\.dÿ:"2R8'7@P/XUnoGw*1FB"G2;1Ly'(Kۉ JgD$bGݕuv`{pTe?ϨMY'*&#$좲.g}3v' 9(~W2M3SW*ѝxs `h*y_>gB`xχak${a~g ^y(G>/hN$P*[iC)~vmTGCX| 5"P-^¸Q!02E\Fn 7.A{P/(|dr6qN‰7։,2!L@눁=ّbYΧB,(>vi~%}]K=.#`ˑv/Q谑,l{-cFnR4f(&`zj8r4^tU XA4([lJ嬔o',d` *0bꊞY5܅2IHbHɺ}r}PQ2݂5ά76nǼiͯ,kB%Ά(OP8Diەt8"G-L|ɦS)x"HlbDre݌*QMT皷$&0tyީE#R! X3!X N9. 4qwN"mo`ش80M *Im?Zdze&F13PEPVg5;5H-cVsZ'*f:G'39KCJI(WUoj*3L Ҿ.0Y~p%[X%K^СThi{g cdrja*. ]*6"ѐ6ĴZ)PUjRz5B)|,{sA=MĢxV}"ۢkE[f{SD&щ|o%܄Ws[@]~%?<){.n1]dpv:"K? H2`OQt4ĶB2sspS)@Pg*me ckq64]_X\/]ۑC$֕ %^= =lUˌv|b"M% B*c~̃PV/{BG/]<Ðܨ9; edE&[رxfmJ~e z9GJNci;:x7MB 0uYI]ǻ- F37p4&ncBrHƃ 3@"L.d4[MpZp5*^޴ ´7;(ȧJn~OE&Wʾ.PިݼV\s<^T-c 1$@&JuA+j*;WYEn{BmۭTC.̒9iXn>[ik4[uiQţIf.BsϮDp?>(dvB]6+4ܒ`ӎ]f!+ZG)pRQxn]C`zrwQAS'ұݧ Eo\ X& )4#5`ʮlkv{ttE77Dv#Bȱ(¥X[gN OF tqXN$u&ȉ'K)90?>AbON)o? iDCo$iz 8E\>f2 {|}&_Kl$<ܼdaY7/ggǖAߖS(+I,d^Pn8q,JOtUlN")v STbqvڎ zRC7ΔY?t 6er (we2KtCš*ywB\g@4[Fw i^#s(zuNo)b$+[*JN.}+V'"9T,ֶk,+"I1h\2VSbL\@JnV&3hKnu~Q`س;z'm_m3>zQ û$O-7# 5E;u jtP3̇SJE8UǼP3=PhbRr3@ |EU( iKOL!S^aӳ̿U <`W JG5y>8!gNsD @E)rAo`C='z<`\jyd>De>D=;U.~֤)EHk'LSɕdүw8D-}S Guۙ}!ՒFkaln~}Qe􏯲::h+(\][ ˬv*ܔq 'u/;$&)9rd ;ӕmLOT^Dy ʹHdnDh)zJN3 }Bp1u`HY0H=ԟ#> g! ]pLdֿDx`q)KrA]cZ)}d`9̒tr-g>I|Iw'D?ilq)م, Z<9;y%--dMX /HPFiwQBmѹ[=\i/,pѧ2HlUJVÉ=eIc׍)}gv!p b|?+>v4zFQ|1)9p{n  A?XY#uwUPIV()w "ޥt? D?_=~>,"ICߒ?M3\ߧ"#rO]זD.Ot,ܪ" WhFUy`rsBT9` p) ~|y& sfJdQv >-'}ӷ@ &$0xx^`#G5 #lX \ZP/Q=l(@eH(Mϳ@I/OZF|(~e+a2NM:fm_EK3bmD͎߄x>e |7 O҇o!28K'صKghH܁ ;ESC=v+2 g:Ð;w]Գ /_I":_iV|kW=3FO@T/+>kzQ"_3GY#+/ɕY9vA z6}1yvm%k-)dcMt=~(b/};_1C~Ion g yU6J&pNt=e t}_T½1G~#+LH߄r0K7%NÌ CXA/-ЛS揬kb>м• dq 3~iZYY ˴sfJ1$e!hu`EXAj**ѳϬ:'I/9i}*(~wu01r2)tkEDWCX; >~J?&pgk[vvh|8.ajY| * E[j2{cV_Ta=kne,'l_p?6{{b5'??$Sa[osUOQW?7G('xl65J<Ӻa_]|{ӕq=d"`~ ttLhi2RЭA36?bŽFY!*0U:mU,i~uf̡ @pbrK} X6do`A;driU&|jv0h^ryUFG%&Ph=C'fm)mH?ANo,29mXyKuaOZ(̇~-TXT rVZvȥN}\$?Kcxp);Tߐ]ME-ҋ䐸[f@ccƩIR<pڵ?e]ɷ;~%ʼn}ӳAW~&J/KrZly&u X$DB[^hԎ'}GƆe0{.aÌ]sM$p?慪543DQ2Y&Avײ$'ՙyG' C (3)f|xFnZ5 FLdb_{cN3SIA(}.^子(tHrKD9e V"Kx1Q5q ݞnA&öj?&{e.BΏt@v,SMm=Z{B:&RkJLvOFQl7{sb˳aS>ž5PY g=:M_S @[k 'SM "k˩t2_6QzprAmj`Ov`#kM\!}ѲΚ/up۫`9+}<L;n˾ Yd9-X2%U4W?u&04!6~e {1q I~b1 C9@fOϓC[+YMӮ9߀߀$|ClC^t 2eJ0Oq0kT#xLvw"goEfaw~NmdgS3ie7A҆w5gt^~ dXNlS?G99KfS4l[p!~Tha({KVi^Dư?瓱p:X#\ܑuvkW'tX{lΜE_F~M?q 4dݙ۬MB7/5tt%[z_ylSڶ8oe)?#!Bki'#2 G{՝nA.AI9I? YlŋxNX,=3וwA=`&?vMxe6MF? ŢDaisFAl"ս@|+أ`͇3Gr7zpw#fk ke2cDZ j|@3b-,2P9(,3#~ }1X T0f6xk4x1"a\!_ >~'emfThv~^v&4(Rt,4Q;aٓO Nظ'5&}RYis{?̭D1bQn@&@)?^$ĔPAטkmeOC"%rf<|ԉ0!a = ʛD@܄卹sW4ZJ< SJ1{ ^2}E#ᔡVbʻx|N¦MQNGrWeeŵ/\:ʮb\N=rB(Q9} miS~` fNcՆ' ҺPTGvUnu&9UUt@fbOvo52DޕE~kyX⧪*UJ~ĝPL [y4٦b^Z_v\.WiHt'lN$9Xf9"$,L9Y~AE=.!wؐ ys 2e^Hk#bPM0MZ>\GӌˤbK3S?K,Ml[/)kޭ/~o {{啑PmQIU؊ L*YuSa-6XPJy D7kǿNIK1&/̶#߳г/w Pu23,iRgH|3.M:kPEۧF4֗pqe%wxvҼkN Q+-=NCZʞd":|{\ggy 8HjYCD벞ɧQh[(Wn==]:ɏ:Eދr! YoV@k'^]JAXjIyM?TkL}SLSZK#E?q.v/%Suzl1Ű&Li/k ܸYqd Ie0n=u>wq*;n!'=d_=2X-D?/j ).dI4u8v9ܨr? p}90I#,ĜC/6ɾwx%zMm.$qZ%R_'sii<܅ITWV},̗)aɯEDY?D*X2nFSk(!j 0&nñ-B*`6ffqЌbIyi$A`cM2,_<~| ֑g,/T< ݄~qwabk̾pW_zL)agzXM(Fb8Ѹć-Gۮk$kf(֩OQf#\BFHZa Q)N|.XR킀k#K&V׉G,ƕImqnYo~7N5!K>jS™0p - rwwL&W;3anvqPǜVEc31 iIi1f[ʂ8CX=x @)_P{>)Xر=4LΞk8}R{ ?: 92q櫟 1BdG~9sУlџ%ӌo%ttvOe47"NAc d3n@4$vn˙ ]Ox香ث%Ԏo%,;ĝ&eEJhɘ)rIaBĂܾtMU7~p/4>(vJe b\ z?Zb3ޮVYL&i\!6W_JT\mᖟ\,UiQa.m)h-M4|=Ou DbVs51J ыGn\PԱ]Ο9@8}0Բe==TSUm1ɨihspg3o[1a̦i;ukC(ړ#eջ~(TI)j׽sd2v4f,C'BWJ=0ΦxV =O%VX.EV/s}݁^DL,`U-!^~NRy'ic~׸%T(;#tu sbgim)(Ҹ u|42b>5ړ9ԏfwM8v@kb뙵$Rthr"tE1KsnR=?#a|:Dm!<34'/:SGxp* #B%^kI!t%u֙ި5e0ʟe.."dR=b Ф$n=e]b`? P4C$-ܷYw*1)i|?8{ 4yY_З)E䕧 Bvgʪ+,=NYY_VV ^ T,z(jxm?`8Ie"?a s1T+i_ܘ8:DZhQv"Щ;!Ĉf Y5p=x+ޞ+ck?u5NY]FNOWu)YϚ [#K73"ʏ^>x}'ZK VEA݁WFCko7{5翽ᓿ;z9a|:$gIwܖgL|yR#p/^ݲy`-xN='8ųƞ*!f$1֋i Az$Q0 O=8:4|RUG*OPg;Y5R<ւ7QM=hDt $^  MI}|v@ԄɠqhmoV%m C5mX@;@3WTȦu9"8 h&6_tICӶ>YM( R g/->pc\,[VJ{WNb3OʹQXX2FtOt it/ϭh^p eƾbL1Rə<K厮\G)рLDvZ;,$P\P݋(ùD5G6 քvxN+4~uz`A~.>&,i0h9!+L}{ /a!Gc`oꝅ*GqVpy |ΔEX5zB5Vމm5fQ`}0ۨB{IEZ۝k[{J_osX<֋ ?<2 +HMÑH:HooL's7ljMem-?t2/NYW}bc'}L#*WRqHwԃ}LHGh*tHGm #x ܪ\iF3R~Qw,{j~ɜmu}19C? g :2l |C[m%iҾbF[G1;xߩ3O5cЩ`^9-/薉o| ݻ2Gt! q-D49YDZ$skЫF=]5(tͳE/@m|>Һxe9  sP cD`QnILr1k{g_O G̗Lc/Y2Ͱm l]*b QܔD坑@yjĸ)8fbҬ償31%ٛ Y~k s7,~6@@ΤuiUxHnO'|9yëg7lwhE}Eh&_ZkuJ gWU[#Ob Vf'W6NB?i&eᭀn2*Z(%y {wW}sL<͌rn# >[iQ6qXUƖU1Dǥޥ-c? »ˮ5902 ;p f^gp`#, Ș#!7r4>x[g<%@zdD[b.hx:U` Eqƭk;7=n0=Zā=YRUIK\g_X87@\PIͳGm=DHoS6:st@ $u쬛8!%eWW;kIF9'[ӭPC4CD׹nZ IJө2"XpON̆LVCh!11*EJ=|]l<}4A;ːS:1ڧ0Q ~ vTn~R);2q8kE pD8Ҿ T~ xV lO.QoEό/oe9ͪ܂cF){ʳ܏̏?ul:C%M">{ &rvHPy/0.>ܪK.0@q *]E4tq+)o[w:ą׿>46Z*v?+kUkzo@~;UFDp.8<W}NmvWJ(l+ez) 8QL&t&ۺ#n%6/ACش]۲Q7zBm:þh0MG q#ד4IDl(W4)Kҥm#ѯɓi?rlcO4Ǜk$280eN8С/R}'b:9|kT7 NHV} daw'gD˛J\=KLmrM[q!W^vM;'&n=8N6fPJuD ejե$ֱ+: {9Ggk zoFjTq{x I1mpes>ݵ4^qzOQAתzUmte_LOv=.X}FH9iLe|A =cFFE7@;_ 1n, ޹5"&TuĆQmϓp2^`ĉ; C%y` itˬK,!DC҉qh >)3צ!kl>4>[/"uπ7 o `{|*\ƞXuCXPn_NϦ RI!fy@KeGOPvd(7+JYz` (/B}I S~:iw(O ?ViTwΰU/Ag}Br#Ȑު O=W9,'q'V1%fJ`,Y!b؛]CaK6^q`t0+Ր\蜒W)xf8vW0&hzc/[ o^*gХ?=+WX ǙzE!<[I[mM894{x)OLtں95->Aq+(-GЩeП T`BQYfW{O *amU5x2.W e_{# !b=u/6{  8rn} 8%`` `Zc"E`ghJ.6cBv3B4ɬ>u#X?8l GXMgKrXrEټ? V<{Or<-I')+ӉE~S.BTB\d Ik -AokfN,- ~a4sOU9aͮ%l\^B{q?-\cY covt08X$_IqwTXu F?~p,O\Ԡ<ոܘө<)<- @D4x}P83W(|X^$j'1_RbA[*> p,fe dcAe+1RO{K PP,\_/Q~F@mҞt=5g^<Ģ{FU`^b'DB_4M_dK /Ցri̳A7e i4"8Gf14LgzB",ELZ}C V7U~P+ѪT<[0lV 6`Ѿi+N]1%rDݭR@DLqRGhK4Rqࢰ- H~5 HI%YۤB2U+fS+@4Uɬ$^fd fXQ_pUHeL5~ )Xe}74*JفQGdZʔ.ó ;DQ$y]Fc#Lsؚ@sz/Eɺ<\je;*CHT:D̜RL1o7WC{.끕. nqLg9@,ؑi1[Ōm53g'O CQ4 @)^392 G.GG]{5sv_kYyJ ynq;WaX8zv}B4K= r~7BTV֡ k'ҟH[‹b.5Xw3wK6`,lR-ʞ*%%-D^󭊧[g~.qJI1{|UcJ;BhKr(bvϾYx)iP*&*F >3E۴O;GD"~i?dh}tPƭd_ yZSв"mM8Uʶ;aWMmu;P>pDL5tY'ZcX嫁\I9[+?zYT|34}+y$_.#Q65&dsv\Na[r0r%,ڈ*0Hw"2GG3} 5#C5SӺ'i2J>=kE_O(wq8qڴn@A߀mfV( Y$lT1-G Q#Z؇|:5hu+^p{E4@cن4CWx:!޼ zfڃBmU㓎m=Z, 1(8y$^D[@k*=1z=IM$BIn̘{Zښ%9̣U3Ku=9!ֈ` $g> sb Kb#`iBFBFBi{M|, ͋B\d{ݱ[w$hd +a:,#NSk5Kc;$yLĨwKnIX8X7܁hEFNdct:̗e[q2kـ*sH2OfXbN|E;e61688"`% ws=nD-11@fkD x_FC?QH1.4c{9B{ TXL5$"k )rS$H`hO%_u?i!Z1xFpFio ^(Ym&g,+j{>;$w "g|`{i&oՆ47}4` r1סesQV)N9dOk`3rxŁrYJ2e+{c>\HG]³_ڻ ֧Nr&k&U^H s▁˟Lr*x+ǬԑXKgU_K~wUBB4nWZr32'pS'@KiҤ j @ޔV`ؓ˒G{/U*ɣ|]{ejRJ&vaTxYE2@=w om^׿Z)Iԣ3.ȨRF7Q5ӫ1 NC&@SjF?N' Ćugס iCB&d۞Jb_Uk -7 "8b`5<%y٩w΋꿨s儀H*}/fv+6dux\ mD%ռx'SaǪVl*gr.2Чew AXVYV4'yVJ~Zs:SBsC9{ٞ{5`iX>2vz0Ls/Ome0u^qF({"'J!M0S|NY+)M~|&9>>>YT8C7z=h)e;|YAu6:-|.A gG\b;N W-o~g8;;{D 3!',B@k<)zM]:0.,+R7^$,D})0- <(^ pvVǪ=MKCs:Ycg~_\$zӽSh-0H> (ڴF-C*賣 .)/ɩⲳ]aR~&^&ER%e9Ws9{+H ߀0筪O%B_G/ A[1/nZOB')AϜtS_҃ر˹IӉ4J'A1[ *c`PA:G{o`'F14 }Tsrm ŗ]aÙq[^m`ZH\PWXLǭ-P ׄCk:t:w0M#v3zLUE^ 6"$$@Q]ݸ8ik&(-/]U(tw k!cߌ^v.qĕ3?šeÊKV7~ `*k_Li q簦||</(E3jBN+!^3U:{wpR}`8jjDDF4:!/xMx&)ifK4zb97pS`' n 3Վ\HtЕT7-EK1b7J4O8 F!+DfFW<`^(aV:/lwM L؞L ςRz Zț*;;O`"?c4jH^dzyO Qm}g3IcPtq}wSUt.@#7PQ 7xFd˳BOKp^F!+ku(i 59ao\+:+^{mHѸ)h1!'c] Y0?y[LU{:2)D$8. pO rJ|C, s7ӭħM5Ӈ_$8f0eV{Kпyz+@lx,kK#-H=:L|,eh2ޯ -[ }ⱎ]&qFȃl& ף=Rmj/'YHe^@_~O֓LTI.1."SaEL粲 I#w[g;7^y~KbnVHGIaer@S@;cNT"[%̇æ?{#LLZpV_AI6o#ww[N(Tev]tze |`( ?P_'@ԵWߧLU@ֆ=õHأ&O?=`!DO (z ^P/KJX[fkgU-yVڡ5nH͍?# Ųfr ~eCcQxL^e>әM@Mrsyez൏:H"7(i0`^`4sCA)* #0} F7APr .B̵lH/w_z)]6 1Jb]:c1<2%G\^c4riy5Y (<{@C'dmHyCZf(+&-@"Y`"UFQ;H"ï{ցa,sId8iM$9/vhe&j% ƥk_gbx=ǞR=| %j\DtuI3U~︸?דv.T\:Ae Lg e jTLAHF8ۀ_kt\r>k*{KFtؙO}l] O1NeQZ!q!7'e| FuZH&"uۄ>VLř.I'ǤHqRRvV(Ȅ+|`M7>֔QZMDB(H.I<9=c!):CL&!=1Zof bx4Y-\jkv9`0ʿwsPu!3m9|T@#an'4HGPX}d PXàWTkGx6)H5WFqW) /xM=zxݙJ-hQZ+}[Rtꢺ) _Xr2_Wa ΀3xngRT4P͵?bs"#*neQ#cpYYPUq&ឬq|l{f} =0N(<' pJyš$Vg T*>qGT(>kSB.<`Z]R OZ !C*%kxT](5ALaڊIz3!`35?eǁB)$Y%!tHލumJ{ ׸R&;q~R4uEsnyd<:0៾C*4silbBŷPiI0vp|ca3kahC)AheF\Fxd\j aaYP]T&=qĪ'S&й2,u =Ty&%lw½ܮ,,"w= ()paj6+(ohQP,lpq$xhȦG}gZVM ["wX|& &yI)EQj|Ltm5mU @ʔ=ux_MLw s(3ϱCJH&n,v ZEf~Eظqf3#E|ܪ}?Dx?F~+?CEW+ˑk!GA36_݆aXR j}A31cI+H&W#Suxi]^{j2 6~84w?OS]0~:&zQVkb5:e|Djb4s"AQEjy JҚ\ ?ʏrBܴuӾ{źv}s!S(*~B yaLd4=N 䡃~_yHV\EB*p7Hji?s-mє 8z-?B4NP~iI *o I !k};O!-z OWDK9&B- c%U7R Hfa{ڠW^AF\Uc"ZN݄dkz1hS8*#) C-u$c;\BZŞc8PT Buko?ɏw+X?A2%HM0Y+ <7zzEJj5 ?HvAm*'Nݻ9OIW3[~ڑ NgzNg̅?Y“@˳CEfOU6&9ɾSM}$Ђj6\Y oϛ#_ݢ u-d4+6`鏨u45r ۿ)50VvvR/uɜ)2h&콍N͜ :I`ET2:q'>UQgwy2fZ4Bo!:'3eUrgνOHoOzzզM,SoO=dyWZI2eW VÝ|Y.}7ɎV}|Ot,C(эu_߬D͎[w]Rrie<էC#DGlCl2`ɘC=O~_2/emr0Serݮ%0FGmi0%:zХp?Zj=IVPo99l݉{Mtu,Z"Mx}pj4HGI3(W>>rg -((NM/[p_윟*Yҕ8#_Y'N߆V`GV':iZ@c(o2CN7=8ǣOtXv]Ąw+@b|;?8F|R+1$Je )m; 4)ڐur~^gx+ǻwDF7_۽2J9sGS{L]دj^\6(ooTmJJEL5 ]iE ^W06s$Qț3dF|[A5{0d0bJ@ΰ X`rt I{Ie3"Z |˲-L#oz~y0FٗӲEs#/ُ%ý}PŠq|1V3ILT<{6av [G4X5(`5M=N|c[˅sGef1yBD Dž*ǩCSa.meyFg&;_ $?Eo܂ډ QޛpW:i, u.p8K;Z>ޜmH|ލ&wW }@6$9[!WBve:/.DD$Tjp AY 4d0OE~p.L3zW:% hD)vR6 ⷇rNz̜ `9DZf߉W^oXY_x |:ήo!sln0_ IJ_?Q>A 6B10a3K _=v:ZXx CAEã节(]If= 8ϰ}]IO\qjwAv(]cju8*~aJ̓@BF9ܓ]#Ql4K1AQKAkHz%iXF }3ATLY} xزctY4zאQџ8N q|e\„t0\x2ԭá PEt"!\e{*{u'ޟ=#n5.gz=A6"tjH܄/tȜ9'p+"2"mTHh٣Md"pt;@am N@ 3?'Ѫē@`;cHb!p2D6&@X-CZ.}eJ-F}ge7_IBEY#\Ǫ2eYnHy7kX?? L(7܀ ʚ[ .Z'TB6swF`dt>m9YTYX7fq+  }FW,o#@e_TG j~REG(]KdVh-.6#|'F3$ ozʨRI\\*#]§P@z]Ln E,UU V}⌸`ցz# sNSCXK? 1ݷ_ۘ,4sk.bBp,6h 8A'܆ .j'e r7]mLj[s|[q4@L~ ;PkYҖ.AfVJ*0e 嶺 Au17 g#mj(*N 0Upd@9w U&geAvXr3\ѮAE azw_Ho}F/EhXFP)w"E-̻ g`cGC:tY)` |硧R"fwR5>~d4T{n?ߑ`|A΀7 |6oo=75ol !Yv529^"1}qJYvvUa ,6 $^ wRsZmwcpMP%:^f: |>C!^A mR@ {aT9suL|ԭHEѐF/I VC풪G-S./ fwK1 rU*D g>UrwJrHQ&"01lp{A;A$,s%έ1R.)U-£pwi;N%9cɏJ-g- 0̈uAL6Nb4yzGҺ+3Nįz*(`~ pm' D xqt:ה-]K;u =F+?6^v/r'-[C氶pMinȶx PT@fa;԰@{326˳l!M#!ZlU)z%}N [ #-wN-}by}ĸԹԇdENa aXp46ZyvhCj1pPsV($fy-9 ?z0ת1IW 6j0c{"9hEoiMUFWhd;+`3zJE4 lxlB6`o 0ޤs{?w%&6>GjEjm}!0iC]i*^w.dPb]Pe9WT97D$؎J?@YOWʲx DeM5Igw! Wn;"ynS.\[/}q) `D\): .VWz2i9؜`̏zL͉G bC}H.S0Wz@>=4oPpې [j4H2jvDf&PC'bK&msD18>DA#}B \;G5@ `TFlc4B|Z/ 9>Z`*Alo@Ö@Q"`/{URa8 SLHDTIdA\H{m,spAZvPVMD<}㇮BKh9?8"pj&SRTUУ^=vAQ ڭ^b 8,r#S4Ar&@#y%>);a}F J&/iJؖcSh9'TLG.&{,,(3 tpϢAJU(M>vNx^DVA J 93އ\1J:tp+򲬄clbD/&τ-U֞,v[ޜO8PRV*0tEFXm^[IWm2+@.8&)wt7O)}/&mu@qX.#?aqt_ q$`ym{nh1#L3Hg=sGA'`Zj/I@:TX}|d(M2% ۅYH68MA&- 騍bn)E_hЍzGP;j/"w +^\[rU.Aɰ(M{ZCll?"}R`e}Q0wFO~6{|F?3oI-V  uLdtm1ʵƽN}=GF9<$a[5n{gKD!0ْb0p:Uf|-mc,Xj羰QAJViY卮nKڼ* C^wy|"7V_v3 qL[3 a2;[(+!A?VťEzG>Xf.Z&4@#9_3~%&hOq[7f0yrEfQ]g_y s!!nA+xFgް~zQ$Pg<1gYnt7>@'?8.uOA1QD;w!A*pǟ7^w)@qR$H#B$(Nh.A;H[r"zdT=߫KЫ\K,SS΁1ϪA{eudjP6&yUk`'EV\]|8ߟGCL?$9j&B{1DQb`,1J)s=|[daLIr`|{틯4S 5͎Q1ؖCohg1 }zuiQɬ譝VhQ_$FY2}Y.ں wR=zE]*n K] E@ztG:[-S"8t_hU>)Ss~/rSlHWe.E7#~IL e7ف؝l~x>tI< # >=U9[]32wB`O N|Iz\]Zz$`S'k'z6އ\xޤBo;Պwoeg+!j+b~y LmJQ8 1 cb*Ėg1 $P6eOpu gȶcoi#` ~}{XaȝGt<nDyzP`9͐ fʣ'c6|2u~`V8Z±X'K akՔN J0F]vO.CZSK)XLb 107Q9{<fCz&vy1eWDIb/b5aPj&@!FQJQŚɦ\e'oO'{i943StIq!nСIOuGj99*k -e=“X:h(ϳPZx]u4P8?|S{,]LS* K]8D|ZkO03nڊ ߸?C㹇w駶}ZVj.cr.AI2 ew8~?)2>UqVzn=g bPߎ^vBkkY9๬4 OaR{N>u(OtULj3v 8l%LC)imO,rPo~7(,D ~2TUi:.r[_*u՟=+Xw˃)UZI]|:(c: WKCNB`hl3A:Ь.^ۊG㻈߃L^yH" ЕԲ\>1^BC1}A{қ߁+&: [MELnwQ%旷1Ͽ)ty%`=߭1nnHHƼJ\,,=ЁJ5qߎ=~%6sU'_vD#i6NAQgDPS~J†1!wT`I2$mCRኳ,26Ԯ" akT x}`{poKP8럽Ǔԗ]OӁdaS(Řmu 9hbJ' x RҔ!Qd:\G+Wi #9 ʟI0)r hH|Ysl/Y 0MpU L;,uCHD bL&`9kvEJX<jќ@/.9G`@|L_9bX~mŭS=Hc\V Ѱ OaA`j2JboJ>R &T̓yuRޮ[|(2,tG11: -bֳ1Pз8Tr7e8-QgEaJ:O9Ml՚g.c1f N/,z~g\|̛g)jq XaQ*WZrqԅ@oH_CmZ_^Bhݽ*Hħho0DsqYC@ORX}s92њ`)'iĽx0Lo-h-C?#?rP]9!N$Kzc:]9!h ,焀d>=6nGʂ~qh&M@::o#Z.B>.0;tܶ-eXm?L?PL}bܳrlLaUAM;#|}Xfֺ盝><'3scAk ~䋉> NڨS努Hh*I4Q>)ZQ.uO*~& bЭ\#bi v&ɔv%vb78{8kM2 4.~ %Ʀ7t4!{fTۢ;$J.1> =$rz6A a\LŦ_e2i-V0W 6Zxy{ <s1,J':VNC(UI쾄^O ;0ڐ"Y#OF1_:_j_?`*dh;r|i exe4/6uF?޴ŒgfORg⻩=|٣X/R;zuJb>~`G cZ⟖v0Il7r끹>ȞwӘN;SGGP_a`^Q|"f.y&&7eM5HmPX=xu+pjH-8.b.R,\7AiVngDxU&KӵS$Fgi_;#:#c3HčH*TT79bDz)<4*3/4m~cޤ|"KeMJUsqzlG+򎾠2#P{{.ՇՉ-E˩5o뭔n98VtѠ0M}{\<]FTZwքH"3fcUzqw$G-ϳ35^&2 Bw}ZIh B#i&u0*FAn62Ͷygj;'禦k 8HϤw>`ZSX?4B`BEYl/[AgY9 %{,{"prx7p_zXr+C&B2zYM+Bc%RC1- *zam:seVX /ي}(C aמRKC0\D'o\͑W7J #`)j8oC]9~OӢ ѱ Os/t @U|CeAF֧ׯ3VDбg{7Z$~'!+X't&j-`vE#I<2g0լݏšT&hq53-UA=7n8p3ȟуI J93f[' ߗAq1 {Y{dI1n_3wkP^Er~ @Ϳ9]ybl  ?9jp_o%G r5#\q22 tVU(b>|0r}1?8kw3Ck Ub^^ȫ b^c^*U5dk_jR#A=CYZ,f-~~sݼſU+>gHu:CAY1c4Ft*đK6oD8?YYG(1Rv+cv%Stv}"2CL5?UMY^E|:D4E>TVv^Ň ¥7|wn"D]L3ms\~hB "Z^D3joz֕Æ"k8_I;؋F 6@YKN $Wɋ,⪺h]*Q@myNjQ)z6~GC_<]ɷLD[Rs3 w܅3rRΦ#vT,k6vHⴭXx þ=U[&?K{#*xнP3Vn:m' O8}kZznkj*Umpaǧqhw J\҃ұqUN$ѯ_/tHӒ 4NV^0TOF7Ϝ| ntC*t[) ;,$-@Y(EFm 7nro d>vtz|2ut{we)UQax.՝; AzᧃI8+&l{pj(Y.O^+,My`K| n8ex[TF+7Ϻw&3tVNV+ -f{sؠ,mwƖpqnT{nkxN/C{ϏQfm<ۂc:4Kѹh`]mwP)8 CH9'$%|9Bz)B:~: 0B4.o}VWn.v8R5rӺD5lro`ضO<z3"ޕ ba4eUbA 6[## Bv#瑛"-.Gnf/*MK9YFϷQ&'7UsihZKd^3+#Yb2_:La6Eu,٠Nġ$P.ǩH[@-aWPe瞎{v8"Ś{%?MYK"Tː=7m%t2EYNs8O͊U"S<\&~͐lQID3A^ջ&֊--5DK'Oa]+9)c]HGr˹+i.!@K @]4>Ͷ]B:i?s.ʚE~2W'.5$P`j*57D[Rw`CAw4$}l:|sOÙmCH/ uPl~In+U/^3 Q@-ev]EE~|02eݡ?N.Reg N! @ZV}KnfCH(y*mDUok sM ",Tצ|AT&9l_E?[jPM`4X(DFՔ\UʸQއS_df7Q\zݺgU?SY)|7F` u'}aV%yfcVcG4rp6NZHTQrfw{yX;*[|o-`ɤ)sDli5GlZAn\Uşc$")#ot.چe;0whL&vSMByY _oB k=FZb- m_\c O˔ *1ټ0s ц A9z/J=y!ewsu1E5j虸4[v8L+O2Nw.-AkEWlw:T[; ݹAR;)e9-'-q~"PgU!0V0P'v)7~>Ip[ty\lSڛQ$HM$B-y@ 6.Jzxsv)WɝbJ@9ޮS4mqH"LG.$Vxd6?EܦAx?t\sZX⥛(E  Y)d/%]j8CFrсLYOC+N 4] V]y4wTҢ&:!0thc`P@SwErgcY)r-ar`9E8p١9[F d_iĒA l2gDy:;7F}&Qu5h94(l4~kdkEX;+#q&Y?p0j.:2So#K|1ZK9/ebznZhE{ ;1<4kո[ܔ(<|̇^)W쏇e *A|La^I.һRHZ}lg d uEHAJt"t ?nRgSdAVFܪ4QX?ц9M~'fnw" RqU[rՀa"4'*}YL~(RSđrGټ.d Oŕp7s-֯$An^hD-DjZ"7ZH^~ª#pƶ+Ǩ+DXK\&' vm-͢K.,bMF8Fa Y3и#KT#ߚ-QJT7E яyl걧_ C+a_fp׏t=ᴦW!FƫS_wXr?aBN7=dCt?\Ix. |u:/J{SG\ڈRT po2kIHܽx7J`b{rSE6(C?mIywc`]vrz4rDB/%L~Y3ڒ; ̻M#9EwtZL/w#xy>ibxȋx'cvq6mxQ?3䓽ձe透Ilsx7 }uGfxmPɡ{PhhU"hQ#=<$Wib?qY§RkHU>#{GKSC\s='I|} +V^lNsf"hp|2VR4*jBTL{wp[) xi[#h XJdJ/~*ëT2H Tm V4 qt8PdX81b6>i܃ɹZ jϏv _W.]m^#_YC'MKŠw؋Ug5h5Gx,=o^}:84O}\@#(I_Co{&)k`5xԈ̇Kca4ήAƧJo>QXJkBʇ6hA ;lty+ bwq~f >@kZ*꣝!;C5vq]$#W#t`0 5< oAS%y=d4r%r%"*F%_Lp m=+F'4˝Ԟ4sǨasMkiQԓ.ڗ~.>Nߗr, e&/؀Б] dFFiTpl)D4vPIT " IcS)؈6&p59T"%lˆB,uWVl< x-=eA~C 6[qKR<`#&N$g4ÓFC1NAcl+ )1Qw:=#\6_ TscNk-#)|Yo pxya̘up;! ZPAfw'cуɯUOL5k5c9txWKZ o%ֱNҤ^qϾ>i]sqM"x "޻ץZYo/F=oWtKYK79@ {S q!Ԭ4XVpWiSi zf/CTeW*C]g E]lṷ,K6 `H0k`Jd&ʐg9Vh)kKƙDym/FfA ʀ \lCle*i\jZl ʴ_.ܤv!'.%)lY7l<[<9[|hj#ĕ%Dh䙟V5+a|Tw˻ Dž1Τ>QW;6=wXq4"]. ruKP'`B5;: _yC-0[Y݉i$Z'9]NpYV_ s2Ӈ=-x6\{Ԡy L4 Wx38"W(*adߍ/і"+5 0Y{]#JZdv&i uDH@pZhjrg/|} DšHRH~A 8( LҿZC=^;mDRrjN)ΡetPG/w8oHO/Z\O1wlkPs9={˷$.Ŋk<>KӥE7=*5  cOJdV}Fا0'Qknk,@RO{Dz49;42Sas^:hNkӱHj[?X2K$&T)x8‹I68k$>$QƳ:J6zD7j NP'j@Jj.PG?q'ҧJ1UFc.F#wLZîJPnt5 ]y*5YdU k=#!(@%?j"Hvq0v PqWDg8sBbH[ hNAv:MEK Ĭ1]CNk/u&h } GFٯ>: 9$V,rܘ>!C6yµmg]2y`Y_X-q {ȬMNVv%fTv?ɨ%de?yr;MfDeV&]A[??Sj k6:6 Ti[%`ݰG}BTKLvip{ˑ,ғKst`흆~OE>uԙ6QN$ P+G ՝(5F*h sr$K^u,9Ka+[k9M5Yݣ;!'Ɇ<4hLP2Q&{\CKg @F?b[$5Z`ăiqP5׹J#o,w}^Oi`tov*QL4RwkG6rg2 j8vrʹWK/5// N~=dca ogE0(<ȿj`aBuqMI`g,Yϳ7C@9g$F8^U4ZPV:̶).Q2j6T0/ǟ[w6q& N$0.byULNR≺sEn$Ñs'Lc1߫Qy5mK]_k}N!!Wjbֻ7<[1$ld/nESt9|Mqjt"=(c@zXF؛}S5m0_el;ط`Pw{KV6?ooj5,e24"w^$^cĈ6+`e?Gp!?GFy 3j;aԧib8"Ճe^ٞ/3a<#e1@'4\zH)X@ti-@:3xzV /+.I|3S|UAܗ#6./P 4 wx}]8 L98%#TAHsƭ  NNM+_;` D셞V_w| UCI-,ȇ6%eFNk$in O PWYH1^,0Ty:cfJ6hnB&G4攱&םIB8 I]Ӏp"cN'*#Uo$%‡44' xg[Xjz)ND*ǹ$޽f-#!a{ĵЎVlRYD繞w@J͕bQk߰Mi6r1;na9/ťϩMwF1h+Y/;]v $-~sA ǬQC«7>n((4 KBkj31hP !BJ=_+EXi|{riFAⱼ~Ds֥u{%6Ι\S)F|}N b࠙!)!$X\Ffy6*o5 &m@jtlSiɐ<wyyī7ejʈ#.k 3~mK߯T]LYB@GDT˟*4,=bczGЮ݇;D <²COHaGIS%?\"EDpsC J$K>~֧I~)јC>I+U>y͸u1|3PBW,Ec-_-hhbȣc=.4g_)th]5Xz(NqmvSÑ+X>ffaTP#<A8љI>'Ģ#(ϥ;f҉ċ=j:sjxzH0/^e 0m08 +ЋqRBY,/WH_1GKHGhŮ1++DJMZaqp\sWergk@ 9NP3sV B]C~n߁ `_$X~$ϋ!IpR xnk:Ws`&TLG2 "P5;coZT4ǰE帿 2+mh5l8? V=Z\>£aX4@?Y'yHX<=^WASt d%AJ'V:pG 2̠!TPq`2ݕ0l*SYV J\@o+!f{lr!: fW&.fZ!3uha`![hl/`xYN9myWB; Hܸ ,iB jlm1^dUşyۿNIܰ_}4G'sM\}8³ leOYف "2BCCBEv9|44)I=GSWℎ30Mulj,<iw\(qCUI\3d%&_v22ǚ^[w5*a$^M'H^9b/V@h!MkԼ݉v`NS4?y;st],YK6~Lp4&ZVzdv}]AzAU@hm?I]TNj3SbV"_1&}L"2AZj_;W5Ȗ;T ]lI@fHR(tV"N.%Kx0F2ǚGd W>5Gs:F:ls MMv/mCgon2XNhvیpʮbvQ?8{R/Ѧܴ̍EVL.+q [T$2JR}::r PW_8Y WX4)/sm Ormt9xBoφQp}iep4g-7~13U? vHrhtV=&,x2{TMPCݍ!GPL-=1zΌF}-AhVKiJ`ㇰUΏ%Wݴݽ#"Xks;,% G '>L;kFa~RR>iמo5l&6 NYGA@夘uQ:fNv*.EoK{|UIah KCʒcϣ{t#y_0ψ=vIn9P4M\Z}l߬|u#<%VLPHsIrUt|]Jp3)$ѩvDa֚0BE9yZ %7x NᥒL⠞U_ wu׹#تi=O`)8Ga6Lq}L3vg5]/iXP:]ŧ\ҋR o#^UHӠ(Uy5#ʱzȂlޢlN,c%0 7@GF2|v&;x<ެ blmhG)m+_za\m}z7.ŷ~qP0b9Y˝泗"a]K wod%MQҁ !51^3$CE|dݦ:T+-q#QQ C3q~eY8v٘vx56@Gen=a{)MKU~}GXRkKC².vKP/zc2J Zm'@f.M22d !]QDD.r`M|>2dӈ݊rt|uh(@};Rkf{Uc?t(pִs# HR#w"+ IV [C% 䩹Q#)'f7$!A':%23E㻆m!c)ax 5 Rj>mX5U ?Xu/WϪ Ii2fZ)Hx6oݲXxU!/FfkץYM4LBX!6Dz;e_Coau!@MJx^硛&6/A Izc;TLȺ! fj"מ]q-ALGKLybjTmM˒Gk~n&LX7)3^.0|$iN_OK&k0̸iC7UIOP W' )O"1}pO2qE0v40jȘ|u@ڿ2"AW :i#! R?0\h-~ 5'0 dߛWC%saos4֛Fd&&VI9`=kp9_cGES7:vYᬖnC߿Et N㾤R<"r`M =*Y0RYf!Ɂ/ʆ^M5Q zݲtL(hzu*i8f.'vx[_Zj%\ۘw8ww?^i6aH 5*9{\v|D ]QR/ZZ k|-/D6ۨz%=2b' lؖX3s~W#sSV(av&Rj S]ta9?y4 x[˹UP X6јztfB2wVk?Ad~(鯾-5ҧ(~uJ21郎Mj+@+Soяr!_xثth&;eD_"A$Ǩ3@ _ nCז,q˟~ ٶ} U]=xs[ ޽g0 ߨh.B l#%vk֫"ԏvbS=6#y+ؚ 3Xu($Tݫ)fO`?`$(DǓFgoG1Ω"!~P+EwsCg!]Ns'4.+ ~i։$*]j:>mL_WCYNU=ΝQ)!V5$qT9mGPTzvxh@{DžuC mۻtFR?ꣷgٚ{;FSȿs-`|:Ҋ-5e A={ǸߜٔX/_mOt>Ȏ.6e0xy00Z"Qt",0\9#/i7ȔH1B5u]/=[X9y0}[ӛX3} WOie:(f[}=h[)nY;k={:-~B7>(0[BTQ(M^lUk|0'')X~|=j>eIR/Db&JfS'.S{eJ@tI@XnY~<嚑 $V0O|5 >H ւlAt%qO)٧7oK،]k݅Ʌ(d*}JPkQh\i;j`? ˣ*^{b+>Ukt0c2uX{^>:ն/At rwlZ r8D :})Ej-uWJ . M١E%}Pi^W\F&3LңO .4.!.sm[ukG+Y+w3cuq2>#cd5^|KT&a ': VbRVdzn@&G1RŽ _! Tt'`%6fA"Ϧij]헾 zRJ8x:^fE-H7}8j8rc=FCjq א8- a2gp&r7W!1>W}YVu:$ i&;g=UXoY'Cᔚ6(82˾x9 P,q1![&~hН35VklGC󎠬Rwh~h](tV\ N25Qͅakh?Rऺ]̤CX}tnSm@QB\H̓;E-DŽPBU@VN2D)iyVdִ<ɣpkzCj9hR %;P@^*c$&[$oO%lJJ${B*ȝeeK֓_ɛme?Jl$3+QJ \j'HmgxvAT~8l:(/}LmF+z-~ hr K Yԓo>#Ifl0"":x*]M隥)Irʣ\$FynNPt >桴DHyH4Б&;@COgD8_Kaò3<֐ힼ. V,) p^9)H,AӀG TS.Ub䘎!FB70CR/?ZLsnE + a,DdzaTx$ś<& ],lF) ~԰<S^s)λ_$QcAۚ)oEo:QSxt\}䠞^M`_fWk"NqgqPt͛e (nJtbHxc{I%G֢w>:8q!W:eV"ʳ5 G/ҳ1\T_V3|8yI>` jg¾H =Έxd/AYXKj(ķR?c|VvRd/R"e34?'sIoJCuv:ag+ ÖH4`H[i4S eZZv b٪Rz6ZDlƘ k3>PR8/b@%vdwE낹(4)%#SJB'Fݴ5h>JmϞ7-oQca8>*KN~K|ga'1>< )ΐ7t YOYyDs8@X"QVڶ)آDe..Ԥ^sf?~D;g\ r+/#4}}綌?XEY/p =XXn5c=|@t:ncX<;.EL~  >) G=KsiaFMId5hh$ ( Vf ~_ղN7%K1}~IA^CW S!Gkz5Fd^/ @T/:# cV3M0A#ZA&bF?I uT3ABjNtleɦVXm Kx":w1錐}Ì#LpUS. NK;|W勃@5[aU82lOZth WBQq6fUʎ&)^7+5M QDvL:GUos4[CпYGoI-KiF m5~mqZr¿[ƹ!}YҠƅُ F04h1PkL'| ~&4Vҙ3Sh1xA9Ֆ\Us[B .@y }p_iIlL˶f#ISeN!0LՅWg| X pӎ!I0qR©"jc^g{z;2D**L*+lZp}!k<xDŽ3Eu5V[5x-xp̹m75DqO~^YWZک=`O"=*^A2*~UE3NⳆ{S9W+mhn8Ҝ&FCUs}!Q)o:S KZas([ium>u@oТ 񥀼- $e^K$< }gJ|*|*K4~Z*17,G=V >+hVJӞkϜ樖i ?Nùf{ XSb nY=#Z)NՁ^DS %B$e.xmgcaMSyTz޷ UX]n%]˜_iP0'}CȾLxcȼa̋;;Uu_: ;^aPˬ{/@n6)ژԶ"+;bWסzNnS@tAm9N=nDqD%nlC?KؿII3@i$jo錦o[_ ACRV 17n\NL@Nڿ%^s>sG8Et O7Sc<^S0aNWfbdc4wQ2*yvaaky|wFIxq^:Zo&'MpԒ/5"^#4D 6.}[2lI?8~N06v_X:rmWg7xIKylUxzy %A}y#%5^$~zyq!6,x('d&gy h[ ~8|4¼պ?@663fM6XUKƲ%+zu6zjAS ^X2uI˭'Vgrq0Z!,HHn]&#(͋Ss1uM|H Y[ڤ{46(R11WB|8Fj87=E)>}FE ܮ6%*k4{.-,(e!l8/CVb~.3exPv撔Ac^2"X%:p?BeUBlXc0 `&BBRv ^vaSJ`V ie%/trg)1pD_wkC$"z}cyģS-Jiz4?<7nU%4 V{׻2'>i~*zН@ xтW_`|+wN;f5Y]cq)#Vp[{25bp畽}um`@BŊs"Xxޘ@{fU1f+q +N}M-LP-&jÓg=~#a)2z>Q-6 :Wj(Qd%Fcv|83 k0K2{ .jBQk]FkH6Y)ܚJf_o,*p ;7X4 ,[C-ҟ}K8EŽPW'5f`W |'{QOpY[F$Wm_0]Y!jՃj vv?@UC-In-3;)A%vХ_O #tQADg+In!6of5tQ4.[EXPM#*V&ٖρ eR:^q߄{N[YS\ԿգKH?^qM7 7" @Q2EUѲFvB>^:GncPc!it袺arF#?OE3XЪI W`z8R%A2j 9Rhl>ƚyZyo:Jʪd-vOױ4} bʧ!zY枻ݞe- J{wLF>%.2M&Gζxz+xu]md..~$Gbw>9)עx=8# l*&A~+^tBm דZlo I6tα̊?I2>l)jOyӄ'*[}9L _S;95 v{7 *vlI+ʓ~XۛJ XvEk&ʓçXvjA@qMŁ{O1q}F39?c BOqYڞ{OQXY|@I,qJt?r5۵ɑ+h.ME,|ݬ0D} (؆)Iɾ,Sg#l?ڥ{Bޯa2VGHً" '$` k'%F33*m8 A{ݑ:K:$,9 $h "VjwO=M+ԉTfXA ERǁ6x2d'?"ZQPLG$bΧm.j͔@ rxm9Q SJ1p>}Š8"48ؤD7ғN[~{燎7JZGF)ވQ(%G!@qTEWKa;@Y', "1l:wtB?azF|^ 讋"jAK[0|&x{؋dL2>u"kfr `==-&s61f5at~7ȓ f[rg Dճ4*\ &M7L⭔$A <od~*i2ᯥ8p&W  l*I~[1:O4)%6A#p_%@|(^`hdq[;R-kDa&ʥ@"1OJPw?:@Jv '$vZkm!E[o Y)|ʷƒCic#)VMw^kBOOkuU}@QX)=4>'=:F9>wLOձ EV3Vs5cɢ<,Wp8X=do 4[Q@C/\xQJą±=>[{HA\%t ~4+O%coO֪Pm.|4zxq\D5WLTV%ag®-b Lnrpy0Q3Սl?W)Xj21M{|"Dqfc/t{lM؁P}vaxnx -SѦkiڗ`>2򲌣=)+0%=*y7~+Ffp$^Q瑁2\DEQ5)oSa= ; rhpz&cZ$C;M:Ǐa6hxNe{e%)-f l5oasgmb]6zݏ8cydK򴺒OƔ= xB*W'Bp:X݅g!nzK}X'2 ԳwvzWAƥq.޿|d ?fMbH VόwG۳jL@ mc)=*XiDZ/X$m?SYoa zǝ6"d?~Ȩ!KNĬWtuDߥ,8Mضz'Nځ%mD]́Ȓ=Z/bۡF nm2]1arұ0$R i%4s\\Dz@HIK|) %RS05wE$营'^:M^nQ<1`l*JG3K0ݠXJQ]xwa˿1@Uʔs${}'eU+. ss>6.Ӄqwd}#YRk=`Ӓ}+YA`D&PhhyXacHrF+;uރF!.}Y`(r˕|L܏d{liPW (cw02%a+J=9ߧO ڶuUY9-aJ7x⩒0ݡoɌ]A?Bjd޾EwS K<[l(D-'4H$V_Q B=+8>>/4%#Ǭ#Z3r~V"BHTKqӫz]ⵣL)/^ed"Ce @4y+$'ЉҁsPlbhԒN1Gި%U3^ 2/L%wBlOIv{/s t0]4w AlFCd S E"0,ܟw]^5P9{u7 Uso ⶉ Ųցv)c5Ӑ` [ln2r"rxhow <8Ot=l_ԴV}+ "z !&PB'gRhsR8j<7b4Ef` >faѹ`{a@;q > y=qoZ99Tc_~ ȫ7õk$>u.̦sBI0t4 -`V) (;GfVs$o-7INRk/UeQ;E}8C0)cj،߁]D@G>0.4;ׄJeaʣywm/{' 7QeDAMްj?]K9.giAƃm X/SO$;XiۢiL%GNXu܈ޖ% ֌5E~~cVx1AA30 ʝ:UBGdY]j#(heWA{;CT- XzEIST|pHb8UaF{]*p 1-(R8deA 8 eYƽҨ㛏܈"zԜ$\.Ҟ$O*F+.Y"oZBr߰CJcQkkB29y9ᯘ$,,90+j-ӀATb;Su:0H=92/Uмd|]mm&'GH\irwaI)M~)BiĨ, "e0^UvA,w!cZ|y%;[]:r.vΆPw=י,xAt}8qq#$c#Ds-4YđRa50v iϹyʐ s+S} Ň`f\񰸵?# DUy\NI?lP%>o ##i+2^ejb$,e%8GԷK)j^ R!6a43{@+5lkwi:ģPt~IJ #$cAw]k7ZS4 }&z,٩5]9܊Ǒ(~x##kxϓ*N鴶r!e7L{R'eN>}#²C>gV·lpX۝VUH~9Q?c"EV֐Ԗ'YCwXu)Vr$[: ROZ/3iXhv C{{q[>}BQ@k0!ѷLF7>p =&>UoU4WHTtca)-tebO\Nȋ3QXIV%RuX``bQHuH97cA濼pu?PoZPǘ}v.8}0G0y-cme,otl{aӊx}x#+7<:#Ƃ#nbρ w$Q; {:2W B~jey U QCbCVxkxh3<68঵ft0UFP0 0 Rk46_|v> v8Ýl-) \o5ʋ9F"uwXMKK)k/Ϡ3p %'@C5_MGH 5Y!I}aekZ 3iU RQ~cp ]>9+nF%EWV7/5Ģ_W8HM|f) )lPx̬IN.a0t ^-vqbÍ/Yz)vi*"|x$ 9U=8FDD48[f¡8 :UwB?5lzȼէ\.ZQO N@/cVs%|}%]$F6ӎw.afꎁrŠW⃑ ۪ؖX^rxYqd-]Qd>=>mg%06q9:~nC_o1V Ts9h<&C+\ ĴCܻ{ytÎ`KcX-NpָSd% r I[~gX2(C!g-0v6Φ؉K}iK 汞v"@CKpQ0iXpO7MAҎNBˠ0|V_̰ATYL  DeW& 'n"S]Eon]SzDf6L?Q; iŧSbOJ~;#'!a%tv\2OJ`-x OK}.Ąx=Ġf ͐m_t9WN~IΧ_{#½L |~۝Pqgc]:b0̜ؾCdl yDrLܧ#VJNMYB +mb>JxzACU(#)X{'WL氓y(eWFܗ4δft-E <{JQ=[*T=;scjIZ-̭YL`~0@UjՒ :Yq;44l2֜J(8T8n5{-T7EWp\Ē?c\.97E]$`*rNPLcˬS> og;eT$"Q>MUǎzr@Bj G[3^Sk02S1B]s.{p6^fK3¹^ ,%-ZJApwSVBjw:E3o_ͣt>:yTp7`${$ͼk|AAݸfjEH\xj)Q*_mj'3RP+R ~Mr%.Vsh*?2s|o@-UuDh={ZSՇ[4{#Qls\FOT7l{vvཪΰҫ6U7A341ӡLԩ?{Qj`s]f SkcgWc!ֻkn u (:g֜Ri89 #3)ZA'ֹ!wmpB VI TK`&\6×ق$[mOORz i3=B=bVD16ߟeo<29qxS Xya0Uڪ 0qS(zĪC1M?}y2HZT,[(ݾV'KJ^"jLy.2es:>SeAb$i>QLЬKDњyrJ=nF`B;߃1 KJr" H-J S"xw g,t~K  ڜlq/\ѯ!XU1bt[Ay](4czܰRY  i3fUaR͗: VAga59FkT pſ j49Y*}  * ylԪ#j1"nr̰{wÙyO7jt脖KWA[pA!+@lR/cԂqO/:axz\ef\*a9CN{yvKɀǏc1`(psRd6%@X~MJ(ah)nzhv̈Ou `rE* ND\81SK]^)yo-)g$t/, 0NaxO="~CNH<. R:Cz9eƏ lAo"j﫭x-!QEy߬Tx,<cnJS !BE!\\"Ƌ {QuMZ0Rt(?&3f$&;ֺ+=[Lm:YX/Tmp< _6E Uڜ :ΛRpnSŠ~A_poB͓r-]{ 7;f0ykM y(p@iAmvM\Iڕ57i"R<1#+:}8 (j,-F֠GCϹnwUl.:bL-"ㅸ]0QW1)nFt2$L *<4}W0L0hHb'+Ql>`>Vs覀"cHx%u0O*lcX~啯\!%3Ȉ/Nx72z7~& ՄwèT?K;vբyFr9)=TVTzVxsk84}$,1Ubÿٌv o 1SžKяhlXwTO22= "!dZ Mibpp)0 XCہ(zKeHt" R5[OUbVR'6 H "bZ:̖h;¶H]+O@ltækdcq!njǔPs*#o7Zp)MabhX(Y(/W|ܺ]_<*aj~޵ aCX BG_[9'$Y4\T43ƭ RrIgځ}h[W^Y^zXϻig) TG~x/@Qpx-\%zNvb>U0#UW⭺;Ų9aHFVF뤅K-B-h /q eWTKS$X 1JVΛ +rCѹirQNicuODcY˅JS mY-.YøXJ'kSj"cy|0l DKnӐ,\tq/8ŧQVC OY>K.T'˖nV߀"zeJro5Gamqew4z͋R$եZdM0-`飺`AB Z{m2M\~+ \Bu38|;f`@]?`l}-!sr{sPdL'&‚t x۳+ތ,9h<4@;'ݧ1Cd΋YC2]'`UlqL;*ԞpG&=/r ,%ÄerS.Ni+DJg0+`1kg4.m|e F$~#'oJEn!QYNq%`;!ji.YמCo}CP D"If@&vra=l|'CZq0 Ϩv[ߧkGiR`N>r*):̑xfL}Q;޳&,NŬjaG}wwÄP,~GJ4P5 `"lC!+RK~rguYUKIaŘ6V_]`5I7徫cފTsy O=cKۉS]νkprwEp3Bʲn$_ڕ1juH坘 $+בmћZoQnol(5J Yoic3 D4P9çbj߱A,g-s@TB;Lӓbi f#29+ Հ g(;acaV5sm;Hu6?W%G2BLfՄE{Ce,ΡBNjM$ GV}:8ʟȰ(6~v)URy{u (7ei?WQ>lֵ6i=4Fю J}X^9Rt~.L-1,'KPqaLp,0l?$Y쪬*Oq?`QRձ}3FqTf:8>lٖΗE2nզӘjKOTOI%fk)o`&,&t V""y7YkEg (<1JmA cV:yͶvH)Yk,?Mp˯ۢfۡal.dan׶f[+](ѿ{{ mf*Z@$ʘ-?:/{ÒJ`b橉`Ü6*6dCUכoG.;Sqީ\l@;[AӳQ>FI Fp(ɖewRC@ېd|9nfR˟ʆA;lA2v>S [lS2øT.zR&m3Zi|(@! GU+sS1\%%~pf NUb)2t*RP diD)J'"QOy386׉֮4;bCڪ~\(]-8Z8% 2i#rq&n~>rTq"4K,tJ@f߬O`cw[!ÿ'E8&Ѷ9fG(/ެBF_Ä0rQ+jˬʊ|.wid8@jOR@r:?2Ui}ida@%nC|0F.L:%x}Hp㲈\ZlwUW>M7Վ IQ j5S 8KulʁC@.fm]zu+_J]CmfPrk멶U|#}Sߋ)jAJoV4nXL0{4cmphh8' 熟izM&8,ޮ8$@-^]g){bV,u,]-]g !-KOd;>"03~H-H? mkt>QEq7kˠfMiW}`;C3d#\,OISFfSX@}|67>Ox+㰽f~k]Î|LEH%SWg#βQ {nO6M.ɀ;lYډv+( ~|eiC }9 ]>6ӛ)ScS${i<`G̦BTC{#-q*Iksg=/ }p2)~Ǯҍ8zO? UbR!&i [eu t* wC^Չ~~$&:U3L\"P>FU^(Vg J H(ovUcϚRʹE9eb4X~H!a -%tq|X`(v#}_ )Cg'_qa\Ȭe8k / _q(&*dco.PY?]F|j Q1iÞ/6NusRvگ$fݣA?YDhcq\Ry,UI7-X}=L &=Cg3]!k8Qr܏A4XU?i][.bq-_Yz#osѼΕ"jT ?wIk30<-ޛ H0݈_[uB e66fY\7ȣMMx2!es0vqa B1{|qԞڹH-C)EAQTJ\q -æm4e.F4)3J;X(\).<zl%͖UuREd *(?5f׺ ?\81WϹݹ%ws讽5[Eb f3SzHE;m TPFenX;_88.$Sp9!4Y,|'U0NIivqKs4w"H`ZA@CFm%IHK6;M[Nk߽]" _F` hw9 Iw?9cDEx@+O/{QڃDZf=wͶJm]`)Q*i[͍BWN?M73kn'ȗ{R8|g3<hVhf(Vo, NXt7Skg"32TCHG@hztNGqV{>[6jCYo@NmzJWauXy\膦D.`iևM|]ņ \L*M|7j oiTƽ;03,Ne */-3ʕ?dp0ƧI#8:y.tSxZ#[Tѻ|2qn1C:8Wm$ EHG3G޺N\S8Sq̜ǧu3 ?';-ҌbF2/ޣFѵʪSk?13J:c/6}3a}?h9?`yiDiͅJ UO93~}C3S׮$JEt#& V3YRE.PzR~wyYtU#[|Fp@tIY.88&k9*WgP`GκOhG{c׊qrNAShЀ'# Cf[94xIS6Wh¦"5~.w9(R;d:RǪaqgI3¸47<`753YM{ZNXĤYӃ(I$F!}fXēu`f6wlZmSFKRQ9ޖZ}dk$ّ! X$o(Bk=\զ`(ۆZnXBƾQg.#FE`-y)4(+"DQAe\+h 8`s.rg 3ֳX"3Ot '-ŭgRz^Ɉl-}%)ض/n\ <S$13R+.^UMѷ#U[ڀoSEЫnAkjuAc$IY} t:˪\{D=֒SF1s<Ϣ57Qu$\cixr̃_&"l| I +i7]X:QSBC1HhpFzDhќO} V~<ٚU6:%+CslT@jDq /`S,*bl`aؒ!HThB]UWt%xzJ̊BDZ= c#=,|p݄'A"o ";,0%G0t֨ƃQUCNt˺_+y i, TBjNç,( ;:M鄙~aljm5adeޖ<ɛkp7 pb w[34V%  zr&m0S ( Dl-p^ygR?d*(VThC{rDP/= ;8DC'>.G;UYz5GyS|9I] `V-+ˇ:[5E; .`.s}aAH߸ ѕ,cC#jK3$}]3+N|53* EI"\H?AӲ-;O)c L){מFgBW_~ :B Y|1zS9`,7Mb>H OKߟW}xE vϯ*hכQ\ NbUj?(w?1l:Kge4:{;ޢ2A M_(J{"YԊoc%?1 hVX}.K{#Gqr:oЇ%MJR ,6>1˗ҧ[ qjX\KW|.Q,:BhU~g]$adt1hڒeXNovMi\JLK57߳M*H63B57}IM B4q}v)'iR)YVa`o?pK2m4I9~DfmmV4*3T{7NT6Zm u1B>a _yleZAƵ8}O11~i_mRobDbaly՜~χXӗyrKXi)iBih2':D|?0G@pYD(_Uܲ%JKӢm:( 5<7 $NW /5 ~ !G^$9#xMF3gEH# T{@ˇ$/NB@]!@lV[ RU73ufs=CSO g:іC,D2|V'#9*ЦOkthx;_(Qc7jnÿ=&w֣g<դ,e| 8<FAO;I2 n27:R ~at`cEWqc,lq8߅6" $_41DU``[uC Jr-t$Ȃ#RPRi:X6W(eX oyh )~4mM23ֲ{Xɗ棡f9GY!K$)]戧4sK{ {Ĝ//Tpz[tH3\S jH1PҵB݈t(fܽr -6h'dAɥpomM[[`kqsN/a<#s7!E zTND+j۳ e%\1tV剉`8!t}%.r^ axþ2kdrsxCWf2No-Ȟ4!mVAMGONtZܮՂ;g.X '-xɍ.8'Dj x,R*A>A#R҉ݒRj }"#?ixL''V*|W{W]h]l%Lqubڒi JbL̳VwK[G<b,Dx|U=(qZ)oUK` +oPEQs54.#W#KgR#o72]E:|t ȪAn .IGTdG ZX/J',V0`xyR5]i~-(DՐFHgL S~:~rЖcfKO(Y4sz#F1%m F6$i [QZk hI %?\"Be=gO*6xY et~$sf1GxĞ]曮Txo lʨ W)!&bFΝ1^F#` ;D2 ,8YSrNO #i[I:,鳩l?>3גŢ NB+ yײ@w nP /-9 RO't}\ h$ZUB)"1l愧λ4d1BnԲ&:$cgBl}$;"Va6&tQM$傳 B{|b_:=^ ˊ{>q_, E9CՈƤ{6vwK&in=- j7oKz& ڕ% :V We 7-V/A?6Qru_U鮇zY>,^9m1QtIWhsI$ 5#ddp#dw~c~(\ ]Ȑ~ f><'/xտS.],;[3'R7be6NKnS)hG.~d9b|rpݐ\O'eć H[7hs~<(8YO .~B9bVR^lI- y[jV% +tE#=Du(tzC%G I:6 r=N@P.^G-eyH@Q_Jr~t}IelM^o~#Ao⌶<6>$4:3.ayf5&k>|i6$Nj8W30{FjY4+ 'g#uOϩ-bvQ}1:Ig T`pdi1NJ+<>Lp?;AهJ}Kvn9Lw -T!f=-4 Tar` VQ {&,Lgcȓ=`J/N!s“}#NAƳ捽FV\J!(C2 VJ ːItu-z`,2vkΘ OBXTm8 ;w:c`O5؇B۔L3jÂ-cޒ|&BL R<U-#Y&rKy8É\(kfi`F*GBv7n1%=A@umL%1 O9,!v?#vS>I_0B||jh[U'tfs*m}K34I6<;sHD"ٹh[u_S,l.v ?O,E%Vsu Ԟq4R) I\zo~ţ`"4MnE+U c%!r^yQ +Rޯ~u?a Lۙ;7P jA!Xw $|v|s/[+f\AzP05F_:98'\Y E^L_ TpR)\[akp7cWDY*ADֵch/?6;L: L߱.@3$ZIRXqBVtϵ~#)Rff魠V ̪,34$ҵ] y!}(,eqǮTt]s׿i["64Jk$l8J$[3 .dcxSE];K~b:./m^v*^4si~d5?-^ ŝso=^jSC:11y=NcM{"RM>!7%ܟb-~+)|}J:KxIғߺT4M!Ic9!CZ O9jB8~NÃZ.TfΪۘdv@vd3'۔l慣e>2d@ 7qZ^;_ށ /OjK_Vͭ(9ƊZS͡iiw:83k4Y{x_k!E+dh@א  RNޜ6>l܄ƨtK†s[}LU;0Zr /7]X&ZǦF_\f!Ѯ9 q/|t0> HSԻٵq寁4RPF RDLJlhML2\a&|Zo[+_rZ+㲕 Bjuj4e["#$P-{0֠/vA͘'s\+sHæj{V(ZL,wA1IfztXA^2%1;0Jyi׬v©$>Җ*=?Ib!m@^ mbGnE-ZKw<]*yWDŎheL{AGD=toAv[}5łlJ- -I'|rI)p<$5uN1Czi ;aݝ<KJr q ƎOlP%l}* eqP)~ʞr '[}F]:)a34Q`hG?fQ@R[WR&B6|;|xP鞾w?Af!.GR1w\<؞F\퓨Cx(KlKS#Ӂweq+8䭞eGЮa ЙIaQ,\pe>7L ~U\5oJy糾|'X`In\RQSwL+%kur :E,`*hl'ݸjq;f$L=X,6w!K8a7y=i @"O2LA&Ofp̓ K1G7(6WU&&-ڷB˒)ѐ6nCcL+"l..vѰ*d7+|Z{@]k^БXٿK2se6LfgrL 2X?B%.pX}aI`GHbeE uf_X~j|P 5`.S3k$c/СM)J{ O+f-p] -'pÈ ln{XVe=q} U Pn{X[a QE@ř4E xyϿ,bn a˚VE?.vX.8>„2#2C9l;2BT&, fX/9/= juaˀ4v0!Lw5I 4S-X+ oĹY 4ˑP ڹV$veHEssvhXL:D>^%2*_h-ƾ0$\?&辰>;nZUo3oHW6w"\R`0&@3~[i%.6Q,ee2q}''Z@-BV,(~_-XB1GJ4}F#._ O/A"Y:EA>C4za.'F/AvNhs)ts?9,:3Ev2p}19f6^T9w^Ctշ6UoׁT㏞M4tQ|V Xl{z$1o@ì\MρI$<P2% yLUm3BM+-3VC EYYXͪSP9\j"1Gӈ~IhM|1W4gɝGYaEo0f2aHffgjK r!W~ߞ&|GUU6v3w*wu^}at!~??dkiooa~S5;̆GpyTf;B2XE@NZ& 4U5 w@oR.$‘LU}z _A3ЄcjpNўLK[ټ&:' Dୃ-{|1 (G3YPzu7Y$m`׸{Ƕ#x?Z& #}۲n a" x'P|4HKY"V1J^=Pcm)| WHߪ|7KA+t\('7xr]KHpv!`qj@v>lt̡mQƬ L|!4 ~u򳼶dJ]O\P> E8̰+9>Z3uM/M˶_*Hv|\`-#^eY"Ã}5T1QiS rD(ņU?x歵_w@@`TSbdVR PCC pG$xbFɨYTka8u5QǠIz(en;<3#iA,-x%-&F:f(M0̂vm]I]L]o!;$]2W!_}WwmkU*A*JC?&~[kw!bKg`:M#:;N*qk;,֢M)5f%^#j[ޒf ~BޓȘu5jvQ^z ^ګTbj#g<\اpd05:EfI}U#1Z)X[X~V'OBFеNa7<" } /fti^s6]Щ<&4\< eN˒ATAPF^ PuW @\ MBJ(5N!h(-yhq(A9g!rB k$_^XX1^`anX{!EkrJ4"0pjЪ{a,:1|S ֗8s7u{l?D=] wRvtP:A2 ceS?"zpG𘠪S1AƚtU]bae?e|ީҸ?1Yd0W&M]$a02Vj5v9ƕ{(}Ys?$8HnnDDQ+KRYFqRΞ|&_8 9)_w 0ʢU懙Q ?*T֠%F>Hb#B~=l,X:s9bkt9(+hqKn]@x`JAQ@L3z.ߕO{ŵ0@\y%t\|Q-(hZ{+#~Fr _ >m6ǩ}{Jd X uXܐ˻OYDćZ ^ONTa> Im76E>vjk*4QωG ~oê6SE-yu b=bJ\tiҬo`L mY1kvnXg 浜T3?`ojt/$#?KN#L^[d)ꖣvq ];~{ʄ J$OU@(ɄyY5'ܶSُ43Ytފ[z2V'/&'.eIPBʥ]ℲL Ӌi^4O/*7Ə Jwִy0Q|mP.d'ЈTUi$nyVF+7}L;ARX% z{rGj2N-Yu\oBx#ânyc=J ҏV;C(Dfe:_ $܉p5hG?f[z-*# E14Hs͆x&؊lXYj\ B|HI+o,nə-T.30ES>ػA728c T8 9ތmFJbird1+kSg p㢹zNQtKksJTmUmYtINK]-syl밬*Cf[F2܈F·S|:vԼE4rsME2AjepsitgLħ}I2ϽV Q:-<ɸ11Uh]^BJfl" ]۱q* K*vD{|;̎Ұ62T"ɯ 2pa)g7ڀL:FqcmP*a;Z Vv#1 S՗ʥ]sm]h؄{@O@H> H7<råٹ;p \$2M>2shq zӦmX} H #eGq :z9dlo¦ލL뵢 3uMu7, 6o1lInw1CH"V(H|#:_") OӘstE+0BbB oXDԢi*j\U '2EPtbo,Lupʮ)1" 16׍򛦏hAC @WyrM+}g?rhB Qlf2눎5#?&W ϔxZ:ʍ(+riCvyp_e=0 kN~}AkK]-桏3QW5Tjny2ę҈BF3EG|EX:MUv^:F؉}RQu4hL6"bçͻ?Wr.Up qEY܉RG6FWy r8R:r;@R[{%ڣe2WA,ģdףH Do<ғ pō38[ϗdA,V.I㷵[W&,k7yHh;}zB瞲_ >I874yXox[rp/6վ=3]黿TyNXBF[_,7+ +beY? ^!\;x^v*[7He7w XjClwxYj-b=7nj>:J!|̓]$)A )Ge<{-k6i& A8>8>=jHS=9ڄ6%B@.Q;  @ք$ԂadwW"+QadY>u]L_^Vc.Рō=֗wŹNivm`_JI<·)LbYn\xIp `n:wȶ@cS1xN+\ݭ{w "gYZ07070100000044000081a400000000000000000000000167ffe1d200005754000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel/rcu/refscale.ko.xz7zXZִF!t/nuW]?Eh=ڜ.+p#0z'΂$Mo`y ()ؒOG[:-8q k30K?ZQA.3ϡ oQgsÇѣ.*i4_5w1Eߦ-#!\@5hh"κSڎ6^8ք;x, /+A B[Wʃ4q!y0ut4I3{k٣e\IV|:>(Q"L{Xgo?6mZԦ?ƺ^Pv]Fx/@oȼJ-d(I"JtXYi(VEGE%kFRd\;ql0OS ' c:º#16H퀶SN)ƫ 1B$`ѐ-`W<`10Uz}]mC7 C|mp=q 7`|`!/&Wp& 1\p4Kd#9\Q;G.5Q:-L7=D2wk Ym5Xc8ӝd)}5`aB'Q׆o4\NJG֙"DL1k9I}dZq 1ko`&(jꩥ1`C~$U^|jqO? m02eQ[I{Q7% *W(w)MSWRԏHbG@1u-oZYB~ӯ"ThWiXd#?Xo{ R]PF覾DŚB2ԓ!d7|[3ٶ5Z~y(Oߦg~oEͫ*ڕxu:ݟ$A8Jzflg_V^mڞ>(oJYW&x:V"@^Hf; gG*+-46MVpu$ҽZ[}&Ĺ>U,&ąMJj@O[L]C$ei{ޅ}Xi Ji˱=C wԐcp9&EҎ4o>2)Aˠ߭`Jsخ=;Qa3;’=t+5W&Ki2;MW0cTu^ƢvFR|.Op?fhN+gbszFaZof#c :)ޭǒvϧ1x Pwt ๴g34F"VvK1Ϩ= ^3ⅺᐇcv rTo~5{g4%T9Oͳ%CQr`"Yq6>C|;@+cSu+H;=On({Cn8>ȷnoG%C|)nm O-FF/7_+k}1]h;Gp1͇8'];mG>qd߲y /K] I!s޵{I*;<%dP?н O miߛԮ[R@i`yjTQKO)+# u(r5΋B~b. {*`D`֡F .n" RYDO8/qJ^;";BW? 5{C_bs5a8t'5fQްa) I:šzhdri5GMPn[jWFMzBc\J W0aV][HM[ZOR_ +N4Q2wApSтTȺ &^ X%`0V5\@&8T%ӈx SsyvmͻỈ%µG>=@;%x^ڻF >-*F@MD@MbS$0lU2K;? rM?^nN&|Kj$O~"PR?w &q/Pworf>RRX HMz(:)pwwDvawr"j!hpJ;9I3hSt jlƈ!AnQ9$56-7:/FA5;~(cU1d*WIK( 8L.2T[?hmBi oX`ae۞ZHN\uu ;vq4D! o3Ye\S =Zz b|Ӧ>o9z9VR  @ǣ:[f'f!x2] Vo.H={4r?g/Be:@Z$9ph&sn <"9wǘ lt*PCZV?Ys Fr$tj?C"e)W:^q e,L^"tKОO5Gqn,qժ Ѓ^%[qk B^ '_ v<ߣj͜\j${ޣ02EN@۝u ^V$6(ԓRnqp*lk(fSm!!ʴ,[މ-@;`W䣲~FjjTY>@E*.1dhn*`3BK'Nfbap wp-PGEGk: 9[{N:0-UlDĄN@J!{atpc!oi@&ҥWV$*&QW>.$={}Jc?ZҢ0K1k5J:c#c(}XPRKP:IJyr21\).MQ-Қr-=姙%܀SԦ!aif [P=mCe/]`a{)>S驕.5Y~$hlX% N<~W\Y8NEM :H~{YW'7Ē5v|`ɻlAB%50M)@®:DVzN(m:Zm8ߒvM}ux&t_ձU zs꘵@) [ Q5£TV^˧ 3SR0boKyF |_^X4V?s=Rq odKFԤ?Qs ħE vG~VIhz]ո4ЄCz"4~҂XJ)8tz--mq} ?ԤGTO,[y=P.-A2eR1M ]j 05dwRzu16^tU\o+lfh0 *έPTs<[Jkw k,ObFv0窻b_%̀z 4 "_yO\uyOt;Ȏ ̃oyX/zl˦5 C=ӠѥY9,(VdGK4>CVER7٫X W}e\ p-E _ջv*(]ݹibqh8dFiǫ0߶yP85NG珳J,pK(=L6s /f)[X\z[,j!`Ĭ yivi2B1OA1]>SBc'QHcnyl$^'7HxgQ.~`ޞw{ZM>NFVD3J[='wnPj q}4:.OR+#sbu^k2m$(- =4 pz q(-8V@QfjcQbq:,S:*_ı#$wbKM>hʏ[fRGkE,Yp@64)U7 o2T߫v,XŦX~ށ'WOQ|CHTRc[b^ >cQ>?PxN4 _ҸABIop"cS֠S㳉$4UCI =k@̶! V1,'r \u׀liʳ9/2iKx6~Q ZMYXq8eʦc|++R,y嫶\$#f).XjҵN: B?(ڔVֻ +w5]6ӂK.[A'A=+Qhx\U4'g .Bg}S] 8 '/@Z9ߧ*B f3je.^|NOS ЅM@/uGu"ƣvP6dB_D۾/C/txAg(0)>N`zp|=leʠDr'e`礯]ZGA9؁Dj1JI)9Nsq#R]-q@7Hh) KعkvY_p߼lG2w$Hq%Z88qF[Ki 3dN>dM}YSؘ OޏwY2VgRmِVvU (PAkӷ]NhhX?R`#*q^m4'+ N>~_20XA\g™8m ~ ;L"ޒ.$hjl;93w,t$aKfA4fH i LH%gJ}WpRµ*5W %]ddVpy7?OǷ!%qd=0;J0)c2KvzH-'Ѯ-kL?rTʥҭ J CGzrGd$` ˥X)'I@ 9wp-/!0-~ؔ;1(.%MSl 55@RDl"\Z Ƙ4)]lse7t+ TqGo(eb{KWERPmKh$ʾj3i1Cȥ6Z(܅3Wey=n@fWQ98䍎Bn 0&'f7p?38?=hx_EŲOuG^WqwUҺ89 Lзv8VyI8/X!0y2c& "AvG/r5][ OQGVhvlӉ O@AE!@D"|~ MJD%|HήS-*#T7BB@_I5b :: \$ϔ@! r [4?A) \O$T.rp]٤Cy9 uA~zWvC[j_vPxs#EI!6 |haP؇a94(묔-AG)yxPÛɝ툵>~Z6SجuַQy9yX1a8e1H񋍷&etaDth3oԱMH Z?[ 3P֘U}>^xqx1@z&!3LH:_Rè 7=..J7@5LJD5>\\VC@xH8lh1Is>@*M='8^w5⹢Ϸ]SS_PϬW-LZ:i`_niF][D0ٸ92~r#/1ǧOX!Hza|iov=pZN&aH9jj36gXwUUCOV󷛛SWGU#IEK~:\3ȯX:{pusZs:ޖmUCelzP3\@S_kx_};s>v= Ɠibtm m2-B)!0d\񕪜[&Ɨ[+jCt{dw9)(Qϓغhrf-˞6$)[CIðǼO"o*@ j at H.5LM}'UpeEeSk|N F'±o۰pfg12)'{ՒDUa* 3_LPC~5zX(б.SA,mNCŜ'|Փ?HQQ*6=uY9v–S$mStǿ#̳BqF?ޙÞbZڣpvYB9=_&aٸRJ4Vo@>5'18t3iuJ5S(݀[z4F!_N? a!w/ڡ {;d5/QԐP("yC/_~pɂ|I@Nضsx sw"/cB\%m׭o2=7jEQt/$zXZu%Rk4n &58DjKU\VBCK4^ZjUgd+7NBJeV02H[cN)ZM0$:;bFF*A0kOL:{4ޙqCg$D_6'+QR?`ŀ[ äp`OaA5>|5}0C(UHT8e龜j{CR}w}2B_jXE;?BXRהqbu4 Qi@ . `ܜF=y(N+GxTm4즨^W!d:A¹z}hLnnWO]-S߆Cpk&(z52JwB*ȌQeL9<;!2"N9>/;L  } cdS2v<zxy|R=Ս6f{َ;;J<_| *~m WY=Kvl\mu4o*%$On"8"i͡/Z[ݎڶATw&6su&9_i$tn۹ZkQ38R*p1mSG 7-Cs"L$z_uvVoZϼK?bExf߾Hu>cIg\Y?Px̴g\U$x6o_+{^<YťoBN~^\)b =p61M}uhZM1·ѡHAi$I( *R} sB\q˗Jfq*}T-#ar(뙂ҽW! X8 K:2# TЃg tbZ%󭘒u# AC݂EHl:_)%ݮNb #NЊ7#lq11 nDn)Kߡ؞6TTT=x:M c5^[jБDr Sc]x--ҋ!WH N0X)Lzf͸/kR?FAe|H6N bV*&JoEM [:[V6V&7?b%eh>$鶄$W%"ѴT_;oAR.#?qiLDWkPN̑Phu%)nҠx pY ]_m9E{nY=uq{q򼬷` |ڭX 1P"<sb*mYSo~#FA'KvKcSfHo76NB ?9 tx}e`=ssnSȠ"~FX e?`qKHI܌WU3/ŝ @&}q a1 ֤겨$0.DRD~I xsfҲ.fcS;p^@Ɲ6ٚ6D?ފ|~*H:DE (Gǥ =Kǧ]0Akႃh@"A;y:qIۑK)&F?\~ _4lo B|wOA34q`|H͏valw ySy tg4[2cy/CToF T;I}Z1 oH=nв=E=>L(ġ:bhASo`9mnW(|e^ĒWΦk`yQ2eSif(LE{~Mz>UX)#va Do=k^\ߘ1=;E٥#H=Ίx"ar'P,(񶜂gZk|MWẅ́o=ΓrSEĿ-!PJ--T׬6rSaiJFx/}Ł*1X & -w[Ʌj+%HM^k>xN1'Fsm&S+1A> gW<]K?0aZ~s.̍ Ac#5ހ$^O!f&3<44{\Ӷfҡc32ץq8͟n{t`h#$ ff3LW~|Pqj"hgI\{MYj]nˊye_E[1wGn8@"uhWF7&1|X$&B;)FL&rʼnK,p$5,,(4Xhqbk`/%]L״E}bf4O ^Nd eْZG8koz Rُ_(Dw @Hj3$`ķF<ֆ49;$bcN]Oڜz2Y^m<@cĬ5yFFg YU8V[!:&`HK]+S$h-5KA#hs/w)(\\WüX'Dza~cə~pK9KjyXZ4?Ӎ a[B?D@+@aE1~jEɵfzd3HZiF߅acxd_>ǰS׎D7k QgvLF9utd ɍ/c   >I!+Z[Oz }ŴX$DׄTo 'Vȭʂ'LgeUoБqGywΖI^IƟk6Ayn^Ct:Ui-~aLVⷼJ1.5fRFׄog.Iw'T ,QB<3;Q-@9ud>%iL@Tµb\R;')FHFP2K7{ xQ$[iRzemB8$@^O<ܖ$26hIg0]Ƿ n&S0W:(q%@ZHƮ~tsj_DJK ԂXN=.9 ,DN߇ĩW`HBKw6W&!ԍ:E[% R@ڠ8)J>\hLtAZ\q$=}iy͛e(c:?=ǝ uh,oYgWx\%|BaQKh]b >w9-Uy,͡[e*.}S}ɺ5yHnHn?{e+K~MiB=4f)yBM:6~Z922Whh5gBݸZDr'zޗPC#ԝX )W3Q\v a$W0Y/Q̣/]9 h:CsTIlXphzJr 5H¡2iq/#yp.Tݸ=BOҖr>EzmD4Q<H-Ųx)%kjp1vLA [78zF|LcH3M;lY 륕nfȣlkl)?kPRӵB:,.qBɰw[sU'eB),:HE9LˁJGm}0( Li1/ɦkFrJyxʨȵ{hlcՉkySD㵰0`WMkѽl߳pⲶ' XE؇ sȧ{eA$ %z9tTmɖaPIԌICC1Z7b`WOdaSj:(f3*3k}:sTJR d2~}@QmM$BrM9@NXλm 6z5nxR"Bj s⯥\XSҟCu> q]fh=5J)8g z68*m}̴{?w>Tv \4Z%N;~G6_̻.^0utJAz!1 kȝz⨊^)=r iJ^.L"cr~:Cmphۂ; 'RP=cϺhUgP+F q~h&O:u^JKȤnt;gPqG~T@ExX%a. ]d n>bٶKc]Ώ6l7G6zIZkJ/Ll,%E6*XC7: zfœS !rdJϘS $\[-)M3?|`V@w.G-+P_reiZu)IX}XVd,M pAȵ,F;DfOs1msW@ma@1;wJx&\V玮3/r4$N#L w+₻=z?u؛na6aD;8t>޹ 2`(Y≒&_ۛ F$}#%c\ y(.3'k1KFS Yͦҕ֜PDk}z p3E(,{(J'vE=`y"Z!E{AÖ4Ɲ+&G $TȨqzժ*&K&>F.Pϥ%,i!CLbdC௖z6~-:0S%v o=,D2VOhN65ZV@^~+W2ԧjIdj'7 G@?N䅇|ags<%/+ 7ЃlUz0TQw)!!u qfK%6(ZX%+b"㉜sc,vEy[I# l@F.ő5ww;bV XGBuyeTxgPbUlk=[ʗšMB$ V;eص4\őKY8?wʃ1)*K}{ DE{NJx=eq\szh*x cFF^c)|@f?]rm?A ۷kH $A]"i]ɘV7pgFMe=ϒr"Ң{"B)E1yay,i][}MEqX`/:# _RUU$unE$a)Ԇs~xSĠ->[ڮܫ5xzƿSٿmiJCc3a(]K6(B[W䙕FfZ6bGN̰ b+-^)uWjci0yB+55[=(cLVѠPi9cҷY*]e˓s}w")Z_ѭk`8&lh$l‰Eף+eoyȟ}[0U_ak!PUAM='I>ӭ d E$GS0QƂ*HX1&Jxg/\,5-*𶅋Y3o]Kl\ @ 6 A]|`p~i($[[Sq6_e$d?VZ0VJ?JE7 L9Pxhմh`YGpqˇ>')|O( skڂ6%%$#^\;)t O3" *"8'BŨ|AYl&6?e!MX^8mR/2Ce0|DS.7oց8YėVX{3gZo9B07уjB%g"%d&'.4oP; ǡn'eMlcxΉSAb 2u$w1/v`|H&o)a4/%-O3ܙR_$i\a28 |7긎QZeڥ$7C`֛zzƈR -+<~4#{x~B-\b2qRiU[hE+F1y2 [D?S$OFKW e?tCI_ůed)ji,}KܸwηR@uO[_x$ sduWg*$!+nV)f(ZisrXLD)5~(˰/) 4ʈ\djj#i.4]}ÿTHV+*$N'A&tרߟYVi˒&%<63|{t٠]0D[Z,Xb5})IZ Q>>\PІSŅdحX i=_@jUCJ*U} 7HC9,7>L\ӓf_!Y܋Gj>?Ʀ?`BBxWȸw80~5>rZxJR)FWQrGG-6qۧW4?"#x;VX|,!|pq0tYKdNi ߐ6ֈg !Pc3@ К,ag 4pYhs[vMs#BLH&=$f\I_fsO(H!9u%&uj)[ ]Βd1i$ 13O(GXjB.2ϖTP̪'(A`\Oi睻G0oI^_N;6kjf#YPjp -.Xr¶|B{SmL!i뛜\WiQ =X5 @,-O7*ȋfp)Ƨ #w6gaC2*0FjHZ!)\!z*P9@A-oĔݡl`{<IΑ=H}$ %G@xGiKeB^5-`!^Ӻ>M򺺒fyƹ;~GC{Al^H'9! fg~zĐ,]A1g)A".LvF)g-kqBx@S¶ AARQR%c^Q4G3qhBN ^v/Z'n\}?g XHIA锥J ^WOa5"G[U֍{#W8XO\V\ -PEHiu$4q.Em߷s 7$Qq"L<0QN FL]ة֬8lmggpjRbD)]Z6$ eNǚ[F;#gCP'>H_H66,5VjRdž/MSA{Mׇk*&5lV|+ҚHfgR`ҟ? ̞&r\[y|s3ѽln{$E>*U3޼! 6-yW/bX ޲2FY4W4V3st\ړNGr xMGnu ]| tfBR?#Cxf+m0:Vp jg[]@ilW*0M@sd_4`$ ,KgYZ07070100000045000081a400000000000000000000000167ffe1d1000014b4000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel/resource_kunit.ko.xz7zXZִF!t/xq]?Eh=ڜ.+=vϩeY Nm׫D)`EC]ܢ&N>?Fwo˵%e.oti _da|Q')lz*/:PO;+ռ8 bz5~!ңޟ /tNghQË [d\(vXRo>['Wi=F3F,@=ܔy, 8jebeQ@rz>HL'tfQv>|䧲04bp OMp ^Aܭ@@}ѥ",D@'mh41!]EՇH0M .*&ak4P%Ga4k}l܍x:rXd ͳ 2!t1xz,\;,T8T$k@OlA6Rg/sq5uh֞VR$!25$*cZvοOO |#tZQI@ Ty)pq[>j;qGs%AX՝IG,(1hƝO+N H\WJSowx;͢d+ IJ<}Q(Xг*HO=3FH.PCBe'pom7䦋Ԃ[f%"扨1gVX] }Q l7y7o&PCvvU:լr (ձ`B2j5tpG7EF Mg*k,tE@nXAy $mg gUAf!5r@9Em?O>G~2=Nje.;F#kJέPRJx;z $ahB:O= F'h:3Կ.t/w(p88\%O Y€"9_T݌ABBFzk~(tWLqAB6(F ܋1kBSF6_wLާdK]z> _WͿ Qaz:/̣V Pxq(')Ƴ!q-"5kUMRnĉ~rq4isxqQxm; N1@*z4A: ax` - nsHNo \H$; ֏y\3e:ߧS k83DG?^ZCEl8 p*x\g:\-VoS4魽*Ւ*r/}P&Vat-QVB{dDOQkV#-ʺePvmPjBtͫJ2f%M%L`aU+$?n{_ևS׶v!6WpG*>P3ì[u zE#=5Q x Yy% b8[҈;N\y7LV'U'<҅\)fs"Lrońbx%O',b} hTuOA%1*zY1n~\!Pf+0N;̣U_+dFvԒ+CJG~-}۲%w MG<Wow{keEP'/A nlAؼJa:9z]pj͞9Uc[#4a:fq!zNf\F?FkP|o3^)W͵A%?:}Eh=`ظ=bLe ko5Ri]x7N%y=}8:w4ȝFh|q pDQGʞfb֋[g\[]~H;u5s7ye]E1ÖqBDkAtK+ VB ُS:}p+Vbc,xl{$|(M@rpBvUnǀڃE?zE%*5 O"p}tWf7 yA^'_1W<9nٴTջL5VwgŅ=ݡXyF+K"̸|qvۿ(L*YQQҹ:&QVy](IubSۉ \eaHEF}z+| Z iA?*fȪX-d%,כJ*ZΜ]".Mܝ; E1T_ML袽ϳo/NP;M#,ʾ %q6Q冑rܖ-_G2KOatQnJaf)#6 cO^^(WZz[SElj옶49fЕ ɠM [H>/ o{#2:o-qVg,9NC0NiK(tdmY _#[،X.m\Zc[4ʩOpma7a_dY'4`y'NcMX':~1ǕiKG¼-حk4JpJ ŋ{~({:A?>gI8ꤳ =gmv>W 'ì}-LN,<~Z f]uyo^+n7֠ܖ/a]g( U )Å$M%bD2p 5嬟i[fR+)B&eTk8X9wSo"z/~.ݏd AfzZR14EvVG,XmX@C[qsc7}Ȗ#PMHG,jT:i8!zӤO0`e h(]#Vצ%JQ&2B sl{[IF/ w3{mMK-`{˭ܯt(g 8.9!R"W ]#˲_Buol@p5G?a ڧH.[;8L@`Yg$Qoy4A-w &̛ /|U@:j&.KbGbETKix 9^٘ʚ1X@^q9ꓸ$9C$1pI"EZl9gt~kDp&O8jZ^\ ,kk^Ģ) v J겖YqGF67bLjzBe~/n½=ea٧ kUC'!Ev NS,CDmq z~W8Ɠ,ip,$Ǝ{N!>Fj} 0B2%Q'"ko}ƤĥU)Q/ZWUx]|5peD`S,!.?߲)T%N:V6򝓤vld(.y$n-:{2kzǼ˂pI-mG4}v|%V *O0>VG r.|M?ds8X4!dU 2t;֭^Z2wU?\",0!<7l';tRO2jÈ8&C*=b)s*%?/n(eJ!?ڎHV{]eWe6N9NGv?i^I7sIhyD_N88.^Lcq\!o0&#z9r&҆ ! ,HL.}^!S 5@$M2y`?$M9^v} =6z5CHq2j9/.ef8-"hQ6]M͵6GjeU~鞊kͧ`>HLiWTDW bcjysKO ~ј*TS+RG~Db[fh H-/[MBh`j^`景CkRN\ʰj&?nhʤ!ݑA^GD BY?&{:7a0o8˰J7 )SvV>pNĞR's1 L}# @f )1Z_B ,"ʢhs8 Tհ-"3ED5L|یns}^_b:ڽl:9G6!j3gdTІ+T{)gYZ07070100000046000081a400000000000000000000000167ffe1d200003f18000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/kernel/scftorture.ko.xz7zXZִF!t/ቝ>]?Eh=ڜ.+/ S'b`"T6y`5*, [/]EGD&+vtZG1_Tt4u:΁i. }L 0¸СI zBF) 9VMe`G?)~'ʳTԣ !H=p~Y*FNv"\Jl8S# @ݖ 1&-܋'~hv\ $| ` ?y҇-f:X&Fӕ-o oOED^ {nY`把¨#X 7fc¹)eO'g 5]|!(94 V )A2lWDy0gYp!'񿊉ᵈ|[cglmknfK7*NG?8H Lƴ%do "Lq<roЂP;JcX* :lS-{}^'=A \ ej킰PJ)˚jم'o ܪVwu7p%tYɷ|Y٥"1 OH(%NN;Yd(dR2PL\niZjwp\/dc0MZ4 W۳ey 8xx,'k*02|8+G4jq]$Wok<"n> 걯\5_I0eX.]>+t:/i5ģuև#׆ʝvRh:܈ƱWzgi8qyۘZwmq6QĦp*ܥ6H&Lxd[)a﫨_Z3m?$#!\$58opjú^+,%H̝Ć%aIEԅRAq@~S&ijSI8pM6  H!2 ĵp,f>@>Wp|HWSvSjtwaazӅ|Lq sK ?P> E(H.lpGШK 18^bG_R>\? qCE"x> I k#afq@fga]m .t9ͫȒ(ӌv+o?U;l,P\Hg1gԿwe9$TŦլ::4'~;crf_Gqt`.0iƔSIVŒ?ݦyxMu攟;MÚ#Н)yoXdͺkU-sSc }^?#w7I3̒1n*gυ_1T$8ea `ȸ4xE^紦~R2S)"}֋&`in SD$4 Ha$yxS)qbwaeR-Wvj 㙛1NOWdiӓ!i΁gXt767e)oxw,oM,#0$Lyu!Ʈ= 6 d"wmI܆z/C3@*Q}בT 7Z3Fs$̓Կ5򰄢')1ņfR7dO׹ص0ʕ%1{H? C+ƍH URQ|To :i?FJS^_"rUb`naB@bI~x֚TN̼aiU6"gF7VYwo=[v_0V83;} o-u R4tܗ$}x.q/&:1!aڲhvQ??yKu* 2F__yR!B/͢NlFE\MgR︉g6AV6)wDf8@cK+P H^EN6,Q{O Ei7|S8PI*6 do?2㘺]: "]+Q@Dd^0n.3$C+,>Usaj'Ӥ0Z%1rǬFSJqƾ_ 5ܟY663@%3+0-T^{Y$5CX=0*ZkSIPEzq)z Q,Moz O"%}14&6gdRV}E;#?pXq"TÖڋ|Vmӹ)ZG 7]fЧUu* m<(d0WڛH2k7b8MJLguڗ嘿``<G _8*٭ȋ4 K5%>lT@d Sިo!G4[r mBy悒u5HUQ5x63%0BСVt" x̰.'st;2ծ>dOC+tBcXr:PqܣUh sw Ѷ'vVTq i)ة А[/p9a(ŹTsIpudO-v> PU'eki]zJԆX\'@OlY 9_Xn6ӏtfq*L \zS`K'a/ыXoLAi|iքb%v_ӗ.hRQLǴ: w\B-PKxD~9_{.> fh*m)jD;,,R.V \y&+"p~v`p|yj`\50CF Ql.p$H AIJ o.$] 77gH~6ʈA\$Fq- 6 lrJ MzwZF4Pɀoݼ+{ yws7Uu)_,c bN?j ܷ^ACwea ư !7PJ\.Hl3OVB$,EA$iyǎ%Tʬ=&~aWye'8m&y y? j[j&_zeH֚*Lyi4j"16sVD5N&Oi[T^at}>f֢uv,=> 6Ӥɓ;#@}ԂjP&c(||\EMn#dcf}wEs8N:X/tyS4xE!aoGm}FN\#^̆/mPK͒Y R !klIlM;,;TΐcqIY`&T9kے$GJ`w"M.$l ٢S:$Tvp"V %ʛpyd\QDÞa};\{Eͻ0@$LF09:jdcK>'Ԡai9'C~mtQ;1 *.t=}ԆJ'YrvTFʾ`'x)Ԥ/υ}pwIi{W^8.~M)OIz?5jUkCP=C &S"0cH5d $&Cle!kS6P `{ jCA @"wǾS/I=7K _yl%eA+_Jxl̪Ny0< # ޻WNFfC1Iv:ʩ*E96ۦrV_go*~&.Cx0ʫqU8i3'g[wqSșQ(߮9Sng'u|-'/ZB^Y5A@37!5!ndl阵b|yNn׃ݰXhJe Qm^iMg݉BVJӰL#kD UXx+! jX %MXڥ5YmH0(E`2v!]S[:t$.DV191L@'{Urw\LQT#s∺+Gr".I )QC4t.lN?g;@/ ( HhzU (e(;W u0 C+RlHƟsk zQˇ5N8E`Gh5PiiآMj\L1bn6XޏXýkpқxySՕ5C5X Qf%S TRT^s"G;'_HG%r3FqW.F% }]jchd_ʲ17wv=j츳{{2߻s:I7<&_ZOS>%Lx"ߴNkB)|! ggM @)Иɺ3NF*v4PgQ nھ*IDp~e+bV!H҂K!l_fqB @Ȯ6Ofm#p&͎tnhlOt_k)tf@Gu;Ce7G} 6kMYk1[۸,l3YNee.Ek=Om_Voz"Ҝ7w]J(.>ޛ / g}#2=9 m%ޓ Iоg. $p=I;/HiAO=iG=L'pn4ل }7꥽.o :K+AAMR<@ϯ8'hn7 ` p17ݿb&]'ۙhٺV&f õuCn/kǿ̜7,AIGLL9O77!euj[Ւ)^sμZ.!£ylZ%mp2ul͛D,5%[]F!]Ruwt!d~pH[0;ᖸ8kvBAG6Y(-Ձ!x%zSfRҷ{2FzpdуY.6;o[.b7#10%|FS qzV>aW/i n%s ۟u` FӘi6+U*~ #YvMF-1uМ2+"n_(Y 6J7]QHTxEX忡 {%G)e]+i~fn@Л8Ie!erFbpGIW2~zA">&AEA:qej;.]٩f:}Z &nSɷagMQ`tH~SFl73}^D,wnxAt&`$BkF]%~w!*P\սf3\jțs4kp^ko&GnΜI}<}H >u7xy؛IF~O8, &a68$obwYmRnG`,'7(.(a'!}q$dJMjZ|TȽ|,JoqY aO 62DؖTrX#Iܴ}]v-GֻA-V]1_7]̔ᰣl,b h13_b)}{!%?hgc[ZMvIaZb_Mwe!P"v^2-նì$bf# $y< .HߣYSB'5pU-si)P7,)#g w1T0箶4,n!DͅX-IYX:͕r]4n#5 &n,CbS{oTjXt3+9~>ݸ GrLEtImhSۄpxݓ#$kςAAZ?ڵ]tsѶo:i;8(nr&58I(Z$.U8 4Ͳ.zCVZ _D?QهFKgbH@<0|c(Mza5!?8L'sw<ȳ5)KcƱў2CCE]|b *PѨRУGng-$& ȼG+Dhz?8q0o35z-}]2TU9shHS Z[}G)$j$ XL~12*ruʄ4f~Ƽ,ɨ }T"Ԭ<kVX'65H*}9W !q1 Y8^67E:Т/?vP.cߦ;DM|WP|(DSliÖtjlq3/Izwɽ? j޶0s?~HcH4LkdwQ[᣸+{l-)MhEb9'E{@W+cB9X`dxLy z[ ,97p0trcte2yOiffJ$2ax$Ϳ0Lu-da,<]4Sn=C ٨\>a:/xܱOXg۬qO5YBZWI,),LՑJo|6 0|$\lf]皷׉z͉Yƥ;ݹұDb+o{4wrLTJ[Hhp HTV?QX%]3:(iLpgx/;M\G,6%?OY(5|2ڗHs SB});Ոݩ<P20L(9mgC WHV,D5U B_}O[AxB$cL( ->Ƃb]Lf_='{sX U!5 (Z{21fOqƄ׎\scd\n=ŭڱX`@129%+zHsE1F9]έU|-5$v*9(=Q,t0vY{Xq WVsLbn%tY- ]s4bkZ_<յl[zeju?K؄VU*0XA) 1g}%*hݫT˭oqUJ%kTbafޢ i|xͳdSF :kWW} UCJע#h3Ny}Hgt8\ _<u G(}gDȏCӷڗ@SzAž/?8maRt}U>]kpi1/Y9{M5"w W KǍ~c!;AH(;:L:Tt!{=8%?ѺZ=7bɔƊ~ңkkoCYb#qT+?R?A !,b$|!sv1m (K8qfNjqQlNOp.m)Av_D͵^@ofYV/U``x U*WjLB#Q%pjKRy h7.} FpuO6ԶVKnUyO~BQ)vFeZY 3m/5 OSR&5]6 7LjLOV\\5AF?±-%Cgsš лqPMTTQs酷~1s A|(KUTo| 0+tۍMqܮSMIL ױgE!LpmB92 V(KXAy!}ƂTo-,!D_ .[[P{ܦmm?h@Q)XDH߽SY_b[F@hOeFs˂6w6)`{$kZ/J(w-K'v8+iHb$J3<7k VPK#͏?OEd$d$Uvfeփs3*$ 8P :=u]0_^Yq;m2=B* _.iX+]Xf x+yuKvtrKL5 %;!"}]t>{kTѧ^#i-[*(wEudg6;:䃜gvNKPQd?nv0YYWE'.!N ŕ9dɕ8͉+\a?0n'fAU oei,zFS49PH4`Uvd S~x;"2fZ5Ҏs)5SPpX` lIDI8!FcoOl)2^ H:w{Ze]  jv>:#N ÀT~5܋D;]?vZsK%D: `7á2n5P!좷8k k僬_Zu_XP?[-9e:f 24ΰ65 5 r0Ȁ0P(pcrPvo#iUwB1<Wq ;؞wCdcA[҃Mw1liQa:9}U1 [98x9$,YKuIY)]r1:qbhoXz_k0:(*YƎNH݁8pΜXYM+ mImOlg|~rִ R?€_= a5_s;kY ]K5e٧5I>JΉc k=|2_Z cy,+(cd~ EG( J9)b{JՊ[,@b6fW!<|Kڍ/(D=nMHpڅŷ 66ܫYhdSÓx"U+: wYVاBB~RDi՗4An)'΢ !++I Aj(I+tG32*<.A*$ @a10e4xewdt!ʹҳ.Z1Ftv,<àCmKAd@MIEGBqN)b_ 詽D׷inPRX;ěiqEx; Dm<-I/eo}uK1~U? L)6eBT 8&֍ nDÏ)8rkiQa) /p5#bGFY8sQh^wkIģ]>mYQON{0,; jiy1Աq0֍c| њ \!Cv h4;+2/]?0q$]{ {kVkk]بKRڤ+˘'&r@n*ꔤ`(T<U&:^A -"m9in#@G3*ǒy:Kg}ȃO2]="MAtz.~ͣǬeV%Dˉ:Zg9t>ຣj !405:&D 0VXu]hT2yh IdH(.KL`qLDIP#go@^4 0^ U'YocaU:y9sDUQEK37HջC|y$w`yge-b(٭C G5KChMʍKjUb kZN S9\QIB%+',*x)SI^nCeOv=<X~̐MM{O,^&kJ$F<35 3"aL]jܾ@Ŵgn>3^EnXYd K?LR]jej^ -VUf#0)6I 5ԃD-6NП z(N2tgۈ΋P#bM1m _X(QiMt|.ю#{8i bNUi+`e-[tbBj{Gcbl#p]d\gѩǘb3H#>H?Mm WП,3EFCu˦pBv0~ۯ܀f+ɱ 4եzoQ\EH"Z Y.(|BUԄFkF:Ia!xWW,h[ֺNS?M=#tcDhۤI&Opgqr(#Sdziۅ m]|mGjRHB.k}/{P+- \%6}}8TT!ޔ1:EoQ)QԆ]U(NDq]l_NU}e ^zKíaV ya@0I4l#|sʈ$%K>,Dg̘눰0F@L͓ĝ2$^2,F59sWlr+0Ò;kpZ$A4jW7g%` oz\l1KAȑ3uM(\9"Vp)vPW"2sI`lFef0\*{M z[L_c: ~Vrq.@3.^MS:bJkcxw([/2-Kw8 磚%j 1,E!^w@ok'Xnhhe:ڔPu"eQWx6/' : 9pE>:/?cVB]h,_y:Ӕt%>FomrEk㕬wah7X|i^CSۊ֜A@WqTxdMw_&Dyi*3"PkB dTz,cj_CzL2-(%r(/9#` mrpg!K PK6t iMدq>g>⪬E$Di< k5 [z cd~izؘ(p-2s *K1A0q+)eUzmq *J sP~(rț. w>ҀuJ'j?r§)ڒcBY݈#!FwwMA>ƗyEeT k(>:LwWgo[nŝvD]E N,63 7cFGž빟|8Qr,[ГdKmMԿl\lRFm>cX+ԡ*sO,?5!1~QY9d \Xxv3ϱ. ך[5i۵v:RlͱsU Fml>Sm \_?N!E/*oQJ h_Qv%cZtڔkjEOo߷.Oh\#l=h7H/3Ijă$ (8C_zj3llse#6O )DpJýu{Âx1r97!q2j/ ƹ"\[o -N8(Vi%"C9BnSi;!W1i ƊclO>j>?^czR:!%TĽ5YscVF~g=C"j4װ "H_3G@"eڑ\Z8f< f w|g:鳙mK~Jr<̎ R}Si߃hdvJ,OI AC}3wbaܬ;6F5rZ_|eMnD.aAYsFsY:!)YA=/ q~P8-##%(sC7 ޘYQ{&ݳ)pm'-INt8|lBnJYBx#pGf-Kտ፦H;NkJ_"XblAɓѣބLnSIu}ϕ1ϔsVR=rtty` "\v5,$⇞Tm4bՃYDܓmyYt<ʜ *&z^(}Vټ~H7%ŃrCۂV1W7imEnbG7Ft2fL ̯ ƻ#G u G@yj :x`+|wٔB:&s%s-37͒.Yvk"XQ&I#1:J֓&"S}#yqJ@NQ[~p*3^-?a< P\2 7֜Mp+b6L*1#s@} <K7]Aώw_*ej1ȃMh3~w|hͤ- @%Dzȯ_ FI-]iE,pMR +>׶0Q'ɰWKR~ۀ\6VY q׻ep@."xz>%g@hg@,֥R=FLK _@*PHjv?hBl]DuxZF,.QAPZFPZf{!?4&F|"oߝ:ҺPl4k5s7yj*0!LX~*̞w2N?Y;儜q+7Y "cn\osL]uRbkJ f&|zVRMTH5El{IآFa @K([`O#|RDhW{!Xs$S۷4%D[SE4"7Psv3NiHh$ʈ8,;N Gߍ9 MRG P-V`{$7o$ߑ T@`8hGԣwd["ŞZ;ϡ|и[Go03a%|3.PS iV1:9z}29obwqs /.aYdv["HGOX\̖&pk| N&Aܟ-PvF]9+%+9b% ?qFVr Ԙo3ŝ ^w[!{{݈#=0b#)=(Sb0Ulyzck,F=d:GObXn=r?8|%g?.Bueu3*Ք#m\9dX4;X+eDh>~YOhU-a_XpJ1"|*9o,N&CiUsY33kadz݋L?tjǓ{~Sږ'ܥmʆODO3vʠ넲Y6f2M+2i 0py* {.-3o'%Wß֏.Dd|u /Ȟ8{VyAҶ%_ƴ rPu;"rw[u0upqb|ht uUPs:k ~`fFxnALN)KML;p۶ /MDHO'S՘76C]sIđae]>4 y8}p Zd #o ˡ$h Jp  ŞJZ02K$ ?S4cGo)"{( f]Gzb]R-1 d*!Jz 8NJLF(֨04̳}ӑ/JV+Ԣ<< 13Oƣt*IF#??Eûٍ#.xQ[eVoը 8o%F7.=_7 v;>J9y[rf( !RxZ}M?azAĿ,hXf6M_bO܁/X8랷!\0Evq⊽<0$ds;ӖQ/%B]`QEV*И[Ћd)h&i!X%U~D(ٔߍב+?|pߏ N373Qj^vl{$ vyz*ϊ-Ue'.玪 *G" e|X38/ ;Q U#gpvѽ05̈́=7Bh-Re]2FJ\V"?N+¥%/ݤ{T,/xߣR`%H-@{wLe3ԙDQ{Y29PJij琉5eJK>'PdZKT:pet`zI4(E sh }n~`+67J,K!B; e1y(XD=^u ʌ FhV=^z։]mɜPbC?L Uv@BտX\Q6!K[f)5Lxtg%HRq楢HzǍ\,"zJ:IQy  Xh _$+k$vcd5_G66c%{C}'z4coj'!m(dl؉l_vǥII O}K$S@V[.I+k=%xuLY]ccʑ`y!O5-ý7OR1bx: @}G+YAw|yf`HVF7 ~;P TВhT2q9ު:Gؕ/bab^bjZKiw,ۉ`20E>fEַF3z8 QYU*>ٔd)jUAE"g+HNOݚ !VѾ׍f:V$.g&~x+EA!ǎtr bGVB pmaVޜW QW[''TjߡE\4e⁶ 1iLϫ9*)->q dy\~;X^jRں+sM02wpx%tMI02*p> ]Ƚ{CP%ֶQ-T('p@A&Ͳ h2L1@og$ ,˟Qɿphw >;Ȯ?b`Pkfgvo+7|̓!N8xɲ2Љ+*[bEC=i,y36HGytrL\n56: ᰩ6hu[*׍: '݋ez ( O{g2N>- ,,R,T>VKЄ= t\եL` 8j1mPEC XhX*}*Ma\ڃ=jkh !˭_I?u⚧h$Uh4(Bgx^d-^=x yMWtw8i<#8B繗+UE 76|d/Nzspm+9wO! /\cL+YTB2dpV`7K$2.q&"ƈz u#wFL jSadG `_AC>EҚa!#8˓PCN1rߣlbB:_qyj,(=5"8c"$'#_s_R'!ޏ<|nRxPءĉ;o_1.L4PKVtN}V\vH}83kGǢIA7ӻPڨ w~ZCjg5o~6r%R!tI>;zE#S~ó]>j*<׆)T6tw ExgKxi7߅4l-XKkkϟB.q;&ԉN}~_\j(T-4?̔zprQ}h#tM&H:*&:q#pSI$;Ͽk:I +@!p]jm,t^,Fȸk@ԺBEy\D­b/ ;-Mx)sഔĴGrWb_Kfq S(^46弮[hU%r`=ň9p@p2 rWIO]I'OrFGڜJ :nØ%] ogz=XBy41ٴ%:?#, *7&'1 xF9^ $`Ynj4aݽ-0'`Td3r7{8Pŷ<%a c2:rb88S@AVbKAG1Y#{:, @>uD`8g^pkEOZ%%ΩHkSK|7/??r*W5g("gH$4)+Ailߡ<3(W9ȭ,>;N0!)W [Er0k av"'9Vf*PB쓲) :_L)1Jp@MEO@FtD˴a^VA!Ar8MxpCD1HU\l Q4y!jwcCh sBюCâ_'=y6VorL&wuz/!AfDՈ~gqBO_>B)vx=[hݢڊ 8!݉`Ň.gGPhqbrWȤEYAnn a̿Q{'m  %SM^'x4N|v)Kt^%E9n92#560^ %/jP1w׬qOUo0LƶX(eY#-h~ѫ}'5,!.Of!.29ZUc{Z&9|0^@m(ع[k55:#O<7MuRKSyuФŲAxCc\Y YSb=pսשg_b >ڏ[dXf,|7yGzU[ro5}c{fB2ׂr*Mߨ1zo"lqFL Gޯ!&xFQ%ᱦVOHƃ]CIN[PkŁdl&KnJhK݊2}(p:~M,ZVq۵DAt,Yi,ȝb#=u_ I6z8r;RŞ@_V`yWŀ({͠!mp:UƭݫaFN/Y@MQ,3TMDcN2^H6% u2ܨaN*_& Ǹ=E)t8iu!m}].ݽ#3tuR6F(^~>[.rkUNUqCR.])V6;OդA3cSЅKr+89D.`S?i-<^6$*s'yA׳CuznQ4qr#/Rf=%>+3MRα2y}\%7O06ԛY)w֎` 5tf~wݺ"'+O7`iy_g9m`.qb8v?[C5;ڲ)*3Q$ӛé =!ߨԩCH Jй'䃳 u"@xGғhP?MDJ%=%{Nyg}hcZԾ/Q76jt\mbo +O"~'f98Jφ4֠J9[ADpoFvC &v,^tF .@qa&qI.VpEjhieY?5[ 6n,[W҆gj] '6jJ"FqL>XaH3{rI3;+SaN`@ӫ7NT\RuH<.Xj-$19\Wx^t"R fA5z_!kjL9jF^Mz;%W]d,?AGQmqJdchy 8c@[<rvS zgT?~+'ATsol: H( UΈk3&3Mg660"LX5EAG[ܣ)٠oaL5#OtǬMc$_c̔f{1A/G,b8Y|(8v4ub97p/36q8y9(T03M.Rn:9UrPD8<Yh'7_o\*ሙhs{H{ZW'ф$^VhQIc`. ) gׄLcc~֝Tғ15qY= N cK.~ԓhw,p@t뭰|Y%Sxo ^6^Dqo ^nd"r2{E\X5WvŅLuyk|bOC<8!8A#;~wШO=Bߒዸ2$Q F[M.9#C9Ks }D$vJܕ61Arud[SZ_ E˨^ROy-#vr(1p|Ga(u#*ӟLĶ]_;HNQrD!'-6Dn>anPx)0f&OeD\~ G&xq֢fQ?UR]L 9M߹i!<4il+<'𱊊fFn y= zuaI ^BD:>cy aRQ $I5?Mp{IT!ڽ-ƀ'#y};O]}vrSN~: iHM:f<7HETDZ@ѝDϞ(2,wivҍ esH/IG'Y6V@ 2|@'KbSZ_Ig}Uq<,A|e&E(PHUGBLڱk 5~a:z/c6V7,m(d#1G\vxΚ# v\%J-~.j4ِ UzFDE\>Ω6LxpV7Hp9f2w>L•bQk1kޟ-xë;SqMNWx>S嶶EpX7c> &ǚ8wo|. ^IE̔Ćdd8l~L#7xyEP<:! ynB.?o5ägѻӉFE$k$&α!ʡw.FYw{h t_fTG2IΤ2(h?MIK@ uZܕAIh^3j\ މ%-VJ:5=^WE`]/S+VѤv=W!hNɢ6k’HpnУ-q/ǘnW[*ٸ؁Hlk}F1:IUX@ ڶA۸𸳶M uG&Ř[vmQ)Q*K~C^7ZoFp9I_FdLሙĔk%[Tⳡ[qwf8Q̏nP䇶m#YKi M02Lz/d&UJ3?2t5=%unUW@21CĴ ë)UGxYZf:|ixsSI`.=dq]Jt'6XЭ+;}o`A v }b @ *ۉq]>3Ok>T#J#&<#S(˙:G=D}p9z0^ aǡҴgv#\0: {Ww/=К-=H[KVosnfd2&9_]) Dx t U&I[ =S "*gЫ]rP_tV/'+n*`[IP#$9ѐy/XK~m=Qz!Mhdmi ^"ޞ53|"@ Ͻ5ap( -3ReZsυ=.o!Y0)ym ds!PV"rտ?N E(\8".dG|'` o zp4;Z-Oc?@l(u(E?- g^2|k w.E1 }Q5*PBO[5?n3o5mCyf[S\#vj~g,&pse7*ꕨ͝:P¼ico5^vo3 FkP"#A$ Mcb8 Oy_;ٟPm*x -rRE3\p6w>|*_*7+.>kt#)^Yٽb~1}kKP7R3v.@}`'\K-F"lfn}":b́g$Ƈ-*!f܍>tzn\*Ks';D~DSg?R M8YE(~>+\;m Gyl3\/_fm)ʩ;(AK߁e`k]f$nkqWU$n_b*J A*#X"9 ~F|Uo%m@`Q0ؖaS7G#(|wVX,lQAIOm]NMҪ`6ݛObB *;HD&@iizz $i!2Eeav^.9;+5U71tzTgRh@ClQEէFO'3Jwڴ&>JۊO ]%n8J v$@qUO _Sz8m9LP]2MHޑP;ww4=kWJ/{!_n%8bJ-A{S\B"$>u7i@FȚCC!Ezwj.=\A&; !S<_18~Kއd.|T?ʏrk A>QVjckd\)ŵEn-QJ"kjY5:jAmӺ9MzzbTg_A]=X}+ߑJ;x-32K ٛ=PlMPQ]7O`haG}z }[VxG}~oIVhxoq}}S,Y4t \T UA Im$̓6 #zѝRc 1{}_/^b -, &̞&}Φ"NCVT׮(-> >V?Nԃ|n,t+Lxb&`_m"se8wOb2/r>O@qXiۂ \Z߂H/OC<K8/v!y6 GPbHD+^Fk$sB8qԬemDҿ9gr,ǞԁPU΍&\ioX bC]Y`T菏&et Yb¥gzhbA{b7~ a wfP'971޺xP7 N*uU^NDzu(kP6GK\n gcҐ+QEK/#σ\NfD9 ga }䰮Kv4'~r ᅢZ117*wV9ە잷oHf%L 4!K6H?86ilfV7+k:P˱&ۗ>~ėarO714# h;)5j&,xakwQ|/-SRWb՟kAvB -z̨:9

    mSc#+s>01rnk@tB,NnTb4 1"!I2d24 ƆE WGH7:jsx0^J_VJ&?6Ry,)$k ArL= [:}ĂF@rdnq\Th :tH7hyCI g ˛G>UQD(O#&1N4dpiFP_鈄|9XYlpizcfưT@_^aq%f-GأDz8xtMQ9C-2g"J^RaV܃j !,>~y|N-`9I!3vq)(~a]ʛH,ȶ8 {5ܺm@Qm!Cr; D879/=+}~R)sߜZ%/$>lCwUR\J􈽽 !β!n ! xOD<&7y g4XFw,mUa*jmIn}Pϛ{/&"SffNh |Cf > Z_+3d N9v4[2Q#P!rBp’2ʾ/Ҭ~:^Eףՙ&"xCV_A?rOAz3xcؼ)ia+P?}6zLVR肫IE˰ptjib+3]VB"`Φ7X- /^ U*Q*?ǼdU 8̷N104@&ި6}AaMbr`no6(:ŏG* Hnmwʲ E ;)EqchUKi>k3O~mg*0|p Xg 0J7#6|gICW?pF@Dm޻"Jtںz,P:ᨌgy,n~4</UY"A`؇`kxE|.4Nĩ>=TЂ@Qo@8V|ϣ3󥟔,?ID?_eitVϮzd: U# > S4 ;YH˜XGzKY֌9[Gljpl jl+X->xb)&j" aʔ|F[q.PMtq\*Ρ8>g!w~=pt$)o-O I3?o4:t(!&tT$h!"#y>30O! %X bv4N0OZT>=l"&ɀAe9JByNb]HXrȢ1*#ܔAF|_(6Na1 6+G4@Σ}qCpY F0$'Ք7dM8V!NZf}:N~yvP WW/eY4IR%Ŀ]]"1.S2]IvLKKb7)5tLrpؙbn&6/ś/ؿoԴR4:sh]{ (2&1E矾V/=v49iZ[O1dr~`H&eA0>VPu9 ,6,ȭR`#xT>T6lkw:9[SB.feUH*kLPO~"jECS{LrU_Nfp_*^_ۈ8Q-#$*N?ĹcPd*cKhoa~["!5M*] U=kQ@r` Ua/~/^W .[IC=.v̖A1ׂa i,A6r/҉৽[9&ʒ8'!= Z3sfŰW$т~TMk\u wZnKbOI ZX܆3Zg*$aV`9+M09zKq6j*\ AS [lIMt#r9\G;X냲d&%z3f'Xo:=W bl6)ղ[nMD| Gy?zAOCi:%C)kAѰ,(EXn .;7NLo1d-ŦBzƯ; 3_EOVd[춓YѷOsi,gT7K]׽q/uEҫSBF pQVB9$f,mԐɭ}'CǕ@|0PMX? ) ˲l2)et> u`W5zwW ytgB$=z7KĦ3]"~p^dynIuu뻓jOCklq{+/4{pr,Mb8 [S( ;x%>tv9Uq\檴u2&RUߠ!U~&ʥyK~˓,ANI]x7cs0agt!92\JNlrH'Sx<:c,D #- fSENan}ZFuL|=5 ٜuṦ1C'&Ɋbf sG tSJxbQo K8as!ѱ%2*H!iXng=0_Ը~h;{Ze k "q/[V\J?x ǘWs~g"ѱɷԎLӼfF0Qp..Oj[*}Xx)Cd÷7,&_ȿ\zo!34̏(rI!ڿLJ^f  87c d&˛kSg*+wOpE`L v}>P`r";#R,.Z?G3PGz![ v;\n7tˇ vmvvt?G(f& a*aIf2pgbաr0QwZTg^(܏=4mhKg3˛Z(#~C&(g(L/[U!v "tILjLA9;m|=R6x'}0#5Ej3tEz&tWd<K,.Pq YkȓA"Z";#[utOđo{ 22j,ȴuɣbkz` zc3교5܎9&eAT?,xُe }Ḫ:=e E+@,L ggsBNA͊6eC޵__g6;h0iKOfiU|ƆžDA h]!q,d.`hc0uv=IXu9ҽ$NGgG7Ff֙AJ2ɭ5r JH>$25#B)Ŷ4vp"ERi*/>Dk.VRԞ26Bsz2SIͻ5A7yÖ/{t| jmC1\vUw<>I@ˣ'q n)Թn!(1 h3]uCT ށ `^ K9=s&A*Ƕh,LZk,- e5hqQ_m>Q=FDNxpCf[t1ܨd}O9mQeL6F`(}[N*O{PE5D<r*}rL BC2,]<ԒE%Adz{J͔;H8؂t&!{j\q“Aɷ|NTymP Oa=&TU 7!'kbv~"Ӣj.ijjLN%!\0S m0|:(&pX8㯓Ʉ5"}zr")OW4Cٗ,3$H1aEޗؔu~MϹ#`[O}.wيO5B~h/z%z nd@Nb |*-jG߼?7E QVlUlJ(zKy 'Pdɑ{ZwVceͿ9 M$h\02'G~%.$Hs0-X ot/=Z+Z0E _W;@4RfVOiC̿PN4?>yoR8h}7AsXݟh&n;N'baQU|I[:xPw<҅,z]h=$ pEDpW6]﷋ƹ0 <ݵ zm.끀᦯~ gz*uTHş T!(MF+5vح9FZT::Li(Ɩ}63_qQPuyۭ &FB,iLY 4_mp> i&6saSq?9pٝ⋰G/4 kjX\U"c)L?s=TbEb 3?F7XW zzu[:Ig5@է~ME3![Pm82l/e~TO}*EDzFzd#!|]q$LS{a kԁ׿[ )%ϖcO!Rmd[.,ӪmjC)'|,y>Qg"`_ZڥYm$.#G2cNy+z#.}3͑ȧG{IOˑE K!K#7n(7OUyep uʩ*X,ǤC2ZƾٚUHPs W8 ߘ }grum1˻+dW2B5Kd Vf9`&~}` vEm@X݄Z bvU2D:!s=7Wkx|wʼ\B@Zm_ SMI=~~_" HW7tĚ4 T|P3? l*+0"wvCei%TLHp R;9 2@.Q9Lzu9y茱3d BwwHr:GE:(,گN-vT^[ښd*vJ-+ p 77'#s qNax`4}-\ s&8|-/T q0J]zeos{AY2s!RbHKrN6/w cLDW3'_v L%&UxhE7jۑ4P@HosfA?Oy-/EW4ǿh@o ">Γ`h1 -'37I7onͪucJ-X"$UOW .;j,TB+*C/)乒S1֬e`Z\Fl&diz*fe " ayM+3]ei^*/KҿG/\;hݴ2UW4/BSf@b32Ѓ.xt-5/=P{6!_1kP=ysM6-b$T@g?} [eu bWbzP1.#Q*柂L.L~IC XOad<%5ܭvF#*Ϡ,WUUoVmnT:JTeMCj0'DIe$U'l5;ȵV37lcQ\+kS6^e0fiWsU)N$CR|6kA9cgJpظﳼ2*v"jOϊV"x8J"Z!Z {T.O=߯i<:׀_cNZK%~ ?t-^b?fh&&|t^^D4wapCxZ$`N@|+4&v,Epw5zwLu.(P2Q}@}H*D\!J㏅w`SYary1C|`l}" 4 ;j![p)fzQ LS/lERꐀ6ф=/^1\9޼?L{3 |T'f,˘԰|r'Yq &D5Pl|˥-d _yO2pH&5s;kz5#p*KUP&ٍs֤*OP &Sw9%u l$l5 w<\bCF:rO#0> 0QA|kc0qb_ UF"/G\hpb'Cx  {3XYd{jsfHM%S9d#hJc>^i -ilأ+)]=5Q@}d7xZ;u6'a:9(/Eqis-T\RVG14G,J:`:)X+0xK 7--$2~dRG{v̟qI39}aXMXVn˥?Id7< 'IJv(Tm$};ECc*2bk2Б4n.RtM_v:K@biQ $WykGWZEPRt$, DSff^bWE&`)-Y5`>\2_v%9RTޝqi4|#LI8"f%Vޢ@iq rqPV.TuSڋ(zX*Yv#EQֻޱvRr!EςmtckT)+o7zt%JsSUF`Diw\j*$+Jxg*ya hj!{H~K`=} DRɑ&5y8-vx,yq uKM8 ؁鏊6cfvb(5 6Y-ꞔms)'xd-{mV" DW[Q}ˏ4U2nt}gCnu@^t!-ɏDn*Q,ѤH^0`t5<+VB~Ƽ DmJ ݙwd"*xFƢoi^N5tDlrt&A`eϸ2x.1m㐽X!%x+MEօb85.:je+h4_ ˓uw#i S ҳ^`׉guZ͖ U.i;q<(xxhL|- *h{?yZOT*JNstՀ{{!ɭ@j&ta`X8>wk۔\giSb#<@^ DR`!EEy7Æ J#OPEۣIɁS%s.S$?J kMDLVՆjv7{ ,zTr$4"sq/R5){I5 _.̕qDؑ'3>BZy%҇,o-`?*cg-TFmޝ}dN W>"JsWI#hʠ!?L4=K1]m#ǿ=/E6+k]4#ŕV)$͆>;]ْ!0?Wkt6 XI1T0|!,u~pquf߾Kf T9QdfݞXԅ`s,>\ /B`%["iޔPSC,ř(QVtrzX/I j1Y!\U`H9Z:nx 3pڪ9߆k |pD oL"INʼn w~惂[C5`E=mB|pg+\Cw_9<Z\ZLZԇfQ4E Cb=6m'YC*ɷeMAKdnas>ƌ-òReeJz# ςqjN'ɈBrѥٚ+}` 󨹿JZM?2d(z1MuZz jUŸ#Lx$[UUtN1 . 洒#W~oaL]նma,wPtJw8@3G +:lXߍv2`:$eף3Xt`He9EN7Ȇ{Zm<g@D0ь<~I*UJڏ/HkOP._{ VW <oQa]@Gk3tϮg \q"i !UrgkjNFDs)^:- : p \Тdr,u#U ~m5;^[k.C: yKoE<jSJ")93@q6dbw[H*s~; kk%xvhm~WJ j/b"q~Z!.g)zR$6Txwx`J,sO; ݒ)PlA ;ȈE%kkH>MKA-R~g|dRqډɘO"K eͥ*TF)Ci+JS'$8gH%-ajƈ6+; VQZR-R\Q;IZn(8x0n]2(҈w*Pjn:\viW9[n+ o,XD)J%Z *lۚiY[N =oV8~^_{͝ǙOqEۮ {x))=Jf2WSZq_,F7ȾoW [> ऑ6wyB/]LУvUBvpV[Gǿg/N]W&S6qɂD6,l r} Oj.Ky9Ʃ.=bOyƻqJqNj(4jOZsc`3 2s0pdC@0)$ø}?zR>qtL+K뻛dY35JzyV{l։u[8vzf7y NF-,D6v!HNOEjן[8y4O9%uh-WDה>=; 6_jҰl⡬dx&1IudwS5wiM-˶K\S:"CV/oivg^dJY߄C?9Bwe7&:] @|Py-6 o}`ӥuy$ǘ>n1/Dd&;!x=09iX1^ХU$=hBC k,+)HjK+M1irbJxl6&ڬ`5[. 2=>rz]'| Y&]ћ'KʕU狯J?ӎ7JB=2f!/_hdt\}i&yYvus8XF?3yeK.*^{jq>qV;Jp̑p)^8ȕ[92ij#3.͝fϹ; $P*2gGHh PpَyLϻznR{S5^3nz+U"X2,*k5dH}i~6ų[ɗpyQ ; t9/ԧ2mVZլKx}8%\m5Y ~J9~N9((.jHX*--mpCQ$[ǽC*2q.X;1 l*=H|MtZSflvza[|n!o֡Z<ƍUM]8ҲYr-^]I9dLxً89Ro ${}>. Qˁv]}U; <`Fk|WA裶 ,#v>};{|k =/ɂ3U\_)1ۓ捫 ~ 'bQW`1%+E%1:\[OF/Nd|9wC@d9zRؓ 7jt%i,`BR"{B@IIArK;IˏoUgnʢ\mޚcG.1!@V5EtB(p,-YNf_j}` &7N_^9_zarʐؙeUʢSdv$gw?aK;";A;=9,% LB'I$aҐZL]ENKohzjh,`366b9N}Pݽ@Oqq;HOn1@׊00!uNq--qз*ab (jo7"VX`g}R֋"@y| z|!FFp VQeK!e.R ,CkR@qzݸ2(i QCw -SjBwN(a@ѵ2E_1?w;gKmΦ6,Xx1RSD_nŔucyi Yw6rqaBܻ=P~Ϸ&@{]Qeb<=UGa52׈5uk\A-H.+e{lr JCa=j kq!X |YL =p6q'#dLNZ˖W0GOԽ4SKJ ak5OyWPm٣يo@WEo-t[Lid\'yj?MagiԕW?F,aJAddEPG$iY:Z9\+&) ZUF"4sN#`/=GŢ9sےَ]n+?'W1-Y>qtwɬ}57 ~Dn#²o8i؁dH\0U YO-MN%J؝ɩg0l^#2Y;n$սwm 驡%6׾6pU;VZMg]j:@pzNj*L%3M5]* k^P5 1U0ڊzB Mit C=HTT}Y,X{B*%DNj] gYQ",XȚGFASkSpFӐDWy)¤S}G–1MUSyuj3}PA?ӜlH>c(Quf'Q-ҡJtp_$N$!*)@ ZZ jօ0sOVk 5KoƼB3 Аpdv3;m'n%/t9^f嗤pq%n& "~z Kl(rP5/xIzee&gFS(47P뎬q;ni=C_rƶKrrFlۮ=,iiFȷþ^ˏ5S.^7"$INSNؗ&# *KBs!Te Bݛ_T6Lĉ# .LmHXmHY+rδW-Nލ L},c+5;[t* m㖹Ƣ2LGG /\gVilP/X~LPxku%5JfMvV?`#3:ڐ-rT-zKw ;ђ"ċȇt}ei)57\=/  W l x yQOہW[L~W!'ȬJH]C=ş) a4lIG2:(\8Y@^MBne3{gfTjLN/;3nZ90} h=uIܗ0 hTG[&aJK#DHKC| :=p^kYJ駉䚍#T1%̐h2RH\pC@E/Ey<4J0l^WiA,?jR;uj$O:nF&QxB鵁& lȣmH =~Ȫ :KЅt?Uz  'w̿PySl)9W. G9@+*DƞЈ-}Oّ/f(lLx͞d^t4r4͔U`aLSI?bV1}{^+xob#|XTk"0wCɺR+,JG`P۴N|ԧo!(iqd]Qs.BZsq!(5D[_$ ;;čxV d;Hs/8vDv9deڹl]L%s<ƴdL Ȅ59WC#KvOFfz2RT4 )6gz3` cBp :9g0pS2#Ӱk}Ol\NL>K1و<YT 0^\M}&F7`uQM"8_&: 4$\^1W \TٻӛT¸_v k^Uc&QEt#xـ/e9b99M$î洶[ۧ#&iJ1d NUˉgxжt ~᫄/C4 Vsþl/S&z8ѳ~FC}a,5F) ]R\d8C(TW=L3_! $~:Rȶ}]"ٷaAzW3O&C*|p汾q%LOk?A幱gۄ"-kP =~:GPSY"͕q#iB27cH^//GE 滔<ΝX]ug^}SU,x;pddW!j *5Mv`U*0%oM{ɸ]B'=4ZHuvK1c}aEZccS֚O?9|_RjM,&ܽ5f{ UEBhO;Xs#_"hCvÈ3%ُTQ 0vR4[x\.H+D"WUΆtޑq33R$ *BM~ ! yUh)cj{?dm$5J.b梁8G5>0bk:7Ѵϣ ^`8v"Wd-FFpś!kl)@~sfXϛj;=CqxT`mgRId?퓍l P³oa-ēUxΆXv_7} br(Žj#1g T>!NwO('%4j(E$EuyOrͣZ^dBO 9cw ˺` XJ H诠6eC.AGb)5y̞>L<(sћ(V-bJLj~?#ʼ|v)GO"Nsޖ.e"Zb]Z!.TO$ɕٍH(/r@bX,>cib]ꜳgݰ$Q3AG,>1nDL%ċҼy{]1Y3(t̙?ٍqk޶$\yp[XjPꖐ7gl{pGCCƜ9NoKؔQpԒo  2z m>F1l~+Evp>U\4F A+^YEB]E`q`Xkw`<$o1"bW" !6w>±PfEw$a3*/d>heAg1bj眬p0<NP/1A }%d=RJ)"gD@q,^qd ݖ~$byޫ -8C1֚ K "-J\ʛ֊QHFΈ->dJ>EQ婃GMK2gN`D_vX-vźdٍ nfD^QC#?0~ L/ 4@DXCAۚ£.%QWTn>f2*̯n-}h@ CgX> ⭿;.LZ79L0I<q(5eNTDj/G(RŹ(޲ 4SEc=9Eģ քl!{Wu##]lH2ې>f]<(=[c"%0K[T%\*HV\_6;/dfSV+=.xrB/;Q (=Ufϛ)hjWB%5aUr*~tӍcqޗX1fJݞR5m8u Smt.p9c 243'{}U</tQR\%T9441XLIl%,^j+9_ ;/Υ0m!av&$-!=_3/eøodvCۓ;qê^U8c'oy1[;u. 7)Am [=A^hn oikڐ'mP`~:/IӍl%B^n8e p,;xL3P6ӻJ[i7 BQ9)@nFeta!1_((fluT=_ncR8H_l5;ܿγ-\'@{LG;mPT΅4M0)o'Ƨ 5+,]p3,x[/DKct-+!W`܃WZ@ ĨAleI.Hjڡ9jl2!0=C B:`vR!|ޕ<_fᙟ[\.|N)V>Tqy@?LqF:j+uQ%FQ&&a)PnIq-[M1r o:-&ivG; ;{N1forkKlݚ̓뭣[j<:]G jgy\)]nUymFz6ySO[+hXˁVD)SRpc3g̏&oE)v׽4a10[HZsjKժғ ^r7"1Zw `?R=|$b׏h#/y~2dPOU㨿 xHN#1N }kV ;[Ex1HBY)0Kj ,땖L2Fr)l{ (>*>pSZxjCbIv8]q%e^Y wC-ݒSnz2b8.,_~}[aŁS2YE1P#h[\ ,47)TKa -E(U6̛^h=fYFGDVIg ^ PD蠎~ϫz ?+ ̱HE {;H{*\V@:ƛZIN P1=6ۤ`,L5JJԨD{h\)x7%ÈS9)H:" X5Y!!| /jQjy~HM%glƇ_}HpTqAkU{78o˒G&\:l|U&>X up]XŊrRyzy@ ?tiqRPJX/^s$+t -ؔAc"A~5ܛwiTq:N8,˶sFˣf u*+4yFE6i"%ǁ∧Wr2%0&,2Hafqb3#SHŚԞX{*3e}+? C9H1tWUl&|i6{RåikUp.ި̄TasʮG ,N9"VN=fkX)h aqod6 ݺkJa s+uFl c**-OVJʜCbO#-a;'CO$.MV](0S6ִhC/MW+[)3ޮUQWfv<;цpE?W^ctq*#-e?#WD;5OG Ϩ/ԗq936 z3?{s4`f b  *0OѪ/u$<a)O"t<1.LpҌ''M7Mn&0$Y"nUX\O$]cF?/oJd{eW5^m,OY? sNv# %20d(ahxO9\t_Qao'ֺ:e`Xh Ln8-6Og ΏYUTTȓ|7%*1` @NfhsHd d7`p_(F~VS$$Y8ځE`ȲNS}ʦ3eTu1!rAХFdTAkPTٗ NyX*y٩+,q( !zn\ 6\ѵN]BG= $qSW }J|ͭ-٣TyJZќ< OTb& `GXfƜ~ &6G87,D)P^.()PPtw,M8\ԅ/bkr6TzŚwQۇ=ʫw?$oڈĤDo`lِbKw-xT}pTP"u/DzuV%O1~)<vpNzi&-11-/)}EFY}-h1MO*m1< tب. ^fJ' *pM29 /M+3L DxFܞqh#-ij).k_WŤ@YL(2ەN?FDB[l1͡Jy&in49JwPkv2< No"=jVR(aF  o%~PSJ ų7ܻsXtu(x½\TwH|V]N-^3yV!\ J9K]DŞ' / 8oS<)|s1'3~3NbHb & NG'²g@1c 8lHs"h3$43gl#%(B>㕹NG2 r4y>RAE5meMD#A]tL.Zæ,397[d2KT*_ǎP^}EQd|C[ekV<_́Y+'| GUkRXzzb.Ղ` j~ ]).gfU\A^F~0_( C劜l[xt"Bɞ{I 3\ƗaipՍ>n%sv="Nwz*mLMdȐO/:n` .`qVj5aGIUJ=; eOOV8RɡG|g+Mpgϼl})6=V=W7=:n9&+et]'S7nRvWFa϶ۥ\FUb?30IL|FZ|v{F &FҁHw| ˘OV6 9'ЉI \oTPk!zZdVo|r5VeKZz54z@~MKc"۶-Z2p fuGAnB=xc{.O]B_sl:W]D'Hv&_HʟMjc%tMlCfC9`F#=Qv_R+x|rt}4:'͢ĢwH=|՞n0#ݜ!Eב[  _-FBq?DV4~tj`NN'M.4p$騻T—%imh0l?Ql2OTځ2*80>sP+G m|zi 61R(8[!=gv5&%ɺLO\侐Hӗgڋ]M)a9y!減!A̶wnȋռS9dF癡Ng jQf[=QCYO>.l޵ϵq7@S4VؠQ}Lyb1¥,NzI( /Xh%99qujbٜsU,HbٱR'N m)D^pDafT8zCv<\nX(w``A"\p((ruT' j+\YTZn<#_P <ЌS6jlfc ߰.FPKnr!=vm*][t%`Ҥ|󁟑px* V5~WʌzOya90D(+ h<=z ?a9gLR iY]}!ߺB%RVIF`ŖϪvN߇zgи (;RW2qz5'zhkl*T3)*8O./ ЎMhjFrw(-~>oY~,=]{/ZV[t9n%L3s{G YG]^˹R-BSpE%,G㼕怴JItKc %%CQ[ ǯ_oH]{0F|ܠJ%:KUz'j$A`B=Ўb"_IxSM)Jw32KLcz(ts?gNHsyol5vJa+@\Ό,!OOdgΔK6>ID>v\/*iӦ|]RLzP9qENLFJ@ ɏ4] geQ6Q;aI|=9 arx#9ddo}|w`bx=-"bjI#zTI"ݔB0qk&ndB׭̩,?]H| jǷB>(pDtMec4Z $ A'ݣJ˰L\ˬ0|-2L:Fm ~/: IQ4r;\Re۔ !Dl6 I~ű:}M.q Aĉ)̔'\sE6%M7+vy2wf ^t"i}iFÔrb2 jiX1?f٭Fh6lKE%UXV]LC]/*k>Q1r+x}-(knf݁H.FV'p4M#J*2<>OlԸNdӹRsUoD8sTb1tǬ~ ¡@C{@0`jHnΓA_"fq/ŀDZ"{{~Bs' HzP ]XuV|Iǂ-9ΝrWmX&ѫ\TM4xg0N-USjf'&RlR/۰+2r-,,i2rJV`MuTr*Y%C^>(QIm!$oN<μixPL<N"{ rmZZuphw}aMaAVv--wd=ԦnXʭ-Z>_%{L2t>@Z~P"a{T)phS#m-DT(`f߶֡p"NFM}ы Ąqf~H)ʱz2vуjSiyljHUE7YKXwNr+F5s]GDK(p N7|jvd 2- Ysy]D9֛OTLWAn0tVhZ35n7g-h{ Gi=h|IĖwz+mFL5Yz;:^<=tt+C! XC4u;8t~P#Ĺ, Lr^ܧ#e)f ^QBu=_8h9|DNG?~.E)!kndn[{Ub_*.z]jFN{"Wp*ٗQAdgz]ҐER%D6co˭ә$"iXWq? ؗZݓ:Ү /}ГqP9?L[0\DueZdl<¯ 80l xۜJtQ,9WZpЄFH2*@ h+cfWG P( LK_~ŔT^ʖU'̈KZp`#dff籀Π> :a$ j(( 4R4o=8rnk5%1?v "+6.3*bQ<HuØaX0#3,(Km0ߛ=n)'x`WSBdLMl{e,-=?hbjz ]]Վr110yO+gƒ@ =dC6!~4OjqQ[]:_At 8c:QJm=oʴlF}t:+ n[)@ 0d14a)JJ㎣Z_X/LTFEJH48>^HxFKj0$련7O99Wn{p 5ľXf4Տ` @8(z:^ۤ|sL4ud P*C0):"һh־}=OU휲u9g]i ]&ެ?2bz,-TU>IQ$߯8fh &WN+*-936}b~Po@MD[4|I|\3l]u#ǿsF*yy+}B_ OPHרs(Scֆޯĸ Q.lWhj!'^Ǘ |123#ɋUb?%6TWTDdRl~]&HЍ[e]oeQyt1֑0E;; {S+ QP*uso7gNҬ*K IQ[#M 1 +W^3ݰeyOܦ 8>ۿG@ HE6ǥ0IyzAt!Qw?SVQD30LW[WmGRAj,<酳X~lD=#|xC1a/xQsűn@9ɬL,暎:}İ5NB:5'uMLg$*sEP˸(q-a8Xy~n/iNe1V8AX|w 6A`EKIH8\\ݗoz5pמ8kSHSVz=jBպ|ْ+ JU2T8u7рYR=z\v" 6]^m0bwAN4 ʱP" qsʠ_8*\Ά[I"WすL.)4FX=l#Nhy2Ȯ A&y-s/7q ڑ6hr0DEYʭcC52DʩIi$= vlIO xGY9M乿Ro&\f?an<ZDxd3o{K y }xBe% ^q̂{t5g2;v=o'7cǃ N{hiE DDl*pǐvf @3*'U'<nƾ14вזLhеxpTrCN-ńwoSьyĞEK^HJ۬~^|n&ݎ8.Ƃ J\acUX B:S5 9y F&M?(5 14v龠K貄:á"S6۴Wg^YXu:U&O~hM@Y#,h$?O lb[eʵ=rZBX+U #z} T?MkbQS! zhk%1l b?|*@bݔyj6QfKnFPGj_Fj_RwT3Ȫe}ǘ$i`~)ަ gj win>p1G,LZ^?P]$vR&y vLF`njU6V)BJeoB薱 멈'!ТEO۔zD@cxMZ +fZ4qiA}YF@6TCR `Z:黝>bxHRwCnyiݭQҸqEnt87z|n1Af2 4` fIg,|TC38]OŐ[+qEUdb]]YgT10L{xcBhc0% (q<ʡ Sp-O(ѣޙd]‰㑼|e:M 92D0e z=V԰ ۫Nfm߼o`W 'aRwEOX^{ vgEyݲϾwuʩOLl :f0 ůmFs2e4$$~Rj2~ ~+єł}3傜)2Ȣa|gk0uB aGtάEU(fB^!HL-edUK*Uɮ3GQC7;;ǵKP"cGh#k8f K`Rk qMp4uCeaJ` X;w#7U4{=_Otޞs.SWݕR8Z 0 =t:bQs㺁wY֭n]%,O ]D8{m0慯/+'x|5ogLjv!QgdcM]|?@kF\R ~"pK/hJiŎ.q3FEt';޾M;)w>^v0LU$|;zZva18O(>I!Yyeo>K];_I1 xַ403CB]*fyW.@t__G!֟bnc;?kى3Tɥ<ʼnP#i VT+nfUPTb5p2Yx=pzASqe&DqրY햧%VH& :eD"J7"i^xR' Fq*5[/_j2e^>TiQ!>SBDp5@[v,mzXtl{qa(^HNט,*Ȋd9^kKVWU5G7΀9cI'4ViWٱC~süF ocǵZhݕ:hԡz 3> >4AUj.ēV9 hrff0vӠapIPv@ f8zg\X#6y18ZG1_u5Ia5N ޛbᲅ+ 5F#9|jd1MS }* GM+ pw_AuWTDߔ%&Z(ȹl "Nupv`7qzv>&Y~/S`{Bq P'W(`R,L!D9R_2=eҼH2<&[-$;R g#LQK~ c˹'m>tܚ!50Fzb5 ӧ_po!̘/"ȥWEji[4EOǸ%3p G *i4 ;2MyY~TCx&x.Nj lozP"+lrW͏ZikdyT5=>*:Fba:ƭW=4)2@q}8n>NntE {x)7b/uD#tn’~5!{HK$ǿ.('lFpfkռ<Ȭ2o U`LﴵntW5|l7;0&?@AdVk @>6ro>ڎf\3j^*ov;~!bd{QۍCD(3ul[ʽ_as"1L`[N-8u쌔zx݈u ;DgXd9Klu|Ѣ-$b{")#]ы;Iy-[m>Mh b8'R,}Tm7 qTh)3Ɲ=q9s #4IHl"xPO#BƼ9'|폊53}:3/+^V +W)}~߰[n@f`?qr __ ^5Q]-{5:2 0q0gXOczrq!+,NRuc*Et%< <Zt1cPcSE,`S<' SX:Vly09.#A8-`yv5Yr)ؽvU,]ۢ \>#SH(b:mwtf/+@MEa9wL|vu:Qu3 &@6}UnIl,rr$ӿeZxWWU(u^N;,J.@,$`@4d^:QTf?z6OP^\S!=RS* En 6m?vp(&D tpI[ wM,/Q'+TXQ]@?Ӑ"V{^*}`PWF;8}1sbcG(ש-lG0gl^^V}Mf7Ւj|Ll]3ۢrj r)YksU[igo{mciGh.v*ًX֯rr<'Rao룶o(ڇGL쑱pPU&EkI`Pre.#)Ru>s܏nU"'ַ<ir@=r<۰cF]fSdBO{CR%^$җp|` ҴUW,hbJlVe!DͱlEgg0+}o'ȧv,_UAci)(%kl7)d *飤V5~kIj=B}VlgY KpKܙMdDvԬ(eGJeʯ5{ 1@WX@ql.[6GvFRme:c#_7ѸgkG~y2}T(1=, WL&ʔ@Afs4)}kZ?d5^KffyOc(sGy[;rCM&ǭPd"~,}uLxG\y~ -jģn!G*4#Ǹ c,;+kMͰDz?BJs򮼓DaH(lv'5U]6]5?Q(FAbbygQuTYoض`'k"ýDl3x܋nuJ̝Kޔ?Y[D~ߧr6X{(GF57ɬѧBKܼN((eCNCOv2THUm\=z2lT(R.N|g.cͩ#0cԿ;;AK7 tƉ!%qPQA<;Zh_Qig66Υ ]Lm].U">z⚦bC: tf[tҽH7YǓ!Ksz8vm[4CY[k;ƌjO%f~*v%@Xhr}toi?q^sR8 aLcFe|9ujI^USZ;gu[VY-̆~3@_3~nιؤھ-f=ѓA uŝni\gnV(c眷gRzH؇tNM(~4&2I]DokFssECZ ,"$piFv5D^ppCX6UK{K˶6:YO~'|"QQPm],(#MА& 又qv}k-tj ,q f'.Ѯ1\h{#Ѻz|{/KQf' phJ"Dh6pNvee$RDtQwkQFIl/1mB׌&pͭ 2|HEߐ/Q9=- SuJ^u LDܣ kXiiZ,9Zj##ڸo' 6i6v9ƶ{jLR'}ݤZi'TɷwlπUyd'e\7p,M3^M' o%l)řÖ}q] v // o pV?:\D}~*pI4FK&m:N/K7Gs[(V"nrv a9fhDJܰP &pasf:kuA*zzT8Ldgfn5HآYIɾaziĖCcنkyc,+"qD<^`U̜2+mšRyŷ@sL'iHbomk4ߏL}ƂTRPVGf5i71$R0hhN)k " ;a&)+ttX f=F'$,㦭koe'q7TvL-XeZĬ6Jd7fͨ+:gƭ5{`^'7 UYh9na/cw+ 2[+ѣ('tc ,5} & Ș XVSds0Ϛ?8>K@*axT AsKubP J޴lmLrM=e?D]ޓ)0i BkgbUe sgC龞$ixRBѓK|K[+&1q-*Ȃ>ǓsĈ}Ai+q'*.)69aX@/F0, "C)]>:&2 I@=WZiSh񶚠AZBl >9S-2xAԔn2 Aeki>O:jm8L%0}ڔdhnR v_! ㉃К6R!AW?Zl6G(茦y㵰CW54z? ^H|p70ij""z4+d.Z&^+*K5?J,e:s󃅸fnO\u2VEW:\-b ܚX\X.Y<{7rk>716X@ NY^N6U]y?.q1R9F1~@HMEވA\~th? &F(2ч yLDwZgԟc%߲lP0ط\ Cabh%Y&2 ⚦0N%N-Ũz&22hʪQX}[>c8؀S´y.QTՠބb 5]iIP(Ju\% &xB?fvv݀ϸYXBt4T~P׹,잹"~Q|[?&V6UrANo1L/*Gk'Ǘ\ <0qk J)xjOn# (w%W(lj\0,.0a1YWt7PQj=S5h+iJ,f ;BfC”FyAlJvbXV ;2+~8bKh_ To-f0=KRXM4gϋ5<(+^ڄ.6bu@s9寯K}h`-l^/Sh׌5ÛvV܈rsDi@]_ot7g ͱC蹚m1pho *{%(Vqq@m4Il둘0rgRO=ӫ8W_JEr/+JRm߶%ͯ7 raǀRc j2ϑDaǃUP|tX~$X᱀rStzfY 4Iʑ5Z!lS@Œ=|X T Aw`qXZ} M6Бiq͇15RaP VP~߽ĕ ?mK1wٶV+ %HmW$6/Zt8 N @l#b^vn^o;T:6 Z+ǵL3A%}) *7[ ;3_fWRAqwZ"BfT'ײs;ŀ?p&`x14K}WD0$(:QKB "[V5w"_՟Щ"d$3CuM J `}P# )QK%*8CM"jS5kx:,Q'fe+#%n7zsz.ށ^նu.%]dcUƔ=ӡz$@|EnR#!2nߗT$ Y4^ݾ~4ئWD$r c#jaehJQŖ[ }Yܔ΍y')TQ 3jpb݋J ` _VKckdIqh/h_!L;do]moO;^iDRzZ]qzя-K@ 7jʮ68H\ c'=M731%ťyJY4QٴH("!>XZ]9 58Yt{v'5 0ĶjpS)K]U!%|fPՉҾ9Au01`Y4b /+Y/tizZVw{QUԤwΌs齈(t8#_AX_fXhِ".UW(0VOfW vSeL9s yrޕt RƍFcu?+Y0}d$qslp!At9ƶg.|B<:ˆ򢋔kHà2F0*{injo snp<C/.1šd8`~J_pE*E7T=`j (keYjw:] 7Aߌŭ Ix+ iSDҏ]em*/hDΜ~_s},Vûp`Heyᬯ 1bQn_mnM{r*˧5Vn L.uJQO~Rl9ah$e8S!$ 8]i-~e3V]_b}- ) f*rucHT"zMaNatė>O/>2CPZM 6=3\% AUEr#'~ѣkKzs^K[r@Xi%Ge3iU"DŗV0Ƌ^ɫ6`P؟JMI8jK% Ck8<o 0 ~2'ʈLP6u/FdY_wEᳬ@0?'SIዹioqhɐw2=D/)ȨpfOO[%^_ԎC|)}{>Oum(dP.`hBYCu( 8܈Fú⒅ZۛN4v{%F pzs3VBxH{'h:Gr$' Dgɢ91Zd ӑF3T% =@ƚm4oZ8*@W*{lOT?qEeS\0|8CjߖO*H˪>4[Sl_kH."md۩sc2?JuV*HWsq8E4q!f/Mw8yؒST m&ei+k yu]_PT2%Lm~Q/}zJM^S.FjH~ -d^41tJŎik3δlkFp|+HFtҢ_ ~X(`E!s_4 i F(v88{Ogv[+{HU P-kZh-MAtȏw ] A޵9l!oa?L 44^0P$my %`N`?;uGLg=WH~GXQLkЂ}c8U z[%Gy0ƛ%(sR֭S z 򽺏9]Z\ h{/%gxVU|f?ث`7g(#bEiw0EryY鯂n`q꯾B@H/ mo{5n>*$&H(٣~:r9 67\tPG:Lś6Mm!Qx5p3ce\acP.jY]K83-2dS ??5 \xq.H(:ظxNUZ;G T5b<莃Pea0 o:6F>=7"`-CugB4 !vjH1<>x= y[N88ڐsNyٶC[N//Z@ѤAO8yoˤG?Ě:[1L.qbޛ)]SdٚqYnXfP2^_/B5h'{wL.v4j)$ӚPÛ'9tAR9 "􅖌m v;1O~f-édPM_Y.6i(H պݻ+S6fyew}`'dv(c!un!>Sfx`᳈y6KŒtk6EiW4MDEbj*g֓Ow':{LFkyhDE$ rͮQ<#~>8p ~X+`l+mu+0L88v~9-H }SA MJ(cY&)Z"KlkY-O/I&XӉiHEq;Pe<}G[0̭H( b3iS|GJ$dYLgF81)jb c8P!o3(zHq$+@905[P hY/ >fmqx>uO1+V6B&.̛Um-FMME(IVWBDۂҐ4,,sf*wH(WUqpVWãum\3D0F^]H!>N򋛅;i D(&N8mb8)/۩x`*cϕOY)g7D&6CVbD~/b΂%yr +Q?2Deq܄8F2jԋs.v6nYm3$$8c?(fzD],..tbSEx4}P~dQu,QpM+@ik) Wy<UV;$OY 3cv}xt~,ۓ_Vp"aP +}[Y,2U.Rn ,hkDڈiO|@O<'̮J[)HvNEb:4ƯϤ[z{򿎂>(] c22d@\ |y3 0C ?wO9E}H;.*HzjVχ- 1q8q,P.AdrBqPd}Eb酓6J$a;eThȥSGS+ܽlLW:/X M_@ f|ÝխgO⳸(ӑR?Q+;? [H#H@sB66%legTQ>en0sPX@9|W)7?OSrE^"R KG# NY5\.L`N!dYBY_*ε3@20!TwhsHBol^qwǬ8٤~]ޒS"*4" ƪ ʼ>2[6Dg&L(J OEDˌ@ի̻OҝM"^)s}zˉ e]f1`6m>^&kxCrOLSهQVBw13SYj*nF>ncO/{񩾔{]Ģ ZzHnըサ)UZU']6!;X LtpTG0P\#y[hCgd{Gi>~ #(M#&Qرu?/oo/+G̰C%׭{蠊--f .:"qKŤ =/D%("Ⱦ\B1ͮӾ@(oO\A%Eb ˼=87Oc̵6ea#UOravF̦F `Q4a r{KC& X#vbKh^/~vvqd4=ȣtX|V3U[잸 !"skB h7͗ pxb yE;` ZJ|!K;S3?qj`b_- tP/D}H^i h:SGZ,k6](=Zi-۩$M[)%B.(U ':<ȳAc;[酣G4p)گz&*#+qb(yl60>d_tb2v{\ g0F/]rabX@A H%jCzeKf I|m#H]6k#h$ pg汻lDPAaWx=̠'"kp*"a/޶G8V LŹܲ`cX*θfGuF)>I[)[zSK3i;l's񾥾2qlGݖ>"VH #yhaJNjgEFռ-8LsβepŵV_Z.TFUS<{rHQMW>E_U1قOTY'\1^]o6,ż$нJHiW2HؑB؆qN6 *}?EʐR>bov o9אmxnl:j{%^WPW'V-tc!@Y^Y=n@3Ok_\yRvUEfRJ):)-,¼\IԚYzw*Fh~ Ra @M?wƄL"mDħK^x `u *6qPlpھ!AP-[܇ybh\8P= MbuPT~VƼDsk< #l ;Mȡge r i5Ox{$RsQx}R`f razPo픢ji| $OYD6q9yp`rLV%E.b45 Gcg?׵Sxnتɽf-QY&F6 ;W?IxBn]n;LH п!IM,@ĤNYNvB2K;29XKhirpO >~>'jnpA[v}eH?mzkFh$ czȸl!K=~,_˙!R6=&+x9=gv=,m -V Kʱ̬%섲|#=n|KHZK$r<.j8e#I] WK'0Ģk&mmȍPд3Kl2l;&boCKBM%cyQnctO/QٗH6Br٬W2]jԭn8#HwxeaZ+b9zlVl=l\^q@`?Dr h'!m4gf(j X 517W!WvRd)s?0ܲ (H0ָ({ TdH[\_=;6:WG݅אn8jK2@STߟVtZ.mb[S^Bg?dOQe`h Idvw>E9a P}愑A;ˈWcؑ0n|C*ԒQ@% OZ0|3R{AM7V XIDÆG7/uY=|-#bR),j3$8{Χr_#<ՏvŮ]vt#KpۥYVjMJE#GJOrJL_Bf'l;βd%g?J8+!8S@Gljfb$\u *&Qr9+*`7[a𸏞ۭ2MsWI+~ϴ*ǦFf&C2>P K!ՊMVKL\ <r.'3c6'Wb”yCؗl[(IJ\/J%!O+ofyW0 Hs*RLXK&'Km o:}V`|D#!5ꆙ5;//QTzê7)ྩGѪS,F\58=0g^Ց=7#c$[ҹ~XE0+џ6[BiÇu4 G.z7Ytn655* 멹Yr*_o,sͮ4,UpNLp x?kgvrρ z!tscKV8)Yž߉ba=Fh f:asw|Is#ϓ(.)|SaSkj.ѯNFX+aD)j0FK]mQ9R?AD84SxaDbʘLy#nF9B@#mg& [8@f0ZA^Achj-^K̄$.}"_nc>ЗDi7jCc yJޕSsv6]./zgǨ{jyadz vw#ėhI,A3=^fpZf3 {Ke |+$ro>0OdRE@S,tCJ*ſ !v]~QnT⁼Xe@@ϠY7P`KLDCMaԠ~M!VRR#Bw&wcJA,mNOkS;keDK?ޜ{FSln@|ۂhjs9E􇛨şk@2Fy"zN9gEZl6Ɇ{Zj #SٱQ:r G^~a\'8Cʈcf"r_VZ8c Vj ˙qˡuxy2PGXbjχaoj0uU~|7 Vq9 _1`DAiR>U~VnQ ]œalQ:@ ~ d g?B(38DlT©O 껵g5f} z0*ccRi޳7M ^KI/enu>?\-ᵕS;Й6B-7~PHIJ!}>G#œ`wK%:A`q`/"%݋kz'c#23M7 BI1Yqκl^< Auۍ|Q1 Xl1&|o+Kso2֔}kKDL)Kyq<._l P:xI 2(Y.76TWCb="7tgqjئvAVIz l]UyG"/<\^'T;&!CT{u;t6{gxۆA:ׂDRq(w$LG0шB>)N6n`tCuzE{S d6"p]sO `]&'?Vb7 8Ď|p0c~=}YY8hlt ӚԖNQi%Cn'cwW<N?r%Oh/ĖN0V< X.7p$s+NɥPv}Qt["bdmw>YiT>@ Dޚc*\1xpKEJscۗ+6t*`߉ƒ? m8R_Cf < nſH՝~ADdvC0\9ԊNG"eOf/iƲ8*@&Yeg a\6;m]yW:HSY t"JJr pЁ~afsgPn9́}Ϸ7dZ>Aơ4=L<+TPzOƂݤ2tWhF?F'2( ,qyۤ@>+ڋ"l:F3/x 5X)q4w0v=p? d^р&=x)04J3iǛmgz:B$b-"Ǟl:f2[sqj-C2xz$C_cEmr$uر[^(~l߻&QqwI9r᫰>Hrs?L7Q oa'7ݙQl%eIn7ibv`D)`` ) ww>?:!ͺ:6sTݞKUx/ٴp|_'ꔯ}7[;Gx7|hћ[E\KwK_^Du@V.xr1 f@( _RZUhw|Mm1AH L0 ڣ 5s&KSBOhBgrي"5u>=3_ Hy~rFlv(!e!ai>BL7Pņ5ͪEVnraWrr FATt *Ȍ%mhI2`!85mHgD~SfphfC=J4{ؓ}y5 rxQ7J`'m0sHt$o;C L mrӉ>>DFPs4!",Vf0I))WR㾦]]&O TfMVBXgE{e3BK|5*:7` &P*nhEoq0{]=g T"&ӏkeV~"YΈŤMW{"+BDM[5WR*\m6A,p~;Q/.?μ(X.r_*څ FuKý~]ZGu۷@},LDcG_խ$nk^ )!Jz ɬ5;=S+75 hpw!E1[FmSS%{SC=D}5`fn,4GcݢNWxtܴX.\< jZ!&12tC:]92߅*mBXkft2oc^B)iiJ:珦>Fhf1nDZhR.Ē]`Yw66>[S- . ܾr'!ݱ0h,(5/ .[X^i|醛Id28b5 3[C?,mX\r+><9P7qZDRRd\cǮ-_9UWix#|Ne6,*QHQMN>7$Ȣ?"02z5[tːb)M+'bU,ǵ%̗e hM$n Q5t}D!39 ^,͜6lطu UK긵g10xˆT4C?8z*$9ZTg;/`*H]#P䶵Lj@":1Υڊ1 uV0)TX_B7sw}`¤ɣwx@&;On(cWM48qV]#yLQi`k~s_aNe?7~B=@bɖɍG$@"ЗY)>ኧW[6 Nˁrŭ.h$H=MD^=䰻`ӨP+ B*lQNN{밅H | Jz c\kZΑU֌&8]I?k b+&2dm-Sqr_yTx7PA(`xa{%|H{S'0#1Q|]O[ugȯzj6.axA*} NDaL V1JXk(,A3֣H&. BI)Q+YRK4'7 tSӷU;~lhF d ~HvMܔg0O@5Kӧʧr 떮ikPՍnrejBn簝(|7ÖuIP7辑u$mlǟ>YxOh[y(:q(xI@-,n- ^PDpxйqO Q]\b x:j; ՞$ſԡ*giſ32sn@HRH-؞1KM "ּHg^a^H"r'i?0"~2 :/Sh+.xdp=0cI`zrmF{Ưq6'cqi+@5R ; qά:N ؔB>G\yGnFz׷I&Q꩕_P]7iw|ҞHH+0}X8RT :ޥڻoIw >0 iՀJxؕlvа7:Lly-ut:ONzo h՚-%ze<A#I2{ISXyΕhʕXp⽣4n-5)'ӧt7((&M!Bp4eo=,բqK wP(t]EBBgѱ j|#*n x6?+o?0]ߍS[e箹 f wNk hv_;[bëK:_ Y!-NxJR|& S?T9s%a̽dGh$ۡ@s+C m8iNw\CJ 0i(=v4t**=i(,gQ7d >QC]l0~ўQպJD0hOv\X ȴ_fIqfW.C9KsfJӪbOGMdLXm Ғ`B"^ /5US֨YӼX]^%q)cO0@nFEq V]ZV*-jqv&.9@5pSuVs (']n7dkqf b_UE;j2!OvDtBChV}Q#8$-xAhVEetԄtF[Lg6z"O/gOҙmv[霚lﲸKt0*;hP ɗ"֘vb”-b)gZfG SB>z@ÛLq$7tzB?t/7޺>/&l5Wjrw8pI 94P ͆٦-A]ETŸC1k\^UZKe Z2v(H&i.Pf:-}d pFL $eQDy\I?~8FQPY~Kr+~kU0 W6DU/B?۵! $iTLxQ٨gjt' pVׁ5 ngdtQj`@ܚ@QOGdl}I]/ڕE پ֖/~ ci;#z"l ^&~Yܠ?*GQ.)IJd44h";!i{y. >×(,?O/De̳NYPEt{ը]-=5Z&j4)xpg@ s[k9Sg o:o42 -+w:WR5O-u̓c,'(odհGUgdl9x#a֢ _Xk*H2tּU_q 1Xu++}OAb:,tHXDz0& rws;_V1Ywz8;P໭4 3wfoF\wȬ[ֶ-)T2]4&ꏣsE.vqҜ?q#Izs>-2ٴq6̟Qɏ_X:mgjiO<جA@7@+,W5ݏx?/. o=TP•qe}R99.hj75ڢ%*\G.PQp1 hloɟ5DB?zD~خ,xtPUX `/r}iXӂpxnwPߘt"Sxʠ+ d΅֒ ;[CL؛ʲ N&gg7'ps;)(2鍓:pg`qE;|,z>x;m>V9KfQLz!1#U6:v i]7kݾ*iFBx W< zܾ8c߲'=.@ް`\:r MԢm_ 8HyGtEfPIco:O+hc܄IB?+X&XYk@U.aШvE( |Ĵ0 5ij=+|2s&hfڍvm`TB 9+FH ^zlJ c5NZ jUr(4-L&WjJ"#ł=gdenw`/rٷL>^ u66ՋIj/ }gM^ nWN3g>L$葚vdP{lϾGF++]}hȽv+,M1KTm=hI']`^T7%dU}?rۋqI'FDc8MZ <QImD._v4~zXyb:XG%27RMC8_l)|=$WAф!v ObrK]T¥5ؘ壧i^‘M,[Y?lbDy,:Y)K)ƪNPwZ`2)Ozo5yuO K =F6͊Ӱ_v.?GnK^}-ߟXanVݚ8MկTPgQZ.mF3v뜉\r4P=K;0&Y[Ifɕub2DmiJs>='S"]ʒ|r:;1_V"j!s月`Zduˡ%xXܷ+/ׁ.c,d+ߑG,p3A|I q!p%o*'.>^q* ekj Lh@kxWqUfv,!4 ny'C})QgNE$ySS*,G)x4M}U~d( Z}%Nmkˏ;Ift+NӨ2yy|~'ڿJP h-KYiDg?^S`U0h%PZ_|q)?~x)0܂Ll{u Fث>t0ɼQjO×A'UN*X/ KVD]P47#BP%Ohqu5+=?>RD='>AXqvw\ w ͎>AKdORB6_v*'t+7Q=f *Iٞ;3raj%)!JP [`q)y8{QJL̖s0{Z 5Hߊ(@+xG؆up&;MP ~#.n8+j#\+|(_<*S "{h >1F#dU&][gHX2ć5ȹ g}N*M'.݇ss%.b`ڗ&YB-YQ<ΧOc;N -J{ 1O]|\h zӅà<(xkCu[׃fGݧPhfD gC=:Poo> H?9I畜Wї2["k& Jxg*1C]g&t{ǠWdIyGL^kl_Yn$CvMIqɢy]oW}utaѽ d2~կ+EƋH_Zft &QC^Nb&*1FmٳzTݞ2ƲScP1sB q$G 5DZF,-QP:YwFp.0LS-knsBR˸C%BfyTG"b^#P;bH_Bj/p3uCB >EeUqF⯒`Xȵ "Chqjד1ՄDP;#&&jJ)7˔Rry:Tq,z`jc}WV!@;h gd<.wO: ib:)n7O3y9:uK5;*8Y{F4ϝ$#UYzӝF=;hٟ79vnKܣ+[roHhRU'頻m񟔉]y-A[  sM34'K_>QS"۔fea\ar>B.U_gEcM9,#X]+l&"}Hxx>*H #+9:C!ƯcEaLYwK*\c51,,Q=`0*آV|p-qJ5M͓ m$VwWI|fbNlBeF}r,a&I-ۈxDZ߾DpHe!H|*!]߽0x.h$9GaP-mQLkXy }覜hZCi|KsCuolB@7&?;fx=˸YMщshNP7JK@ױg EGjH$9rcx>u7Z~`1Mh.jWaYz#߮H4CR}>*M`cϦA8TB4/{`L7AV]%(j% Kҭ/̈́Fun!k]͑iW cO gSRBH$Ԛ&E+ɟ|"eQ_lFAn``.WrsIRinq9(OC3ěQڦ0g^- ѸJ X'01'VŜa"O t.nP"NCM~~udR&eUcgℤܯb\ͺv8$)·ʚz/VŌg ({Ho/% !BòtRˆRAn(ɻOae{b"IK#9#M"u jc6`7Z(bkҟȧ0Tl-D>47$7]b;RB;Eܯ#}ޗGܢ D@kޱ'v nD|&;$3"շ?܈h]I{T>?2o{~T41Jr>)2 o1x8~;*2Cެ[<也TGZޣ&Ǚ03n,$j}sr:O1EgZ2.{3X;޵"Bq=cZ`qKX.a-uƐSƻӶhq z*avD3UKQ }1,R6L"~&w]:+XeU΂XGEdW6[E%2f̀*$&8AWmB0Z\^0܇wүuCK4򘿒B Qx#a|V̬y !e .\Ierd [NM# .E"G]#ONSI 0V;eoҊ;p ן\9fNUW%Ta(G>J>x86]z)4>vaLE!뺄ھ߷3D& PB?~ ^[Dg% 'P%CJh 4}l>mq-_!bX|MB"G"ҧډu2|oW]KQtZǪ {%s}?OJ R?]Ww=rx%*e;P%LΞsڷȒI48I T:;̨/`E QY'R9K\;gJLkrdzM½ĕ%j}: xWp;ʊq!VXlrBUAAmzx/BkwL?9ֹrnO]R^eG'ݚ7Q_렇Ϥ317*}G桡(u>bcfp솧[`/]/`w̟݊B;S llᯇ$gk:0R}b']TdO'45SW೿50 ox+-V @<иЌJb~}Z^w҅U+X8$HkEDk B*P\w9fF͋\sT҅34V@ʡPw캍x+9D.#!wV:V:!Qc]Q脗|8xE/TX\51˘OT r8('˿<PQ6 x%TqdJ TކJPXA\jF0@a~w2T8LJDMT:etv.* Y6#% @O^fumCx+ѐpT(oWV[=+ߺeS̚A!&scg.JOW~wwU9|d+яp !xSN@bx~ @d=Z\4DjxvlT37ެ QԥSJ\&7gdX\#+IH4ܥFpVG%d2ZY ;۳ &1NeFQ9ѝ.e= u1,-"=o3bbB>*5Rm4j@FF R4٣4CaUO劖l|?G֒$Jؾ{V-Kfw^7V'*XLvaϰeb+c̒j]E <ʩ{|uZhX 2~FHAI;K" 3%> )az/NDg`-\geTOM^cqϜa{S F6"還 ȱ<@HW!c=˱j__ ˮ$sv] |bE+1ܣ:A{4EL+vZmvqEvSc)&~CKްϵR&{ oVGLDw V6Γa,BIVߕh[j2xb-tCC̯m]$@ 360 =yvraK!eq<`d3 -?0d\j&gC|y1;(չr?|#.[%)lmDYmD:8L H֡9\& gs=NsyP7i*E&f#hJOy20^%M ma |/`:P%uTZ<&|4x˦ⓡ]<+c|I),ti|Eiʷ0EP8,{<ò.] $<h@!g2Ez5Olk)ѩ΋ d I5Ah*L]cmns#8Š>W5+Qvi=`x' 2nF|15LrKip(liyjg/s6wrGT vZ8J03Ӭ̊Ys'.S$4((C2EKU|}##Q9d姜<{R'RWxïŦ +3\iu;wl(/U#j5v;{a/^~\QӱIϹ5Y\ oQ=MYH# -ے7gliM0/wM !7A?y+>UGrBu IUeyISJ<*13-zYyо ˯CRh$sVgװ}'e?50DY9G~v́_.J$XlFz{܊}wYڍCD5fA$7GVk,~CoS蕡ՐiBE{htKX!ۡ !SlRbHtdN@֏1)%HrDa? ş-jة>E1IhXu]"D:'u-;*P;bMXT?8 )@qw6nFtie?+L%9b3%Blՙ95JՆӯ7$R:HL,+h#wE1 5|tߴ̓g u"aLcDZޅ@+h`b7rYospwٖh|b_\*A9|5E8eGۄ0rmX}?)Z*A VCy@]xeg;ëS|uЈ: "NBMgH}| @6p=˸f5QYYHHĠTi]iُdM&oDnQY$3Qwd&R4Ծ- l,K餔*ؠf4f!!qg@|3q7ïawz'祬,C]<ſ6 lo8|1AHb1'E{2ʶnghtŒ4 ^ΏbK?W 3^{GUVCi2*]*ޤ[7KVιaN G)8SO x~e*F7bc/ՁKt ƈ|G\6㒊ZW=KwdoE`K-:ۚѦ{t4vcaedH/EAF PB#=]` 8\mAr[ XĄ3ʠ#ow/ԭ:^+L#pδ$՝"Ϋ<45R\D~Np|lq:cמ63XnZq&>/M9Eyt/\TLpyb{80@F^AG[}S]ls/ VSH /;e:"<є=xk ~]w$w9*ǔM;38vlC%j:SHaOl$:0Ѷk5o2n n ȡ0۴ѕ $盉{CqXBR")Ѧ9Qz'hπp-=~7;\d70 G}ع>DٜAN,E05RӪ4(+>+I[x`j2FWo[J6F;Yxɳoq^."ݼI}>~YD2PtD@!&i‰)D7l~tsDܸmFu*[g_^GҥAivՄRLÙ/I.@Hu!i"~n6&b*_R?~bC--d ,+A=@N9|4hR /Rn9i PP|Mڤ9bÈ< eZH*">0Nʲ\RIN <6 ʢq傖Æ5B 6 h_) ((wJ=uC5ם /Oe@ >D' E @IBN򗏉0JM;j+c Q((Oma4(3:f$Ɍ ٚH?LEA$Pf>8j1|h2+ۥGiE\v WW9>i2Z)9c1&>6@Wrkp'KrZJ[(C=G(v<5/UeK2vؠ^Pj\8W\q i .:K $3HPRWarءMa۪+felÍ;<F@xB)ؼ>͖g2 \emXp:%c;O^ 쀑zGj3L * -e\m8c &TP ٜ>Op,ha(IQAw\;U_|~0%k j<[Vq搨K}dḂAԙ?Ogpޝ5ՏjB~XlmZJlV? [cﶓ!{2'Y@=H9q+B6 b }5ّ}Bdtk{g@T~q#0I^˷N͎#4MD, 1e*A,R$( ahKr{|'=ϡ(3@b3 n/ w^9\Cdng &%s؂K"MI7i9yn. #O<ǓO{OQX!s٠=ȩo'Ltyr376= ..Zp`=pu1 渻b"I-(#cղ.Ȧo1D]2=z2.\Nţ~ 2`B< \ӡᗎY#/ix,$J e$^6-H2]wec 9rX"8)XMb3vMz <䒡3(~[bn`cpB8>1dq65:>;9o=z3@Ek?ʆ?rsar|}}Q3CB~fC &doJ|W * GMd2!F!Fa]#eS ׿( ?D%2LΎ,ʥ">{d=YOEM%ɭ$:ֺ8}v^sfN0+ 01..c:dW0X*L93.^P\q`™9aBM1k%Skdnx _]gQ9AGB9l%* gdWƁ@dKs&䄺uv Ze;(' ;Wq=l(|\,C-kq*vy R YV3BTeẌc޽>'NΟq$`Bo#60,?d\ntkq~ Snjm (۳ő#fسQu#1~r4ɶg !݆`HItӛ I'5bqKOR2p eXu߂`ݯiʾ6pX^[zڇL~ވfO\xZޡ.jŌFp-yl:JțNyky= ^F#_G#6$ЗZWvV ,Ay8,/,&a6ۈ2Hr&z8|uq2;xN&8M8^1DKTMGt{ȪJ (8el+d^V%[+ -Iu_u Ӈ{ O<3OH$wB%-і>TIִ@;tE#WRHA#UPѕ [ qgxYsHie8͆`+w/ʧ3Y4R>RyAytJ~Z+b1[8Ou YW_pڊڳMt?:/O»G(?ghINs|S(ي#OI:PߊA:1 RT?N YtjyOLs$;iryapմޜm[Jj?w"J3sC%Jڡ5i+];6X,hyl͂N3/D/`X=}D5㾭ЭR Y9o }0u6sjSd?|T _"H>e+.){6 \DWAmFZJIuFNif&J1,ՋqB{O:w"Q֊! vZbqu#f`iK^ƹY}3̈1XN*5D79W*Wz6 Ru"<5dV\rtcgTx1H .V?x鸏dkTBHپwŵ̀?:!R^([͊{^o(Z~ 6c+Fh+z|KYaV༺B\l;u,2l*ZY[?`n`좖X}+$ߚBĮ 7Мo閽OUW̩?}IV 1 $Xy4y5&C+]j)W)an?PJK0UGef‹%@v~;0:jLʎVԿ3Nʳp{0K|zl<$G@4Kgw@,^loj~i_c=^],nП6vj T0VRhB}Yr`yZfv>hQ[VҰ~؄ucX9̝[glGp-I9TqA%7lX]ln\"bKwht+E@BZGR:z^$6c4kѝ>]()4X$H#[R #ԬDC{S+%#dٟ9dY"jg4r 31/zǦBP%6.f՜u}b%KDE*ڶZ,s7Ňư#s1nm@aĒ:J!!J}f D.@E&fyR.Ƿ8M )JgMhb1؅Y (s\B[ {FDb3hw?u^_:uOgJD&tfTOj锸\' sx㷲.Ш}<~w:],>ǭzn;U=RsxnWXvw)t[(F0Kh&95> i§h!=ss z6{2i2 .?,V/b (HݤUCM}mm5~!{Q]B7 .pi2uR7'vĬ#',w ťl DHרXU NE̢;L\jEu  ݓ׀Q1Uge12uQ8ў|M;؛4LAHz R'\վ S9sk!zǞ6 LM@bڽumgEPhF1c6lsx%g0yg|w1@YX'pNȜ}d3&ʭuQ}P3۵˲{چ'D>᠅©P"|#_cYdTT_KԯG(o`bAQObGϺ/QpLIФv$Ts=ԇ0Ia}tvaf4zu|NZ|g=Eo L8 Aż.k%sz-Ią hN-,qs T~7ߵv%q𵤴 ݻ7‰gW=Lc(16ͥ. p EuR]dϞn6ނ7jO,ɐdZAAe q͸e b1a&2NQ҅Cʝp_Ǎ z}W]L:Z0OZtϿ \}u:9\^ڢf}6Gzu(.눥sEߣnt _SH;mzIEX3)ifDT+@H׻V?SA;/Bƣֻlv?j^ ;$'R](w_ak(WeTOև@\eqF|A6UcvHB_;Fjn]L޿l8Ƈ: l/'(*46®C;*ݒҧ8\ce$)TKK 1?/ϥpr* U%)- ne,=úwe>Sġ)a:ϰzt,K3,.Z:C3HY/ =PMHrJmX h)9{ $g UYX`&;">Dc QQ:\z*6h驿Z cpM$Op'of7%Ell\rI !CK?My\i$*M![0O ձ:\ # )/Z{m4uROSɟZq}^MMk@_K RwNl1Qߑ͸͑A\|fgo|Ӣlm9YGq-%_݈zV d}㰐y(oY3 =CZhwJԢ_>Ee9ڃ ]v5[V(;'USYYo}wM 3(XeR@PZڔʳebFDMڈ N,2 76%&6:NB K\ ^CD}!'v7t }+\1yB}@$/N;q󥵓 `_7}ڳ:6u!}5L Q|E3tGr0>('%]'4<\zm/ȠS\,2 9c9\b#bD`QnD4^E M)PNO+=e;\Aa=[@)[Ixl /qHDE2'9NAx@\V{@>4wXc`zd0}<3I!_81Ka Fkmާ}ftLȵMJa93@Ч'SYm_0g FALuc\ʚ^QSDn|V.x!5N ЖWP=$gp|L^l(dW5Ń?އcK@H?-pˍ.,?<>hm;1,U$9b~jnO8'-C!r~q8mxr=z{ҮilXXW҅. $^A.$3^>UiGbq\ta/(,G&5aGH9xZLx؅FK9eܒ|rg[͆oM8b*WM\fT~j[喵Z$18AW,g$w M&b-AboSn1cO9C7gsl[l m׹rF͙*?#ؗ>b?LjmǢ:|-BM>0cYH,DEX5 Jaܒ[3#*M#˄]U'^}u͆<]J)' XB۹BsiػL dO0;9ksSєf_\7!!=ǛyS^&@-EbGzLG9\/ΪsHXx{Y-">!?s?iVֿ>h# >ۿjZCc폍@+n::sͿ CRs*M0ж H$@'Ysyj轾~'L!*^ ;wl(Du_r݇QqY, :Y[3ζJN+eۏ8zZbh)u +/z FqWʦηx(:{b =nǡU{+ڌ{mO BZc,Te_3 aOOKVԽBֲ9%y eYUsԬZ8:i7DŌ&LMeb+:4 fطԏ9-&2QP`xνl"ȲHIf| yY-r}>>? J}-XH9NWcMM\5ذiώ#%O# #q{PC\oizV2*RHc#DCܞ609l~ :JK;"% zǡ3}gQ{6ES% A$^WruN5 l &Gܔ pKxGyp;tMKjHS3w*k簫"O  ,0ܞFGB L+zH(GdRI;f\ޤڶu rdDfqϽkim_zo2G6q7ظT\Wn]5Omn71齟Hl+O\s{>ZN#D9E@ \3ymEWDlW9e>n涹_U~՛+F!8 {f56H]0=6mRkh |pR5%..b;'Ҵ4HJuىƷn|sLPǩNۂ^#k6(Q,O;V=XS_TSs*Yáe."}:y9umG׹g%J#7^5IU :mN"I4G۳W"Z&M =Ssn^LG[&k .MMtI%>dG@Zs{NbƄ;sI(λAxpDHә{0 i3^4$qCD?~(JlZK6Dj <6iAw?L/7EM(jFΣq̗/㇗^/**1jWN- ~d5wdǶՎ$\;E A \0F1medgJgiLffj L4 ͱ{{IKK%Mnj'^B1O3ltV@7sg Uh|싐L5,#R[ "f/Y _.ɫmŵn6u8⵭@>==UMAsΥcq@wS? FbxŐD],h$Mgʷ5Po'ޕ %n49|CO5dfzk=.[nY`wRFˑ/ 2 Di SϱU/3vJқTcKBXXn+S DZmjE1z98;zIr˛HsW*ZFCʑ4&H&b[㦞lI&o=lWt*+ 3o=* Rs9q[<̊[<{x/P*bU;:fi$4Ҷ?$`^1Gh_\bl8>ep>> >(~}hzU!G=,3dHK 6gc]ܗ2|g(:.?_[Q%(?^l\Nc!ujOW|{D)Z?Y5Š\ M=oqH-ͫxDžtY2ԁ$9|!1R&B_@>bZbîQ.XgvQ8݌yf-N8a3 iih6\p|EQ]D=MݱZCߏMQ Tl.};oeLp;DΨ,*-zT,?uA2.Bj"T=2h٤A w9lh ?kaiRp3:}N2Qn-6D(}ZPQrszyOOQS6\(f0^7T '%``#:vU~a}[f|mjU)TVY#J C1ȓ"BBg[O}&BD3hZGӽĈHe(:i@&Qe,p2H4(Lj[;hN5(2&k΃+vGfBɩlBi+df-MBe6ܟB0T(C_=z1ө85]iwn&=zJiT a#vaMw:ĄmĎW*&mm` ]ՇZ\j3~]k;yulf!N:6>r +y1&QSWnQ@+\%,?Of; iSڃmeI*#.˗hx[~vpyolǙYûQ32B27=rF~y L.~,qBtRDykju|`S,eYIѬ{WHiiϹМ$pzZ;p‰ v<15Ӧ>[@'V-^`le/A(zSkK. aG>xa{N>yiJSΣFxU±'f~9pm[` MoMP5jLGp䣉{nYE\=^ۑ86=|{TA뵪[ig'fusf]:ыK( k4[-PddYjմM+e/_}H{"v&+ojtgmI kJ9̫ym\+7y/ wٚQ:0NJWrHuug C/s6\cʕngB*8$ݜL}*˩۔ȼJӠ.r]ڧR|#>>9P|t#)oxj݉ F"X:X'd =a*G .VqA¾|M \n?Ox4Eh93l@D컵‚;Ss Ց* 3QES2Fx=Q!fL7 .\>[i"ߌIdbjq?pQ j˚ajJcnNBZR(x߂ꝲd?,Х*U_s-k!aqSW~"38З]qqP81*2?Ѳd%!20Қ֧t&(v5 ŬF7W+!(MGӌԀuDZE׭ m":bęx/ ߮'r:=)!ȆK(38s Kzu؃'ۂS-O$҃X. +B0_:`*j&2Ws2pHVziูaцۮo wYL xEz  Zrǟyz?016Ԍn9C5t(ukkx=[ VWNuza}e&LSmO_f~4|QeYƊ>tB*['' l+nxHg@l3zXL۬4.cQ[{?cʓ{ij`6F&%[w6^lwy Hnd!Lwɷ )-&LD|Q{0Ξ$.Οhҭ'iR@fxZQkV=c<*:R^vA=0ώ3^T1(]v~<-(n򺽷loӵ&JD;*"bW3/]"'|/a 6=%ǚ -;$ϖ$J.L5 I5ũ薋]dM];7v N~]_ 馞elD9eqPΖ^l%(ϖqLl Dhc C +9..-J==W9տ ф3eq5dhDƮ3B"J Q}y <? 9]&Ά7U*yv:jM l[{?<rWn#!ՒwF'oaK9Yv]mG5_ؤ3"_VwF$~l!E880Z@{(i#-`vG^ Ase߸ { rPF+M,v&|k@z'ZptOht쯌5ʀ(P:G^nsͺG"׸QLM8X,;)sQOH 8mm0;AOvpHQ!O,U35yV6Y&<eXd힚=6=K2UAe ?U82]HtTqڽ'l<5'{6Μ8jt>z߅B گ1Ư8s@;&6p?NBq<"V>ײq5Wjwsyw} VD6n/:I$yqER[N7C1r)Y=ӰoÝ,˩Tlv+V0Sݒ4|+&2 +Z'[f|Vӌ'6hsK4bފ hG=|f<$3acAɖK3F: L,[(_lzc[g0~b"DTT k rٰ&d ?b)``Iٔ73aò4~tn{*UR4֐Fd *++ 4nZIMQ}v8 ]l2 y#t0r0O>Z la[Q ŠTrecгO(Ѽ2~baxk;'s\Hx[&sM'KڔRKӑ={.ӕZ1 ,o:XRPCQv9Y6-dQk}nZp8̬)=(9]Q!g&%u58(T79@(]}L!#fW<.bVj "WV'j"6n`;e!UAE+q6<&4) }#ql~QG;/ˤݨ"GD*=Rw*^yIDv?WW, N{w85 ^7 KҦX"fHQܬ -^Jd=pA,xs}V${EPjo<_DH^Gَ{)4hv 0bsiK)_L6ZL̜-[Z+/61ǂ~zc=_z4(ǺK1<ztf4/׎:iءBhQuZdWfnF;LgƛO gʎ6+8NjV_+u\(*=^Q@nOeԼW<ސU?e&[ #y=z4pN* vuXuPҷs)o in O:p)ICpǛ$+M8dm_OwgVB&t{#C@et{'ɏ7pX jRɨb 2nv/RpJ2x͚[=QkIBG4FptND7%8tɄf|0(8W^  y7p'jKP͘+[ͮ0ߚz2u}y2̮ "i(c*$6ǬxTֹ=H #o#q&\*]&Om?]w=gNj{sWdFյ5If{LΡ8A?U G80J=1c;s {l)CU9-kqρ4a>%N#|9Mm`_XERtV ! K>I8gk?Q`1M{ٿ !%YE8dY7\/Un)DUWܸ$&!{u{%E7'S_2Mp%~~|}yk1s9`0Y4DL#dVX%p ivOccm!H$p N? *ǘHN >NRM!< ^ǒRĜGzxnM(xbL޾{b[ө vojy!!̸MC&IsAN&! |,$6be&}~uCRBaozVE/F$xAU;ϛ2؛nYd g ldEM ״MB K/5g 1 bҔ@%еofO{e[;S,y@Ii/%-_)8Qj};BM|^w7×A&" rZ6L9~`Mqզs1HUmg y8gM 5}NvҮ+A ڿ0ʽ47{Yķ𣋥UzBRj #hZpQ1Tڃ*w FPCbf_S;D@&#L4шmHոm}?6~n_=POO:- :Zw{OkF N K$v$[Kcm?LNUS2T5e8@wL82džg>mqJC&'^_#"0h+-kbelLѵY0IJhIHep\TZuit-NN,^D">HςНǿRcī!"Rqo$?H:aC꟝rkvj=q,{ꅒ(@m9լ~X\mOoBsa"bdh@*qSg('Êf03) t>r4s8-r@w:D RkWJJX#Zvmє[ch!`^X嘗4-.ޱs-˟&6p8)Lzu<&ɷ8w5~m.ޠ!%:ӡR)(+[˪x_/h3!!u#T?5:R /W>= pJ\"{Jfn*m9ՒJ0& 1S4rluu܅S[Y,@'AӀP5B2KDcO -na4Ip0 TbuB^LX3@DLO͠.Wj9gKuլ3ޙ0iݏVY{Ny~zNLQӤ2rڸ%cV^%m}. iPΑ6il`ƔD6pyRQrw:) o[ײ=7LqۗX0Kn ȿ`8o1 !).f07Fp oa.N@J^M3jXpR cri oŴ|MߙjHيΡg@ UyAEwv -sK{vaZgQW2sp#K^IȮMKiX%h X%X3| H=dP^q蔻ۣ?ަI# 7-zlINpw)5 3hǪG+ֵpG@MSZqB|ß8ٷP &XECP eOe6^zO#ȺQťZ#5sb/`-ĕڝ P5\ H[V@8]X-.~@uVg=`P._tOs1NNa< {{!(_MH sv܆۬:Xiy|Uќ"ngN<~YS—Ԕ-4\;tOf ;xz\J/0,Qa@$Z0IȥBW*K ~1j.yUĖ)5W`Ex*HnS-8HOBuvy=~s ޮKnx(a^O8,Ĉ$9ל( !i}#G!.X!l?jL}<}H-I(b-Y6S5h4Im|c-45%;r#*F]SC,Z FN|bBU}jb;lEd''h<" ?3Mt 1̜XQ%? !jc!Z9!pUԇ=d2p7EUJOp;̝^U`eh g '7qx$>DJpr;I5 "F'P0ذ" 7he@~]Ux}#*Bɹ{zE@k7UލEԵD#֔5&./6{f7fYy"@jZ!DW< h8? zU( tT8v C&`p)xaU܆VD#.~[@dhBxDx@͓|TbϬl84 fOn0(Zc<&ա'aTv46 ي^RO#P dInkD7qGvi[X8N5E9W  H(XxuZA!xfR87Q?E'@QZW 7'XRI.Ctml)A[ e :ėFAJcyR+AMl_-,R9>8XՃw)ZۏYbSV_׷,VfLa=ur) gJLB/z}QKV } !uA(s>. F#q%ȩF(3MޓV*Mqo\8 E~S0=vi ;$s c>ي؟" )K6\"[E45!~kbz bzq Nak&&ў§' r{&O@Ol&,"؏i 2fj|#J}?sM6QB6a^رo sk JLң9*bqVܽ#U0Hg$ƙGZ*#TM cD!ZaDpyt2am:Re-{ RXj?sb3%nһ E?L1 $_BՃ/hrHG_rŹ>@Ƃe%F f`lx.l1jԥkr~-=PD! _Sa|!ddj@`%LAͰkK` ML YvnaG(X5A!;l6'Oo6`uWPg8Aۆ#D*T#0u; PtGo!-dH*r1 {Yw;1`D7+ns*eHiE,/Sۍ2p=ts$˫"I֟]+,KSEZ BWL`؞ .Suapymh@s%6|0E -NA9 -4F7@%ѧcw0D×\^w2Z9a1MUcdZw0!>K}wy]Vl(,5!N LKI׿nB>.3O}ٷ[2vg%HFW1.ΫemʐzfGMrs(7DAz3L5BebYeb6#5Fmք thbc,&LHF9A_֠9]/qYIr\t))c})F"5?շXm>e M&=ҚS#203Lb¼mAbmg7<0g?OQ'rLqbg@S1@5j<V. S"ò_%O?) G4 8hs6`6x{3ŞsT~D7=,s|i30&kܱ^tVdB(yI4#`e)lDkc֖:먞,'{;1ތTʰO}|20*@4t 3 IOd+^+FX끁t0οXhǂ4ȭeU6 ޛoP:k lvfq;fԙr"7_-i?_8ێ"q7.^*&N{(D6MS@+qgw8WPt5T`efnxS -:SMVi-|C2)q'Js4Apw,ebަ(NzFiKLY]L$]/Jij 'ic -ϐYYuP:kr-U@; I [oPT{fvT)3[ 7^ _&C^ΙgPQ(`EhTR}}C* [{s,W F%;GPCuВ\AhsDSga:s]/ õU,]@+N1?I{ipTC.Pyȁ\@M)!䣊 8-U)}vwA (Iʰ k@Ek$kwV>Fm >;6}yq?}k߉f8ړv$ٜʣTCsZ+:z?X qa2qG]c;aZ[9l̽SQ ט ;+zZ^rI>ۃptЧ|ɃCj|S$e}徝 򏈆, fzO{d}?SwAH+%ߒw!XYx(NJ#TUP]A#/r̋SGװa5/FL6]R%gBt^a,2-'DU/h}y7ŚM~=fv{> ѵa><+6 #彠UIɼcmYRBAc60ab]K=z7d[Y=RGqkVM m9rL~3| (mb+BEuA-ߑ q)Jx' l^E)ִ)a>J8ac  G:tXppp"ݞ p6ӯ!|b*9;ў$Bya'kkg\pR%NYeZ`4`'i |8rªޒoSxa1q+C"t7q6_YIUIIE5r%V[Cm*^(b:ގ`.ieZmczf_Dv/_ÒEux_P/!1 _be<&#q6D56Qhpo1=*qqÈT':lYSLff[Q/=lW{٬U}P,z&QCDgUDf tS&7ˏTN255 W? 7M 믗lh[MFsSP ֱe<^P ŎQ@d&?*ҥYr$aR&EB) 2QI' 8qނ{:85@4՛ mtNݩbdvVo怱]y(Df:3xp̘lWY[v*7lZSFހSin^c_1ӅaLxYϤ_Az`OL}LX&Z)+{ N>h8+Uc,m@^Tmj)]*R Y*GKc20qd͓hKpnrlb:%i $ 4d3k 71Ò[!AauOz:z~ ;t]K^Ռ!}.ThD^OQ@1=gm_e(ăn: :8+ʫ%ЕGFB(7AɥH&GZ6 O1 (J/U#j) X+#u])!%N+;:\b!]\:ZQͻy1q3ĆoyQcP6dh+y^Q/6a7ΌȐtf3vvw'a~SX{%lj^Yn•V6s(O#mh"W='MOҤUqw卻A^B631 :; )ph=pU%(ɖQ?AOuNFK+=$r&Crײ}|%`w| kH}R͊ n0&%Ӆo`OUbphv!Ј "ft;,y>8Cmφ.6@̽+ľZ8PÊdDK8! H3->wW)m&.FS3x5iRj\i1rr;WeZLqs1[)y%Oύ0}a1oQk9Q>c.u"(2E)L;O c$¦eݙ%WS8G~r5VUd\{Xb(.~=\A02 M"Ϲpib%?OO_' kAҽd,0`uL)~#|30 3y#u7X_9- .K,(Dv$<˔{T(fB]L!XY3+:2%6Xg>LH@5WN%E̎8x$.,d-?I#5^ec*ImE}CMܵa?`p(ɽ8 1rf)_i!gt bꌩceټ6с88+汔8jX8\wvmҗ'%0Md!1원ؾJ14Ya:E9Q/hǛXfb v67ڷ.hcv^Y+*(w%i|11:8_U[ = B?16mq v:-U)*Ļ S}|V{/X3yz7wdzY70e+~xJw(Pyby0yy7٭$r||-+VL{\I8P3{YH9)s_KnU3=pfh.!Y }u9Y9? 㔄5!xX4#[S. ((х,2R Kӷ$ip4G4rH ŢkQ )JPU g1//N $cpQI!b`2@ œ6Mdo߷IxuuY4'[@M?B(S0̏um3絥B/g*w{qV@4E-q^]8NRa,| qd |4^eL}:?|w_BgrAe58LYKXu=)F(3s> >΋dޗǿ)g|B*w<ܽfV?\/T0(5@m[{`k9+"ͭ}b+?6 Rqj\TU^dT8S\l)B0mG8'ڒE~m <ڣ[EqֺT'҇99ܜ#Cx}_l%"G"9  Qӹ5oXihjLE{^xAūq>4_5GllJ1{҉`@ljtVg,kqB ڲBdժS Iq;ó)._!د)cEO|I ClᦁK[XwLUyHSfAeqD_[._v)up쁺q7n{8P~v䇳y% !>PlC|,گ! /U5r~h F)wx7l^RrwD'"5OYewնQUUEH,% M5#sHIJW eqy0g.mb?mhY]2߷(ƀ.͟$8lonJ#sYm+T|Օ0 pF5/U3TM>^˂r8fQ3t@XfI6B敛. 2;pc ipeNY.|;$*btY_ÈhhQwV!y(εl1!?1 .KtlYNj榆rb1"z%d2B5G aA}/\o"e}vCgoho5&\p0ͺ!8jVpk|e8O{}ǝ^JuuckSd e'?bMqM%Mrsǽ! רGA | c-1)8[ LX]D(rpOڂNXTΒ|w4`N=+T2$@;րi[:#z`m/%V{l( xeqĚ qOa.#z:pi{'4h懩Yܹ2Cj}#k(c9 &.<)n zjPt]ܬ'T]Gϧ}NwP{oOB-Bcz颀_쭳Ӥgh9#]Bb1:QEYa|LO] C!J@dA*HSIpZ\\Dm@#;P!L2)y9.4BVvaӐ@zmU|;.u!1iӸT0 ёE pjVw0TYzWxU5ұGOX;`y=Qb6==T)݆LO4ӓ [ZB<#Eq,آO$Lk*RuGblF|A=^@8hD]tgέ?8ȭ1W_$.d¡/ t" sR硫B1 ȺH[ZcV-PC\s;/ t, Xת/|A{- X |ezoh'AylɗŊ;(FԧVWWGX}&ضi.(>W*)3q76o7A^=#?\eM܏J5>2vWtoҔU!SE4 -Ni~}] mcm>lN$fJ٫ 78vSih8%`^.GCpoȦ`a8 +MeڕRyO`*DAx64g9F) -;RW mٔלJQSH+hcH鎁P[oa3Xsrg:&'P3J0.lݰkmfɾ/u3SQƿ1 8_L*]:X. a-o[mY5Cd6ef Ns.GcTG/nho{8d\>¨uhϗ1@:͒ofȱd^k4Ge $kKIwڍ yɉń8?|%03e[Qf+9?`9@ rBky-p8aPh5WI@qRϵݝ cX,?(H  vHe[OT-@Ue|[/7C+/K| }W.%|){K&VD"li! >2 DݓPN#EosT2ͷ+?D=oכ I"5#Ȍ( `XlH&L8Hwin}I00/8c'Gmc@[j,v G:GmlC7\4U-pluL_I 93ETo C<1#'֐UY,-%R& +[]B^u~Nn#V].wgU\WQd"[!?2Sn5Rk?wlYM%) g_Qam/F(&"@/k4M!>%g8OD^BPo\{?*o5;LFG|2PFv^kHAPB_~`[DT14'HI*ŨSu6X61)Zص~`g!ѐ ׊h@deF(S@ hG,ąvU.Z(8< R)-(]KiL2ZnP #R4-Dk6&: XF^Fr .\|cp&5lz#XLfߐVVQYKm'zs s+Tc`|Oϫ7KhYpU&NE٭"C hj;lޱxЇ"y&Z>Db I)Z ~^ 0;;@: S61l]8WAdAF߶50&c+TptiUmuƱrtxÜX?HD饖ݴEVsG.IT'av6]/P8KQWN5 ZRIz}_F¨YXuA:g`l}<` }6_| ߕINߤ!#ZI1gTw~ {}d ̈!(Bq Pp& * SZihyse?f IGQ[lŗ>K(VXǦtNMM@F1\J#SjwPvEBd^ !L]9QfZG Zf?GM? , (DZ:#ߔm6IjZP1 #0wEǣjk(,7C=5fOKIN[**[~wOh[;FՍe{0]vwB}H]F<1"CӞ'm8(oʭbp#9soZpE; G̛F|l4A{߻0q):Rψ>(l|nQ~Rp[y"|;#?__?GӬhSs\w6t[*,xV[F {γaJmQW +=`{*?ў%[ȑLH%2+tӁ q .rV ǵRa3.uXt+8#xVUV‚ld Z(Z "BJĐrziw 4|ޤ +$WDͯSMot\S WHC^re @"~;=O-'(_&j*տܱ𼙲l300Hav]T3`\Gc q0;أMX l "3|# WN2֢=s ;bc>ɸYh_Jhs>9$toZ+Oa°-K 5'Cj$+.F'W2Lf\<^|hdD |aޘ sO!ѦAGɍI:O9]IE.>_40\=+xCƻg}l/Hԧu%H@31#C#F%/] ;n"zV@KyYEt>-KuP|bexg;3XIӓqbVB0NVIT:{ա0 .}^Px |md%z1Z~QMA=Ǖu S[׌N BC)0Zٞ1V8nj̷J|h^ 첺L] ||jD8 @['dw$ã: O ~GZ fm3V3h1 ^|8YߢL\eJˌ3ț(}-xd|OAj4r833A_'CZ s;UԘF WH:4>z`_G?+qh.g4Jn,gt6pFk'9s]{b?9w._FB*2$igt2ɢ'OIe> <؉zh?D7FX`(y; i“9( o_R6jjW{Ž4fpJxMPFn#ؼ5W\-TeV]}$y7:OS`4مF z_כֿ aIw!kw ܖ+ǵc)+Ϲ%NCJtTM}* $%hאE +mOp3Mҹ-& 8Q៹{Ir1T{Lnwf)<'PS2LHa!(-fx7MqozjHUY*E`IWK>toK=Ԃin'![YʥeP!_!q7 @$eߎUoF:=ʚ. _);sZe]y>lˡ׮]a GO{ %ڲj:yic.|LAя5c0ֳuLZNwBC dG"9oޒa[IwYUPJGs& $0tŜ)7jvKd(y  W Y:xxc4`Y/H[,cE?>p5TLl؉HEd`nPVm0_JM^RFW3^\yuq6C$H$ͣ64VYsM'; CR)b-2 {C wu+ὑI0sn/Ў+W oCANy1yS=MS 3W2;_{ ? Ax SЩ8@fڧ>ا e3|Su ֪ȫ|EŢN|%w&q` 4mLB-b#lot"[T2Ɵf?cz7W 0 ]EI!eі,,+0z -ˁbVvX=HI\Zׅ)HF61u^Yyt% aτ/.x Pz()y=EڔvS~߆b6Րꚽ >ͰxUzֳ2N#zZ5Tݣ_:i.(/1nI;Q!> `|h΃*5B37Rp$o}Id]xŸN|{.Dm[iRQ |O뜊*۲I{HxQ&<pRw"|tL=&-fLu*KA,e5 Gf݃:|?Z{ pHpIhˀܑTsR5$.uf-S7MiǚaK %JL]P͍FIl0>p&Xס:c>i D4ϺQ`hDP@⮐&UݘH)hTIlMH 3-N5| 6@ T0B#TGe!hkUw5 YNtI?ڣEB_j&1ʬ0̹f` `"·AwAfk,Ⱥ0ÈzHPVm"ک{&gN~YAWœj5U1ײrQ_Mֱy+ȱ IBAZPҧrE:-o<[p{q/?,ןM%+tQ |S{HsǦ1U*?齙]2{D\Z*]~5+B&1f1Z K5qƬOopTQh^BrLl۶b8o+7ʖB*٨ !$(.y篵[d~,䆸ؗmlq%FAXTH ;6^Yo׈~D0fĸ> H fdFYFo%59_g~%D[\La^6'`ϵ+SPJ'hjXzW0Lu*.MHxp|࠻"*K]/aʷil`ePmEN(EJLLsM-QNSZB6!Gp33 -u ]b떲_<>y%<aHA[R*=9 L=ML b&44hPBTWФ >2x`l|5[DX†"]} E_*@}Ӏb݂2QVzũ ';ڒz5W5:mhGOrC厜E (Ys0ai?cͲ7ϫ)",Yaχk虰 6 ñF]@dVf¤="}WZť ʼ\\R$Ţ-5wYLW0Stp)tnvDć IȑS#mRk%_,=ǭ PwǨ"yoj=F6ؙ8H*w2nnZ҈ٞ؞Ɓ+|U/s=LٔX3 7/[x7qpW&$8Q-5FJm8oD kNf!:L6oҀ 3 :)VyTuþWɰtJm|j: Q 뎻G1& rxq5CN}p:S+;bn[^B^20\j7Capi! P!1V8{. 6Z/0jC6ŲUQd[A/lxwg໮Pyb;^ B1xMQ 2To[S^UUśh4^;7{)PĩaX t_,\_X)Fל9fƍr6<'tV?bWIſ<+v)q3CVmXYJלB*V FGD:wMiє~X$72Nպ.1~$1~1^=2!VcyOCDåƷ <+rO:ͅ9п{e."DLQs[M='=-QQSfM1!GYt G95"O] yaIF,Α?W:bYI(|srVgK\eK5JqQ='QRt[)B{¨ʺ"'A뒄 :d>sg*~C7*<)ȼz,,[1ɦ^JS}w9V{.68y̒.3P@PtDty8,GW]Z0yPxJc{y o=/ ַ˨3P#ﬗ5hE;=UKC)2)y#K|l)6 bNSȼX5>+= gՈK |hA%q6ٮ/n[$#s[({ñ*Z niX5( y-sR!nov&\ >Ԃ:~*?(ZNmZ骏?v*n< jz#E*Opq -zD4W7䨾أ 2pA ;4ٴPS"n$woQD2~ߖްY0Gid4{k0l2Pp _gGgqS_0yKI>JejWYe#јi$.f*"~ 퐭+7 Je}T\Cjϟ"r3gdHã6Ep}w%?ʼnVG5X3{d%iRH󉼐Fr,}[(=E8(Sڴ]紌"ɞQTN. ^>,iIΫ˜qWDIP!: l`\5M`=Lt)eۏu[|.+,::;#Ӝ)1_Nbk{xe9(6l`ßTHm.ȮSYzWqfS4&nI2^P`T |i_ AP]d-Gȉ46>~W74x SӼ%&eKD!sN@ xWu-f7jXׄW{%M?~Y؇djn;B [+q#Alp# Ba&ٝ*('Bvp-*&q1 Ʀ+2WXNI(Y.Rc kljeVo#۫azjdi v#,?ӂsYuL7#Pn =;z8_甧$..LpuT-9a,0umWb^T-? kA :&ձfMPN|U4 yJHI]ؒ$V9] bE!p$VФ<@>kiX\8 YzOxFsq!<%֍A l{oxyOgwe?x̽\Cɗ~)I|! ~>\1+=>+01n6$퇇2Gn9ջm}JѵE{#K1#.KV?,5$blncKt몈#?kT V1(_ w&@esS{M|Md$mi:Bho ĵ|K>_\' %.1木#I,f!b"9xfޱ& uv޺_zn]NW)"Բ4gM!i(GĀWQ2VX­o]ޥI0%Le`;\˽.+D=;ɴ6$,5C1!#UpTTJ՗αAq/mro5XgdzPbHCR_?UYVA gzMHE93䷏7XV6@3\진Bk yC 6o IE<{*Dޫi 3Тh b'I@ t^ͶcPE{e|9d-_n̕u}v[Tۡ-1LC^zߕv2Jz@o1 pT]l󁔆]-Pud'QZŽR="ů6SzX>(TaEH(۶ 9]JQ ;Aߐߟۛ8o00bU(GT ,LPA98bG h"~d7ؑE8o uL襬Ⱥ(M#KB{);ĿwJ ԴO2h+ ?Ñ "O9 > e ^2gwm&(sDFO] }#0d0c}*0ͷJ>QV&2#ʏxl\c >ބ6duqݍQga\)|K 2j 5x3BRvDm t\8j)O v|Y=B@.|"|6?}@lpKCK~}kȷwG]E {k}T|dEo!cLݶR- t4ur~`_\t?*֟sh46n/Q|"9msIE71xOONoP@xN Q("A6yW2}-NŕfzCg&8Z 4v#B l:Emn.q$fEх%`ZuC҅X ]kvBfH}ԂXi џIcҘҌ.4V&C^~rQsY@L}}$^nP9b@UАlL#|`mJG+gOXwQ񄢜,<"UQlhˤ3Zç4 ??.@ē6m\̍ {N!} N*NZd-{hUbuxa\ל%FJ. $umM̗v,w tRO&6[ mw'nCSDpoDu[pPn@ i!hqg`|(I9gXVDa |hEs3H}7(M~ϞyBx}٦<̣E O3WvHbFѭaL)-Q~̑".cTN AiJ3VT \3ӌԾqk2w6 :z [48{4)#^.B"$71 n{w6%ƂnPò%- 7uYE/ۉ'z0Ȱ(a3{Rb;dzװ5b{iR:;Ԏgb\k % r/i%jh%rS_7a2pv~jhu :v=1yw@r%]֚4e>EF1Nmj(ayQۍ.j+c V >4Y*ޅlmip3uaDTxWZ}ڥh7YT9/Ok Y[WN< Bꎾ_& :"zI$.o08{2 hmc#8R"ȽIFG& II+9F 4+aGUތvD{ ӪZH2[1HH';n^3% 6l[%!+2vqDwS[yD~Us-$` fn(gS ^OTf+`eЗB G=&/)Ɣ됃)BaG4봴Q.)D7<[(4ԗMNhQtSTxq91ЎotIKQ_ m@ &zʵ Evf+-P۽fAK=}«O+4B gR>gXaO:Q uko5 e:G y&܃EI9 pG98IDGiWO|͐ip#sʅcWz ]jZo/V@G1hUG$`6oftrw[YXGMѴ!t2z| BT Y23OUrmsgE-[$ۼ :,=L/ҥG8 ~tLRP{BV͚ ybhf9~&\㇊y ͫ}ݒKrԩ,8nx=C֣Cs?(h.E!euVi@\Ωϔ@K3zrI3*zRFr.|zc#YcFj11Gc~y~*!Q-J£* Ol0C% 7`$&V7zOS˧|ypj] v^NaDj~E\CXl7 N2M77{6q&i_tݠi|*2;[k|(_7ɓzrvpQ.s^_+9pj,7mWofv]rqyJ{i}.wvisZxl-=/"|&UCH[CT?=$>GqӸchA$}z]!DQ lӱi_ry=}̈́k Py02#>K'?DHN4&4śj,Z\H *߈OIط L#ylTh.ce \2TPU,19}8PWwgI,:b3X̪f<ˁ)\eT5i1 O**cBݮ.BǏ˻k<3W6|_ & t"?-Bw /!6l 8ysgz|xI+$,-,,F5cyrTݮ*ۨ,l(Ò{Qec^h7HQ_dOs#g?TK\(J)SsIDmQ ͒BFp+֗ ;S1_Q#l,G,19dX,gUx"gH.yٲHUojx"% ~v9w٪%b$4rǔI E=ZdhMR&l( ~&(T UhW-i5V361PʦH_|yk!.+8 `"= @3& -~ @Ma~`(+JɌN;6xU]]io{m) \{ {atS)_K ITdҸmtN\Rd)gT]󍒌 C-Ly!FvVOwtO$M]Uʃǽ!{e\_̻>ssPPsCa[.I֒.DCF{juO1ma%[ ?襳uW*\=ϵ2K /S -8P3ݢZ8Ovks=;i$8M5hf7jK% ׈Զiְj o@[Qܝڰ8{Ӈ?2wş>QgɳFw9n+\ĜA$Gϟ /(@Bz3B ^hun>f)ɤ1F\ 7Wdc=Zcows]q#sn 4bYTҜ{6z4ZNşJZݓ%IdžQYeWef?vto 00E;Fe-$_9оep49%ݠwԈh@cXJ pK԰BېJ^藚P!F4!1!|oc7U̲DϘ<4'XeK M75``$YY(inC!; c2l'cS>a[AhO&Bު<YT$xM ˅VP%6OZ8R*~+-[Zi@L@&SPD(8/+ OaI[lIDEglyU |_areKp8z!HyyϞ]({(/ 9~Nr *xtV3=S,R) XFEsb f^ +cPEN|p"S'ujeqXV0mOAkI堗%lʳb-I.|eϱ+bOm(8*ڟ dمݕn2+3#DJ$^rꏢ&ʩ^ԋ,`Ëۧ*v\mnm3he|R>S*77|I'HZ >ď@%+H)泀f¶~k{16?֢-A'/ޡ3cJ!1ThnU~HDo@"-ŏV4b #vpr-2Tyldn@ݝ u9ÛU41ȋh>`Q[I4qw,VDCl蔻L*:VD%IQ vjF$z7{W=x̬)-~0W$_K`qZ,I{瀹: QD:>)X`ZS%dI $t=GnWÏn4ݴu FI9UJCg}> 0 H6g<GS/$rbKd#U` պ9f,s~rxIeH#)TӬ`Pq.]d;0!6S rJbӷ0j|{C-0kQQTcBoޠ`{-rqc˩%S+XY6 9VG{]Ĥ"t.3*Vy2%lн*2wl”uU85j%<jFٖߩsʰجWإ,Ս kL^j!A~! ~Sbg\J I>~R휒ABao>TX b%Z7LagC{iI4ko1!arX'A}*~*8JOpOx1Ūf 4Akֲwz!=NCaw>f~yF"]*8lNEVco㝙z]pJ: oUPA{N ӌi$/| u/)syڽ9^KZ햫r\_z&džTX0;芗\YQTоa֞#ȦCVAoV"}, 8u)w`jbb,>cEbkaEHH)Ejj?k`P YK@|b,Jm%nqEubZuJ G-Bmm;Һe*gR 8onc3fPt'XM-h#X7{0N&MO^#^AԈf;,T̾ơ9'3hsX&nD8APlId9 ^.t?ط0+늕 3xp %)*>)`U'XtT1}7j& cg GLPI2Z3g= ,(yH]nگi3_h>QĘ"CƭraAH>~B b½9IcFpսfCj䄐jmRJԡ`WgŗL2!?G䙶OKibO8*4bDE̖[S B@ \vع{xG>c%6Έ1^n"B(;d ^Q:/5dhn+ejv7F~X+PO'%< ֙vSo 'ZIRvwt߮ z!螶(aqwdFG,n6S454*(򆮌S y&’Z3Y$MPV3C5, \%MBt5%\ WR[äGOwՅ8Z@Mo V֗޷K;@\m3i`$( +/ݫhlՎ S W @*ov}+Ldcb5dPc>[<|/&eӶ,A(ٓ!4P ԤfSpo 2"NiʍZ!:0bXb'Du*rt SWn;Eg[w&_Qt?>9= !/6{FT'ּ۬ŌT{o7Lbfn%wK2+N[>sumU,Qkv$48q y'P428@v5€濧4.Ɔ. :>?LTVJwcxs {=kXhQEh6jRu؃^' lqVba xRlXeG۱=A0n/7nK5ƊBۨ}g˫?i~>|)?qal{,uUj^>b3Ww5Bs${˭,,ҡD\Ҍ<;:N(DK@ z+"u`TFrhMz4 .`@R^!vJB>;OS{U% H1ToJ(>Ӓ>vՃMIavf~h 5T(l^jt⟋=`O,z|eo$bRCSF#9!R{+*M*?`[)66R'8!)-j%&WkK?pDI.޲dY%[ = Wc*f:/^^ga=p8" 'u-m)ﯬC`;2Nqg=p\wy2'T3~ ./'Lؼ{NvaB_Ox^NVFvcXY|z~iA L\׷yK?ښCRSʘ 7Z7 ,g%\^Ljk/NRY,%(МPtuhҡﮒ dC1P$ wjJbdm:sGuo0xނGhJHx<{13) N;Å[ \G1TfLdhfh)o/;]6XRПx 4 pweKk+5?<ف'.RxBvTUI\$+G"E;$NphJU;*֣Ρoh;iy_^]mD&N5ꅂ 6ȦS +CuGaE6#QE4un*=j8ugkc]>%$ #to"I4mRcraK]bNiN֙ۉ|Eє6 ?9Vq 8q[`beC(E˸b% !x \'Y![oqc/Mc'v\-$ۈT raϢwh&sݫ^zvٽ[mZ% wo*!eR e(_-gR)# c]ѻ$%a'& $={9I@%VA0YDXifr鐗Zj}

    2`wFIӻ!#Q_uSxHyAmBB9xlvGVC Ow+fJaۑPy?ʺ˩vaZqJrWI%. zش=&HRJ=O^KOnJt}2 `XY$oYH*yH'N+HRZuGqƀ[u}9\ȉ|ujy䘌 ,հDFi3"8F-?lcqc*FMfKOO8C*&Kvtܨ\E^ܣmURkWoFht皪QUdCU6#qHS֎Ҝ˶Y!Vv7Ex\_"ka"@ Y .M=Ji88@ (.S)iA#L_blnN ׌ZP%6ƣ̧yldBz(Z Z|xEY98qSHO؜M `{ꃎL<^:yd U/l@cb.nV`K:/ud]nZP0;b0o9C gQy K*cx"]s̍% mU ^J{QBϜ!v|n/2& #5:w3` pr(kǠP& t|`nl?a֒;__~2B!{8 ( 蛂=c9y8k oVگFd7@L[*ȚB#`j=Ltw?\A}<@ȷ t9G? 2=%;=>LU w 1`;.Ov9wJA3($I,Ճdz2_$'ɑK%/+֊8 n;#Δs1!eW ՠ9"lsnt"czJ(? ņ/u \WF\ڛsH$l 0d?t'F j{ō|0X*,hf،Q(O V2FhְxJxyว9 v"8WȘ)7S@ۖ_MHL=&*`v@V%`P((tE}aj!=^5ceKf\[t_Eul6Yo)/SY_jCOt=†5Syel[~]譚[oa9+\RI`zo9&%,&9mtM[Zb3*'' ,@hM fwOt!-=V?* d#[Tr'yc @7G% GW?P!887jb:M"8ʋ6%Rfr(G FXs4fMD;1¶f/!*a~d2CPf1g,'fEz }.d>|²znV"mNVD-lww ۍ~(wF8t}V_~or"Oj;xK(2*x._C6%d ]tɚS1v-ncBEq'pAEOvۨⶋ(}1U92f1N:¼ؗ\0:^4GI{^~$w>H5^b*e^>5g[ߴQG[\]-ǂ+aN " =y* NOnllIܧAb5( #p~_'EFJ s؞wݍ+j]nB %N!|+ Hx%;˘寑5`1I{/MfVAF #m>aR,T_g )Ff4X_!Xɍa2?;댿&zPZ%#,dJyvwJ:=k~K:N2|Xdh u/wb<%?4nK% x%w*عC`):(@40$P5d΍r *Gv;f&߬Z1 pH}@T@~/QlbMCCZwۡW OV=5A+@OTDsU>Ňmrq:ghyĮ)9`lAC/ʚ@642e P>gl8JHD\Vl[!Sͨ}'bOiW6| gqkJƐu5Sri~'i5KpE{ه敹xOM {Gck-%/ [[ik׿dPS^1<)bnBq":$}Wv+Uu`Yk7=n$/ˉ gc_g^m &1vx! 5EtɅ_n|eM]6yPvZKM\䐜S"ivnE,1i$@^Уk7 Bs[8=z~ק$<-i"sBEkL&5RSPj'Ii>ɤ9a/hnf>jdì͙beռ2Os'n4?^u\CAkhϽ@#6`|p;Mr&xC>tۜl'́UJ%7sힼ'1cܼSnW9l4wSI$FQŭze=Fؒs%4+ ɧFڕĵ)r3[mfa,Icw.k@p "pV3}ǘӍYko*F`V)r m~%~ 0L#e8/2ۓR b^GI'pzgfJh>K=6Ь$E"$,N9cim6O<8ddz0fJ'~u`'>3[^o`^ݕ%fur5(@3zPooaáK<9.3^ !(-M5߬Jg)Ҟ6P~jf*yW)gɑozƎ?ⅳ SĈgB+Wi} |cTOz7<мk*,h8خeKfz7ym`r%~DY\^~k%ɔ<7tyxDܝ(_3CG ^N {N&<ޥ1鸐6{:J3s 2Wf*`Adyi<2l>[=Dt\tHKe-p_V.}kmYKͩh,9#V"B9>ҡ/(:!y˩]wzxNdܵ!LX@ƶh)#a5J 2s,%Xjg< /J~+X,[@Jx1igu3m;4(7@C]!+ojFd}8a,y+G5fu߳o?1x.=M=#J.=#V_FKE"!iaK $!#kb.49f1q&J -1d!C9kT\XVtӉQt PE_2i^*z +%+ꡡR`z^1zK]=8E&`%|dPBli=Ij>$s 'X[;:8\ՁrxS䶢!vFgUE,,pkb~}^m߱){U×aBۦØ3PRM:qT|XA xS!w^kmI&j_c򉜝eXp\8$֢9;yj[.wФdТ.d.;Km0XX挿J:mT'r.rِY)S?Ж~0zCcΔ%Ծslq~Wv IwggEGh mQnf=޻%>s-C͑y Cp좠shH(`]GgPI.$ HN:wj>qPM̿˨N(+l c^JtyT7+ S:0 GuŊjo=Lv7EV_@/!DŶgDWƳ dY8,UyȌ%_FMFR`AiB[D]Mt@*ūRjFr]3* ̭V'(C?fŤ 6 (Y梿cb5ҰNtIb28S,K)4X6 ]Ë:k;jTs@A!>)jH%$OȌ p~UB",IBήmfŊ ;׼2vH~F|^p !co`F-O?yAKMC҅cОodTDפbw4 ̑#}axj-pՃXհlۇp-s+6,C \ܵzS!=߷A#CK&q\+gEl=ɪ5pf&ZhduVܴbҲ;swȏ!'Jvn;W{ Z1zиV8ɣr>x+UY2d31QZTjO#N̐i6_$gWP3ofK95ZҚR3>HB8$B~Juxi`Z >uYZ:b?#^1OjJp :βٺv' AZt}RP`u%M6JqJ q 5TMjo80/JICm^4cRXh'=1>[ [[; |X#SB=xŮǹʹ9N/ыo4Nɳ3ӏvHWn 8țUBETC{YT/K9C1lfj$JGnUϞuτUyu퇵)_8}o\LP,}eCNvmf?T/ ! dަB|M xKT\rl'tR.|\5&mFr52[MaM"[kEU8nh({"5coړiû?PP@aQ\u󓷴[&gkFE2Ƅ[t~^i2c|SJWj;zUr>sqHYAy' +QrFyP=GB@"@[ІxX>Ku6?2\xjC-Q1GH%d ۳y QU"0 ?jMmH8[}r2R$~ $`ؚ2RiU8zcK]d%(9:z_2 eŲM=ݭ/F=,JN e|/ܱLA#6e yHu( JMLנd=I|1T[l@#} &6VFwtp8bW4KUٸxw^nRApem" y𮏁i=g񸳼NCsk:.qX11i{!rݹ #ԴTn]kHdžI)ۨ@be›ikhed#v6Azq'o?Vx/[Z wWŋbͧ ÿ*3pm*Ybs2Nj>'^uy6T)>*m `1Sm?ILz((rMo2i.InvhZ[~0&EQj3psCKPόLft7CZ&MUo7x 5uM+ -xQ0Q$Q60 1H+o^IUEG_qIe>)=;!&J#si `\ WZNVi.+&U*$(W'QĴ@h~ӷ h$e_@KJoԼ>)_9E"kpVp̥]>s1"XU29Mʒl/w;$C#g ))VvC;&z[G.uk]#h d&V;(qG jo+ q/GU 3vJWRj.:uG3̖*X87ѡΨx=_ U϶9%Wz@A%( Sֿ29j@ЉZ0 khW9f ͢#m p{Նn_bP7,/BPjt  w4UԖH~vO']o(mk("A;`+=X3&{Ӌz В^Gۅ;IWXܙd$NLB,dt?L".PJ<ШE 9fU5(^Uez^j.JFX7»*u'86{b '^Ɠa˲ɕH 8[u6ɼpSq5@zhT3U<7YGM;5{*lG81(3@TkaT`([gr47pF0BlA8cj{y/Pv0Q!櫥 \wй|ڌ1(M֞3-C߶ q,+lx(L60cQ+ lz ~]uɳE~.iCKW`әg5F@;KA;"J}j9瑞f2IuhD%1Zd]>Ȣʄo}Ik'=zǓۨ"%NE!;)TΫJۧpX,Ӛy{C05~H7AgSg)dQ/}d@%r 2/9iz0&o͔ؿܞS9LVI=1qLvmu`yz䒳p]xz{臘Q Nm隇H${\? vJ.qD<(]-DK !}~B$Dl_vےsqE7FQ=}_OZR% gkW Ee"]ѼڐM"Zpq\՜{k +[Owu4~q mc+"vj aIm^. y0M.cQUcE}baoǭ?/?!u*Ggv")b F< ͣv"3ȹPyTZZ>'Q7ue?ZE?ܱ:}X.ЋmJ6 _h )X%p} }ʒ8W]"D oJ;% 'zRX+ M맨W'^`Yo>AX'}[{A /]rXa@ pX/ZEkX;O)  /7? ygCHH$xK<\MOઆ~.iU>> h֊jذcFܔ=V_GA ܬ󺴵GpC(P>WCɧ@F^,18d.bkO at[95Hy-DK 8a*RaZ(ƜV ?Mru?v*3Wu0ZfX94iZI{Æ e{eW%b ,6I4,}vs)9^/ ^7?-duyYhO8'r쮍ȏ>WJ8HEO>S&p_5[bw&wMD1fsz;Ň iu엡m9s=)/mQOa Qf!=8x_-^ C&W)/mؼ(/!k[4/1`U7k+d-xk ]K~mM*iX "o$%mlKPuPq'|=J`Gpė6BL1a.?nGyqv.?M,ɗ۠~,&l!/lԫ[$I3u* &78%s_}_Tݚ@Hr~NTA }9 >h(/\#7F릳JY4 +vtJJ]5Kβ۠^M"N,ˤBrp[p/ΖOn}_[PGcЀ(ngÎѯˋ 34&bOT~:RF/*Puc]6e+Яneyȹ2g;44`҃-x ;DBnwrsǶaҡ{4|8J.}EyvmTez+"hn"Og,#$Tcf(y@+VBb> 8TJ36)Dү[5hPU p&nl!4ZK'w<@D-c8PYjU]PyNqkn]Ra9"W TYH[[Pu5(é>g2"1`%kS f' ڟBX1DR+[̲L@,e , N ~~coN$Bզ wmxm-o8eEԱU(8CD54|_ۤ$ev<匲TjlB̋`6\I.3o)*XOnrѾv)]@,O 1:4@RIQAc!L7.r'U | \I{gS1;吉R%"Ӗ)U7M%y-5mqC׷m&uCbILg(t"x!ކBX1@C(/ {/wCi 60f(qwħMxp`>T 8G FNc=?lh!F q@~XY1Fxp%8^搛=f `0i@MAPh73@i4AǑ+^ќS}_\ԡ+sQ֬!e ع~DžXpL4OAD+26˒M5w8@!q;Y%P-'iٔ_ҊN\7nN7!Za¢)VCjkІOPj^`m[L[GCo\9ι$ʝK;]ڏ$|3x#cAga|^ iݽ:GJ8㷬G숇}g#yCߊ"wkl(wL"ف0<)Wݺ#%ȨFi^CWM<!X5,):~e؍bfҏ Pb^<|'?4ףiȾ =_vR`5<N ;7uzQ=PCq=,4[,DSFg폷zlC.ܵh,dJ]9RF_07u,?X@ql^≦@2_اQA*&?K$+ܙȶ m˕ F7I )~[!Պ8_wvjrz6 Zjؤ.#ΌO8e|c 0T Qz)kP7#s. *[t>^/XO%\i|V5q'%M/ۮEn|ƫ3!<ɗx__H(mgsىJhro4&VTlљ}NtS$jG;`" 5G]&F '-2vc,W6\BpFap q" ,LKf Zea&KO~o)68qI9(֐F|Cm y wy~$ڏ6@:g=z6&!UT\l̋QVd}*gWNcwY8`S^/ځxS4=>y!fYԛE\;Z7n`ϗѹrCNni='$o.ݖX!wta!JiA$}NxpP؃Q(v{S=N=+Q߈MP4;sZǓM[.kGڍU2ae']i>? EҼP6n⢥[Qgnȭ2Il=b{XCC+{fm㑴E,L<{Tum(VǠC&:(#cMl2ˌ[Q1^ ৑η 5og!-S,i[6ۜ퐕_3 S7i&͙p }b;EnyMT2y

    M7+e =D&ZhR1ЉoEBt?'>ouIm㔧f'oU/;+VLb(-XCL |uݱ"鐁.'/1s_xz² :O0UZgaPioDptR b[5c_GBm nyIHvHji&."xpr[Bf:=p5'f9YgtF?R.hrUVZ_GD}51$JY;J_xw$-[ZRGTth0y zkz 0OάQ~ 8nިj{b:p c85t2Хa&CpW1*MxYr&b&m$H@ 9ayur-[߉ɉݼ^LA+{d|H,~31>WM[1nC4kiy5CHhtphY5^;:;Fc3 7ʼnX[A(zQ(Vnu/3r c|԰{)$BW 9ˮl i-JbvYm!ٻ;h*,j+MgYZ07070100000055000081a400000000000000000000000167ffe1d20000a108000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/list-test.ko.xz7zXZִF!t/Š]?Eh=ڜ.+-uBIG1;hRf8\/dY, 7NJ|ԞeCW|_.  n'rd!^b@Ez\tBrDoo7+=ŦEBJYcin#*h>)Qs EB7[Ri+cAӄ" )zɬYsNB1P), ?_UG#4T6e-Q=s#Ef5oلkSbf4 \{ܦnh"Pdl('>Y_ZKGADd=h ҶkEw7%+AjV\pJ`݉"$C|kX=BeCͬaiY>|QɘX3[b2FDdQz/ GI2EFt"tnwt |JϦQdt̅uon27e@u {)XXWSq20Wz JT|F?(SqSwG?WXs/p8rc{¹ 1鴓mуjiXUSN)XgA_kIu ڧN $aq {Q`>J+|ůJuE< ;B"Si衶crQ6vRou̞V.ȢŪ>IycOR/Cǹ0=%Bzf`ɮW"Fec4< We]NDN@ n*)\x^xUȏP1 a}s:"5Ohen^BS~Ldv xw҈K/EќXdo_&Wk9ݐ^ЗRY7~Axճ(r=clϚr"+ AOl t^yo.-M>)%\V{)޻_qOPk",&BYP3p?m9 :؜5bҠ;h.N#\9L]T?E{Š^[ARv0`ų^82oTmRaLc@u$s%ZZS5t^3۹w#L{J-l˧ 99tLHWaau1kmU{728% ~ *=?/Cad|O `"7JqZH3 Y K@/ܨ͜⦝yar ,)/'GetIÛA{8: PO \of~ r%#? ɠ/| KcYt5 ϔ͹:۞գDS`lӘYwPgoY Ea 9׃(ǐ3af=;C5@:`R #ƾV:. CH=\MWҹ(i%kO|!Gي;˗ʥs5#62ܳI?RG !w4&I7+DR{O6AHG* ?ɔMɊX-PgIj Wۭ= t$(nѱaXyGUP0Ox3P{x~dѴ< ֓6PV^:Q=wB(mIPFONI=9/{G:(T&(uаXD̝3n!@%3ZPMaeʼnqT?q/!BZRc4J nU[ȱ>#W oevk 8@VfJY"H|QǐWbR~lαIXG6wr_I~ l^r[b,IPn[XvhZFh+2-){lw"ѻ:Ԩ'D1t.XH KTךeNK{7[MWA("j~$[1/ {D`Qnlͬ'e% Q֏?X1%ɂe–5aսGF"#DV?59GxIw#FJ=k$ RyK9uZtJ`;:vGl>鍾雺i MbF^Fa٩ .b3/{V3kއdy2 5ȐJtZbMj@uBf$ndR`fΔ#4U7Ǥ%ÔF+r{EE2D:VL Hp}(UttJ5F< ae(o*/ߵ`A 434􎩨*/ÎGP/Q,#Fn+{-LSI! )X",zxmMl+![O3T#0)YmjWO`RSkpƚISIFQ aoٻ(!l .nV`zdȨj."Am(afn?#p.GGh<6UNVZ_J\V9 2Pc4S(!,«qسAp֌r_5kP}{'jӒOk ׃) b$K߹jUMr[eOmwW7`.QͲK=T4vf£&g~|VIH`Wjy6ALw\e1{>28T 'Sp$`} G0C5/H~4*d4bl2R{VIw\,*E*8j_V߯n.{s=DJ4 aJID CYE dJWPW/~X_2EMcz${ZTy${m!ıQޟdR}9gk~)ca%;a`N\c[cL)RiMVr,e_3Gۙ^{mCA rU%u4s;5?l q:LL85-ƛ V@Z+}J&_I;TgsȆ l|p8K+K  =yW}f(w e_^=u=?<%8MXT"Qf:KMJQN&TjBApɯt/t _[\JpxIV7\Ǿ7ği!`p<{eԅyIg=N[p8hS1ǘ6U~|8,ݰ#87 ;rQ M(jJg{GB$ ִ"ҤŐʟݮJ|fjɱvڈkxb Ɍ?wMmh/Ѭf`{8헶nh!YWwU$ٯ P-jl]= ep|z TφeU]Yː_?p"nʛU(4 `5UV.[g (\]A\(?7ɿA=Qy܋lʖ4@0?ٻaE}RhKW?PJ[bD(o᪣i=5?QyMZ2Qr57cw3f$(1 E#n)C+7)ϱ*{$!H WŒ ,4ИwfTvQĒD;O+åL#U,[VXpü-7;@6-d%afqpKA[5dF.hL@%1䁾zd!R~"B<VK{BXڃ!sv'zuGfޡ_2hg!)Ď+EElf-4p@nQ狅}yj<[_NZX"(mixhG:3Sྲྀ>)Ù3;_ZG(KY)YxyDlE"ƪuX݀UީߚI.1o \Q#S,\&[_+oNdQ<ƀfS:xqe쭮ϻtm&Kݠrcki,ZW9"@ͣZdeAQ]mU0 eeTPjrsΣ fw(] j@K.s],%&j~Ҍo6oD'|̞wb~C.@JfiHv OMaV{}wkcm4֭4}I?ҥӪoj, Y/ %}+q_|T~Ll"Tb0ѝ&x΢2-%4Owo,8DJO`.LNID[a,$=^akilmv3X$8-8C\.e8fUւp UHtJe.;V#GmPrT$OKGWF4Ueb"| ckKJLuYtҵ;ؚku^xyn}"q}ԞqU, LWI,)`Ʒ`ߍG JVZ΋%hw@ldDoy1E?FO S).әg/u|Z u^=slHbZyj6B|2<`\?upQ;М:V7_7V~"p- O(Ųq@ӔjeAz+x) 3'Ϝ"|GT!]X[v񖢆E*;,,=Zyѕ~RY; PLB =?W$v܁)#x) \L*[|~҃ 2 !xn,LQ'&(R*t.z[ cL([iI'<#>>_CÂ] * X%Jmd?|V z`/k/n7XjDҸ*D\=aEs4|~JSX(FAn}Sմ5>1U $͘ŵoȣ;% e^]Uہޯ L_sqi2\/*o~}/:_VA;ԳޖcP_E<Sܪ;=h>spr=g[Yn@1<(1qq{'#5+ΓZ\ K?4j?"[ wIӽ]+kyzIL#=> fRbّoeGP!XvspAI]DkvQ1f~2ПX}oPhgFcֆkL vml{R5Udo)#-Cb4Jb"e#1_"Xj2[k;4҈,dJ-NڤQ6R<9k( B蘤(I*[!Ȥ Ϭ4>7Kf!_x!%CkD={ܬ+`&Ma$@Κ6 m0ZqWhxX&9 OTO.:\^2z'Bɤ0뷬]ֿ&߹($[!k{V~XLQi5rND3gM'E:)/Lԇ[E|Ɔ`HDo$+aHUo3}eR!W72ҝqOeg^ZRR2Ivະ݋ɘ}D E&] w*(p`| MkG.K`U cK.Y1LV>.{ 7۶Iw얂q ѪzoBm4p_o̶cE|0.`}0m>6Ӿn@apQq6墏0y)R*4§'~^&лWəYsO Nx"MTX-s;ܗּ-z, JIos=K<} ?k#vfhƘ9`d5FТN|sx) G3 XB#BXWdO'o(vԡh4 )]®7->yIw`F}k;N`Ƹ>i ){7MV8Zқg#j]Œ3N.scm(( v4 zy԰+1$wBA()Kf<? KYwgf'å|ܗ[t^Vgq3_ (X vU Y̓?e[!z31a)I֡EOBj./T~1 F1? k,]^!-n4N_`lyFH;Ƕ#bvAtnU w xɪmev?*u8 >]?~cΆg,DAUNgrƔ`,!D qL//V (WBא 4ka=t^j#dboގru*!wwxՔyhN:} ¥LAq4j>]q0Pn>!Hc^(2#d6Rn6M^  ԉE#9Gɿۻϼ?*h .{\Bnׄ S8\}ԙ4<ɢ 4oρf8&5>(K ڦl^&ze}ٟpLe4N$;|JGl9NKE+](4*͌, S=DeePgf|yK8O˔Srr0k^Ls,r?"Yc z;O e0]_Ca?=~cԣ" B:}5Η%@&f7_IN.iY%tySq0, v#ڽhN$tSŪfCԕ)ekUo܊ˊ/nGƼ7x]$V=bp찲KuA5ްկ/ c>Ȓ}ʈz^L %rgy_vŏMhq8rI6ZgTSY/;>c\v9 U?}dUoI0 <.vܹH(q0 v)`!0 4sld#!?w]*:$Q2 e)SŰo4 |爏`{@0č\d1 [&y&+ yvzoe6KJIK WS"Kn*O/-pXtf+h?jO46'VLJh[pz:-mr=uknS-I"D>`RC?^?2i8`jB)10/"ac:5-45t| g]#L&5G z&n| ˳I#HME\uD| dާ [ʒzi[13tN$xtX;k/Xac\MX<'Ku;0$tLЏ+J@Id +hm~PCNJʟ6>τ$`@J*{ mw?"4y1Bu] OOxhۜ:U踻u!o=G>C#u1)-/DZ[p <ֆm1]6cqFvhڈ,%=jɡ^ڬW0鐃wP7Csl0?JzTCQ[9[$݆2B!W@hzW#/tJ@n_ӹ1Y)R1h)Pd@Vpo]4!d.th!pћ¤p'oL"F#QD*?c^g\gk[& Bn!ls;} N, "uq:# C9/gҴWQn3CvttV6,)]Lr뎢^78Qp`cuqX>YZ ` 8b%A"xiƳdיGV[4M>D8nξY9.>_z5,~gC;mltM`6MY7$Y~·ǣ!!W|?5m E1ÕJ&m$Nj\Us~\C9мU,pcŲL1u+[ jΘÀ&7!e q/D 64<`ROPĎn0:}G"=q1"1m_.0I1S3 6;zcyC@Ҁ<$ި޿"ʨ ?E؂%ɫۺTY7&)#^GAw\\ $.bvPB,ӈk?#Gԕ '< f,w&2. {jMڡ6f?屁CǗ0iހg/]LJ;e:A=WZ ܡğX ho a:= vS#D{.fJd[}e;<CONIâcQIm}I*$ofJW#a-Dll JC9:S2ץyhwwCڐ/:[\爂ܜXW;T.*1kZ`]dVH7n9Lpm0ԧQ 5JmmK\e-Aw.z=) +=.j]9SL D}PRD Y.Vu8w<Ƅ1t IblĀ@l1)gș&OfJ'I],<=a7'-1w 9Tt]i /n:^NvL,qp?888jqT-_؊3g:;F!DhJ5;5\XB輹9=P+\K-f1>#"«4T+Q|TXg'tB8wRQ7z0 P63Ku-ۆ&$fW[U_F@AK};QME'E뺿,{f\J|?A%ZB3+@|w 0dw1C|#yg2UWפJA-Y(: ᯂWRH *ݍ6Ci]Om=vTfIaNlneGNSeSK2uDF̮BV #A*DVsCI?s WÈ嚜 [Tv[23*aj(*`vWPA3G;=gs1,T^ˎkP [sإbi)z@-Dge}b|itNu|le?KTŠL;%*TˋދbmȪ"~$ۉVvڲp=3p>Ido&KT9<6f5&ՙǯk%w6K4QZbL߃&j=cmk֙W 2,a.x!"IX@!֗~fƢfx>Ǖc Y@Xe RyOٜձ6uTGi¹&  6; *oHPc8P(}qw+Zx}0 ׮l*[ZNwA44h2yAHFujj3/ÔIlXdG| plZ't"-M*uV5.=N1mPb0p?XVޮGj@\MJXAg_ סWq0W07M²v'=֕>mW4]xYRvȃyMpȢMA~5k\%3ޛYf`iu N*&7VkWRö޻hgheբr%gLl󔭙( U 4e|&Cc|fuTEN3rĒ}Hz8j#00L [[ZX`>}04Bn2n]kUc,͉ͭnRP:\#*rxт;\9$_ݧ_P BjtrߣnTqDOal4Q!߭yY [7@,?A#\xKi*UxE/naE#tHR뙖ZWw'ڼA+!hz'v)%nfvMK'(@"ddXcHd bk~-w;QZH/ɖ%2Cl_}>eY-{8 7}!ONK2q]|dLEP~P$Zͨ,ѺƖED~cL4XBN#~,&1xfoT OnqH-=Ha gϊ:TFTaC @']d ]ӂVa詓W{F8pdWk) ׶3y1:J?eK'Jդ1qbY]RoqA! -k|L-mߗD,_ 5Kp{j1U;]Ak/+F!4,S/1'W=Fy~st7b#%'jƮ&C:ǁ6ksU!$_.>v^9¼vXA`h+|r,Y9E!YOϽƒJ'rw矌^2"Q$ش CDpaƑ@{:u287L=6IbBjTaԾ횀[2i1=<.70a L:1E4ߩ>r9C|4bhfg$.25eʹ΁D' Pp-'yuBpd#-yJhE[3xnph ۻd6qmi3f'5_qA#4|ZZN!2~6J nԣonj XK®>ʾ>5dn6aNTln ( Fn|g\qN5ll\2≭P\>9r5TߏdsC^>T(+Ыxsp23R-\f5az;,#YG۹5 lOO`V+O4g#*dM2/O'an͡MFgBtW.0G d`=lQEG` +{Arz7;`\Q >i׹_U:D !4션 h,Kg:=#V1JpŎU;W!@g֍R@VIn0)[8TAY Y pjx`FD `9acuܐ,ջ;PQ~W_F|8w`J|{qCf쬹1q%2Vh=8~>:~:BӯKܬy.~3>CXHt6zez1-?!GR:̔C߁/ţ70,?HĶYk[Η*[=f!1[0bS楢Gs0Vg?^kfX ~Ӵ.hh&1i#s:KSF\qWx%Qz ׌ *su72,@h(iEC'N*w -UU}z_:ͫ|Cא{, VÐ|77q[kP|R=Dٲ9ѫ s 1pwS0(9S9ݡ[Jgc^$@wZ6>T׊EVT#<_"W:IȬRs~tigKԡ% k (y P\q04{ϠUJ&K;5T~yڳB_@67X9pmOm%鏁i[t7 4DR-xBP!A4 0#5IXvϤvM% ׸Na]fy]<{W(D(fJ ks\+m8ѓ66sʔ#… "S] & NfНᚩ7⟘_:OxN'~\ `S:8~f;. ę|f0gam| Qr ?A|k[fJU@߯)0b#bP5a26wЈ">\t A&Vk ҭg0As`W S27ys{(ˠUJ -l|5UAoQg+N/IE+Zu Dh{Sw tУ>@l+8]V@}&1x:dFO ,|F/>3<#u:4BC"HpLvɟ.}%#/$%ؖu^hgDU{|^t/}sR4i%! 9$*&R;]) Wsd$QefIZ]/MoA\pz=V6Ay@F/[$VF1u\[.xe[ŀRp2 6/"=?U<3D `ljI kFӼHaMO x(|. uZ׽VSu}Ud{!1Ou>`{`aQ&e !G|,(znb-pRPXnEͅ<N/tlp~В~5#WL:1^3ǽk;wKu2 K|Vde`>Y]% 4,IU V DwZqA [֖dZhYqr<@27nc2>- UO/pխ} Aoë '&L#{3RaUhgyId\)JaT j6C856Lcq#Jk TL: e%\K8E Jg"Q_ 5:C=L$M8gkż4c]\z|=rԠWQHibל EqVW:n YM/ Vf3CZl-֑ʵ'ߢ3ePbjDs4sl#\~Te4QTH`o.K"fX>GFM!$ 4\VрQ͒Dqا(IL t9Ǫy"UC2"L73, )i$:tG&#چg_ skIq1 TvvV\tl_duqby珗}H:}^+;ӟ@{$d{~?YS3/29l0CRu|aྗph Մ|K4ȬAd٧;IGEe=ק-6Ҳp2+xv63DQbѾC9I/, Rs+FRa0]k`xfDWeƃ/RاK @m,N4oqb&l(<3G(_dnޏ!$da"CeR wupr͠={7JB01ɦl5e^Bn8kVyO0)Bcb ŧ@"-B;dJȅ&GGR X] .eH͌zd 6UOݝ,v&Y`#n~tzi>KS k8gUpm0WV/,g=ъ[((ŹGR7 zĴHɝdy-$D& !|Ʋm!&ye̚ vB$)Jyk \A&W=y{lfS7qK{2E1MX kxΝ۶4>q̎P'1p?kE5}v>8تLj(INdN{t=}b0I Dk}N\&RC>90̕8F BGhe. Z" 6WW^kY#dvjщ`ט{OᒢE=Y3 k&!}\=iE^:Lh`OR\g/7VzJKDj19H<2eoaQPix~#_vBs q7 jeY3 @D#j6\ A }YB\[@ЀwcbfKyIUF,qʔ.d4Ч9K͓.OmJuAg7Q.x57@icՒVPLK"A4޹mMfe2鮡nuOij S\/"˿SfaX\W:n`֔z?(mHF%[9 -(Os'9 !l'xZadJUaWY>Юxh'#F:hngV"¢(R, … $<\B[LFcevY J( OlU`ToHY{nZHAA%"zZC9 sA})}uQhLD4XhMi\eo9}E*lбR]%\ּC|cU({b ";Wq1zX\/F}'fD %='4sV.IuԴ5Bm0DοRܥCTqXi5L)GDD(L,אkխB&gp89enKr~pjSDKt&7n݃5i#їiXaps@|]: )Ƹ}2* )1:E$2NNFj͇yrn`~}H8CDCVU Qy@t8¢?, u:_vq7~\[*y. Q<9BU,t  _%' p~ s,u/ nJk} brH^|8[PhHSfw6P~]p|0CP$k9X4!xN$/)TK;KD&WѺ]2OD{̂ phbgp zs8{Xt} 9%_>DpPX;YJZD@3`ݯZN.F*lIÜ&  a`tYz< Bc,)i=Da8B 摩< w]Q("F: KsHy-CqMrúL3.ɲncSkkiI4)Qhu,45Ǔ14zQ;ٙiz}[^8rRӅ޾zwIfC X%?:x8yİז2p>Zʗ🿺g?lqH"ΐ,]>p^@ϰ9۬)5z.rsjO}] np*N/f8~d% Zf\MhPȫ^{Osr}=nZ\0[6-g^DqxXiG#½ΔMYdrVgWfQ"4^0;]RHNG@!go_Dz$z1 ( ƉI0HY !ѸSW}+\9}3G>##2 ?w,~:ozԪ#w]S@/\r%p[LkCQ/P Pf6gU-s_. Q{Fǁ0aN2Y>{2J2WWc@m(r,B1*oZns}$] GdSN r{ |Vϙѫ *8Y޴Qޮ>iisnwu[*WޏmݣCuS&э|ijM"`N!n@6lW;(Ib ŷ%Oyzw9MRcc::nu4 :}msa* C̣2#wƐRawl,`o3$[Ee r&D=~ZM2O "腅+>`B{t+'/aG2fX8d$ƨiemĐ2%:qYx;|Ie2]HGfw _ΟEL6RWť+ LLى;'$#7L pJ+uXj"izwE+;ܾ:Y?qOb<曚3늭elN;U'񶎾}Mbq@܋JCJ:caiśp\څ?HHitnPn{B eqLi$i 0 eJ,o9-m*e+*Z &"7 -[ͥ8UM)u*H-مdh@55,դtcnIKH)?vvҰMHGsGpet۬Lk=ujL,526EzXߝX(*T'€6|#' g9!mŠ$45z7$xx^mh_5UmLeULhl,ݐ iT;3ڐ&3@rZ@6RZ4sO$7 ܊V˹={SV@;).`!|!H-⩺ tClY|K L|zD&s D+{Դ;q7(+qx+˶ZGAHfŠ,I"̖*nIdQEtIHvRIYMsE*Y],d$9 pB6:\+<XÂdRh:'hJ5u |`k85fJ"&D7qd]ɀ7ý $&[= bҨc)p(?Ɗן p"EJݎtg jֱT}+Yo]!($-X= űX r+#R7N=Miɒ |J,sB6,yLNqSI|_tK K|}޽!d(HqrsՆoy|ӓlW6oNSLeœ+0_ՄT}d:'V 0]1q#g⪢Fx 3-RkULC 8x߆F#\ɕDzn. ymC'_c"{A720 KM,ewhB "A;u_ U6Hr,~PQoFH?Shj|9 i$ZjÔ"ؓ,vOwPKQhudICp'4N+u'bnw H: .ר/_@yhuZlNH@<0E7<\+&ȫ0TrJ*)E(# S4SWѯ$C yK Q7~%Ki{>9q_]B Ԉ Tiv%|!?hyCu!x E V ͕Cv*KtcqU+")e¡AL+u]AГNަnPZƖ '16>-k0hX-$k#~[ȰېlIrwG7E&| ԨOB=P׉%S>Ž4_̀ * VM@ [tF[A1Ԭ@zXHhy$ط[%Ěҫm_JO ̩1L$קn}Z3IZIk]2O3:^i&7P m 돛^[<QG@jՅk,Oa Jx2)\e5;_J[JYү'#ǘQ|&ۘ)|tAp@tM=HgޑM2frPtQZoo (e $[d:ai]O|}Am3Ru" y/sȍ"w#Aȥݯ֧œIgiABi%$wЬuu{[w-ǺjNn=SB U{%4.E%2<~)ݕK?Zoaߠ֦_ Gb:8.6@!u#KILS!E$oudEF1ޅU-ɃtGsxhRu^觉ŜwRAޔ+hp5h-~`^K]yE+_tzp^QC>i:JWAwI$mx3 PB/&VP@KisBNDߕ9lUr[\ T#-{i Eppe焙Ei*YEn _EU>7wIdlKэt>`9'60&L\ B>v#%tT̷>%vDbݮEHK)H] O}DCTT#t5靔ȺBçM2>-e7^F Z[M;ō&H()صFdrN LP2l= 羄`N^ fAB͜F'6f`eSp[w66e%,D=ͤ7`O:ȔNM-BW](vޔE!Zn'6!0" j b1`t~.L1 nKOjlO`3D(@1r; ;4l~+$YyI͇;kGk kI95=#dѐkɑa1u{ٿlSot"$KSY{'lեѐjX? L#:2 ca0y#L5dǗY0)uE"}cG7׃ϧxQUERQ4w<^"k cX8'X>e66v^LCuL%d ZkDt&g۶) D\/Q22&O0_m嶶[_M! ٤AK I/ܗ IfKZA,)/ưX E"jS~')x: +]Cq0A@Ff5 uׂ=1+|PQPa)1(Cc.-e} H%:Xku,JۧaN!qv޹OhfVWL#Ԡ21C*/ۆ):xn 4P0vN霊X4O2azP5[JI=IVXD #x5,xubcC`+Rˊ\,l@Ѳ)x t}DL ߢ$,K=3$dPdߘkp$ͅ&5K0wZ3TɂJb89ྪЄ?Ae#Sc$қv :M , xXYaiMd 0ދL}[lwjH5]0;rid.6k{kav &5 g˥o*?kFhr ?Tծ 陙 ]dHQuwz}z;:vvLF㽈:ʀ7s? A.񼹊$l܏0{bs&R 7OLj&\9 ube;G>`auMh(d~RZʛM#0ǩ0ȟƼ_ʇ^iFb{.mkL"Ⅴ~Y0b'?,B>̿K?13J"q;e_:}9' rjd݀@Պ8ȼd.kEIX4Ki|mGavuM(yVF@&-Cf&c/QeV'gt@m;Yd:9d;yoD\S[L[?L`efભMx w"&lۏGҔBb)l7NU4{OEWBǤ۞Ҏޢ4S&B_ӯw%58Ggq25{BhE~*ј,} )DVTX2^- ItUcpX?ʏa&. !E53ȺlzLI*"r=~e t0\aCTLċ6e5AU 'F؏f!oMI0%;7xhEp5໛ cl_𱯜]2NT+eqSDaZaq?a7 j+˚l_7F29pş!9!ykh٣rR%rq!Ӷ#Lz> 7%ՂXU1ɿSlch9$J*p'%f*i;h:!q6VtohV⦗K$]KJ&%`铻b;ݶ8ܶZ9sMK6o2F꽔R &4R"ϐXq6wR}2xe-Cߊƿ9Jݾg&; jZ`3u,! N+1'>Zn r/.: [M,`Bz̦t:R ɉf j";g N|ӂ}1PF]I0&4 UM?2oUOnC#h4 <_ԨwS7H Jt?){oujo )̎_%|R%_zCc5ԎiXƟCtX:{muInX?wfo/.%&6̿}saޜ @?Ð 񡣒 񶁨-S卨ѵ%*2xoô"mSg/c۬ |F~dt=y`Qz8W]yɏbV] zةN CS$t>(#R~2J5vn i)~G [0)JmXxBq4y E<&! =fߎfvodQϟv,^"?/~U)$8NV7]n)'H>GFX,[Oj>3(bT Y&:ϫldR8xI!贆j&LSJ!ƪ;+$ftD2oqʇYtS6G#áđs8Vg VU<`,$J㾒G;ț#э^ =+`7=DJot G؈'^zeK&!] {f3͜,[Etb/3c$PվU8kX7n]V|;ʝ6PF;%0Q KpSxS8Fr~QU.ϛ<&e)3qxk;ܭ H+WZkXP7OM> Wiɺ&\Q5i m+ [<4XpU,g0ǭ*`4=A֢,fF)veYjKY{rs1XdB6]}k {])-]lmbV&Ed b='II.CTw 16謤]iԦWa+M4ڸ"b inhֿ!|r?Op1QVůX^u*Ms dwmuU&ʄ S3= 27y_O?TZTe-.O~# =RK\aQζ HKF4IeڧS KWf ߔg*ӰXD #d&5ӈ̉ }ur[c۹r#> ,K*WWWq<^T߁C3ԓ )sAk!1Vtf=JjU c Qv5#ؾoC'f*m*J l!s>&* 3ZT_F-CjYϸe/Vem @{!ƍ0&ؖ@ QH-"MOX NC,|g$2]`rci^,0SVٲ{gy,0GZrCkDAp_{G 2 8m*"rg2d1Iu^-f! L4: h,ʸ)6=>zhm@ [֋idxWOX3ZSg1\#c+Ը\$cE&TTHƈkMw@QN$[uuh'ꌴ7 jBw?Ap S{ʦH;T= # YPZ ܛjtBM ( taEfey|Nf2ӾQOU>Ꮯ#|x wY{|Q}3u8vZ|Ygxԛwa*UYs!VHJcCw9-NUkj uiXK+~ Hm [d}?aKMH~t<,A6];sf,3 z4C y۞83ZT9b x%J+v-53>O0*BWU~\6fb_wDX ڹ2:m3[}klA(Gr!_3W~% -KIh|ݣqWh5\@[ƻFH(.ȍ+ڹ}pJ}衕GZA2* (MM%/*"BҢAΨ[Ndue^=95Tfqtʐg@!5̡Pj%˫pNΈEwՊߋ3Di!^U0l XUG!Qb Oµq ̈́)__wnn(l+y1j39NΡ~xٶaqwML Zϵ˛ /!Vw]Y2ZM%1wOd]ȳȣڥrZ _EsT0p*Gvӝ\hZU^D@S@~6ƵTN% ]!;X wȲrCXK 7iUZ]>:-߹"bs-m08AU"1xX mXvȓlcR=en\m@)tHcyst:2<٣ҝ&t#uY" %pJ=IyJkB|z.๒(r,%kEiVC?u~B]uar;į}Jὥ}Ϟ,Sq_X3 Dpv2Kᑞ 0nv0T a.&Q^25S| UKS-wϓu9']0ݸD=;p;'sO\(aeb%oKq#eh{L|4Y$,amx-\~Xٻ 3C9se@)aӗEdOg(3I5GFgJ" ccYMhhWX 1멧Zp.\ Fm[K3%@c$?R^WerFL5;LdpT)PXT/y[] ȵHCKmЩ4^^}ДPTzA,NђR*ʄ}˶wSrva:;em,r!9#oaX"(I>h{:ok/*&W!T+6V:Ø?U)+>ɟT@|=~)5̢o z0{H.8Fvn#~ΫWx"s(4޽QXĢWjqpHL-x}_k{~FO_IZ7GLukeI {`3uTWhb J\IڂbLE2AkNXĮPR` R{eӇ*砦gb \Je' C:Qr!ƾ4![^+ž}kBA:z ̽5p4C@ uؔ?Xȗaƞ,~gpoO"49i7hNB>:Gg%rGAY'3Qz~#8^m>~&pzx ԇaR3]|hk;JOfasD/+=\M%MBAoL/Ժ^W^TJn6l9uɧ=&Ve!_bu\+G'꺖{Vi@ܪjd] EsJ=01A69-Wݪzh [r )n_^48,4J1Y96XWlcX&I3V/AM ~kI^n{VQ%xNg7~2M*~@X-AnʹoV/0El+'.Zm!I4O€tG;!ZJ:'2_k6=[Hmy[U-[kz-G%ʉcj|A(*:4 DX aySݶҍ3'1QڋXo#)sրh JZKǩ9)[4~&2Jw@{Jf?ٗLܶ H6 im#:ury~lrf/3zSWI٨NQJ?__]. }P:=W0Mfħ" `!Mjgwto 5Z21{{RcY@qwXߏ-AS4ҷfo {`Umqܸ> a0aq:7Ȧ(?dbϳ0Ą2x\Z jVKAnFVI-!Q'|ScZe:YYB\#u[ޑc=IMƛȹޱ $7rNPguZ(_+:0smVYW40- t fzZ $*QaJԹ< ꒺6 *R7:!SuD+:hKߧVf*_ԁxB} j,l_B ] k9p2`Ot?|68,RͨC> *:<5#3n4?=55G:LXbxg. W'TZ슄bUGYoMcx7{f5cWS/%)ʌGc 0~{*_63jL3d}OZ:5*Rf C A[PC `vz WW؆n[ *,{L'+ *TYjzHkL2ttk,4.\l=.1XN74v'K9'edT_*s"j j9!.i!ˋq id#3)E&yP ,܁nh*Kx%p Da% 6 _<Q> OWwL~݌OpJ9g ә=kR3 X<&d΁|(88Ί -}/2奈o-\#1rk vhEv.Y/w(0e]ǿ pgaerhcmv5 3Zx[4Q[ER A~n,/ 4jGɬ[wi,)@ƘdlOoW4M0='sz-C>ئɾ]j/1 JF r1thIzނ16ɽqj`I[ׅz/FII~OE₄;7BE^mU"k} Vp47mo+P|`.7@T9AzM?yQ1< R^|mju 7u6ŷSʹ#BGv= d9.|}>9ږJPnkommELbǧ#9X5OFE-w Ցh)p[PCe3'zX_HxUG n:D%gKkΏ`>͇lMzrt,2d)_:]KywH,PPm:5R!rU\Qy*+#|̓F:5>u\Y29p<ý ^G YcG5g*VCtw+u >xX+ c?߬mYCbY<.L*\ Qcc]+2;)d1Q&.-gr n %Ad+^*@fL?V0nSE &/Q8+Ϛ¢ЗOmRZ|WOURnD5'B$޽qTe͑ ~ 9NU\R_`܀ a3c"@tEx|D`d3>0${SK꣩Ǟ+y̸VE=pمj$ݶX}J(['@}{BJXxWrUpDZN%%S(DE;pHLZ0;$wOp-Sg-_ Ʃ,Nx4Pvح0$$"_y 'Zĕ@ `≰龜(us! ]4!N*IֆVsIH,'jYu)ViƜǨ+XX3/Znؗު,6lKjA.F+W Zہ "pSX!ڡ"Pօ'dcpdCx+JOum iX`U.>yio;LyjǰshYu!~4g#atu5!7^(r@7:tj̰|zґ:Vn҆9x_qfr\<!9u pʵTq%yv,@;F|㽲],4O"k},FLa#|t e _q;iN@?xQaB'Cj; hKѳ caւ 16P^'t3 p X/ܠ\v ΁|35[~87D6bmN1#ts Ws8HXhG3dx53_2߼,hrcMHU˯udz&+L9.PFe98lZP苖Ps9[LhX{ ݡy!F'za8uarcI%Msυn*3:9&3Їgܡ͏ v$^Zy1xftg6,fjnS¢>ޓ=9`{G"^NP "] iA^Wx9im`b?.B!t-wH6.2BŹ/IʻZ(|L]r  Ggr~jzE䱵UZW B ?ʸ[2ԟσ;Q8R@$5- W.św w䥣t{iiE~M]ni&}5Qi_c(-X]EQ# /se`ǿѿ3_G> /v nJ>uZym qwD]/Jݖd~(_j4/⢓4'hxS@~F 21ɆN[XNқ31A'$QbehW(x*֛Ab6LҋU,rB KҶK 096zHĘ;@IrW>TRbe؅WS<4WlI|j  ө\/@ E6b*Fl 2V>#jH*XYcyZQ9nq`+Y#$n$–%Ykrfj $Sr?KRk:`72;bSVE(YU&!XPpR0 Ej$FII[ӱfԩ<S s ;tqLQ~ULaCnԧ3G\fa-}[W'- p6 x,lVkm!9"m]hěG⹃Uwk%zQMZѼ~[' |3퇕ܿPp}O^6F>*<޴8WyrC<<#wpmQ_+dnZ5dzzt.}Z,,9(mN4/I'77Eà5 5aHci*-aHiܱdCG=R|zֆ"Y?{Fo冢hK6u&֢_qNj~&rǍ\w?m ]Tp׻l Ű=Q1r\5ޭGSCS1IyFWt䵱pЄ͂-̩^ΌZcDC[k:3I&]`# eeIIdi@kDUJd2k@`|-;`;393rrȔ%IAev:үh+-vqah0=tڬWPl/&V1K"-6jhW{:_ 49EWm>Ƀv/t5yȠ+(B[??EA0:cYH>,&BA([ - c%xLDn+u⯌ ZNriP?aBPZu?Cz(3xmtGn1#@I3$m 6iKf,$jp*0Xr=>8I:ݳ ӚlY2Rϒ9b@4}1VC9QsqxoBFbW Jn"X$Q1$#9 9--2=Dm RќyOnʊ|iGwng}&Vj6QnnkOKxڕ;)f9w|r’N'Pu>zqU8a2I6N wcH7A|/uefn)ˋvw y*;` +1V`M _}3PRu p>^" "VhDvM>Rb쿇Y12$KyP9 Pt3TUһ+qh *Zo1DOpzX tJ}׾t_ɏMQ47ⶾe9mʫb [Mo!DPr"`Y>uEӬ׈_J ` d-X$-EՉyoُ]IT1A߱.FA4rP5s{ّ RfjX!3SOB;܄xvWZ-Fe+Q)"[]vlc{akøBPxICh7%h Iʺ@4o!Y,'JΤF;}dlڥ]b +6>*N ~V';&h8ifz܆_)K-暫 ~l?a*@$a\`+chn8׷=n'obm%ۻXuVQE\Y!T{T@ jJYi_q̡wGO:jD b-eDZIyQ}8l8TYsbh(۲[`e2ZéW d5h.!Oq$IRG/iix=a#f!.oY}#V1enK#f)S,tinhT;&/g'-m[YH4ռ̝obO|flbUt-MhIEtǴ`v6hZXU0XY41*#m sȉ:DM(#H{>`֋ w# j/YW!;6MFwuj/KTWG*z|@k9rCR%Tv?|N([KCgYD~N  c54Qv|U'c<_Ft: )M<2XT/keˬ!#TTXkzP.\7%O]K{쉙Gp.WK"/ɝJ-Zކf8$wcnE8f̦-6kY}DC]~8%Z++lu|k53!x΂K7z?[]>)tl_/%q{}nq%oƩϟ 4?(#" %;+jG'DbߋRi^]nEo܋ 9poS6 IuZ @/_ⶢƫy<#E7Ž #I `s֌{)#IO Wx>RN+^ЊoLo~Sp!0(>Pz:;Q* AဢH➭IBw,?{hJujefDb!(~z?.结Wd"'ޭ_9Ҳ۱8ᯍ6~7AJݓBǶ(ܵ.#),_ѥUGUh ,q5L^p%}[(4Si:={8Q0ze(ЄUصhHCpsvdZk>U͇B[ZWQ.w m:wRbirV"r&O-MHAݒ$DO|RG'7՛36!]Osʖ*ޠWTqKT:MFЧQ+TF󏒮庛NLfNBAk@:N o=/?9DEt[S9p3^)75zX]a"E{̤X,{BfY B*o=52iռp| γlX̜0yߕS5 |5sYڱ[8 "ziAP!S}'GSD/O6/G/[ZU-0x=8_;5a|LaUwUBBbq9pZo\V%gA+VӃ5%M_^?8ZCZ/L}A*"jv!u.Wn9*gBg}(yW}jCM`-eZ?Xrsť=G Vl, e\|OZbM-ȒbΆZ\9Mg=ń nh>9ö* xсZ .3YSp~9fhL0%89if/Ej8Q#%MtPhͮҫaO ݯΊ^T ,1}}a"BH?/K@WZ)y&%$Ug`R2/aa Xb dVG#w`ݺP4т9o(a ƸDad) '^cLGS{J;gaa+8!'F0rk졑F,fPx;2ֈx[1Z% GQa|JnWjGy 'r7T~-@r&ː p^z=C03<서+F9Z?3F%:1q4n7M3|j, Z9wshi#JȌ]ݍ` +rx(۽7_bvB`H8 3%x ]C4nfWu\ JlQpCй9'UU =w]5 l}9IL#ZEcp~'vfr:KyQ~_wHot/x'Af?=轟giW̎+Ǵ>mpAD7AG÷Outl#eCnZ!ơ% Tg$Qp qJ)l/3{hXXM@kF[i\'*"WYK Vذl۰ˮR} 5 -TAZ;3̡=x ;\29mh$ϏqN'.c, ]=:;˴_=*G?N}'bvU/.*R驮_2ךC Z!R5=ǶQbw%`LƆCNG:U.]rKIY=̑}r>qi%;YIOa eM!ubˀzhxB{φfɗh9i_YҾjN7"! #Cˍ=WSoTB)Cy5I_Cro6ܺ:Niw^UrY!ns;ZҨy-CEsL$93Ət4> ەHyةQD^~4ڹmLcJs<[ ӿtDbڦ|-MQ$ro{6M4ĽW[GnrE:O=>5EQif𿾠u1d_6R,9x*lf+5rGC.4ܕUڟ;+vtg'BNF`d^`ѧU. !d5&3Db:A OjTkuZ|f:hț<<2AV]Đx\V($t:&lL d#U@LQ4nV ۦwwbaJMʄ 9 93Hy^7O>\ჃT&{HT"^Ϭ ht >LH.J( T^qdz*a-K?_FuniM2^nJvʺ> 7 K#pceu#%nv/ǣ,LXoԞ(5,Tuez]0LC6KrOE/ȋ6imvTL-3h ='7G=v hCu~Ͱ\ $/zMGpqm4'nzX/VXmM/DRT_߁[2jbE6s*EΨ+>R܄ۦ dgEa-EH‘`]i&=M^y< K◭>&#nkӧzq;C|'_Q9c9UqmIn u˰^<ѼAk*ϋ_.Wґo#ۆILk14W3-`s4c]Qe̤SؗB8Q,flm@[AFo@IǜQ/V2ibiaF ;P!##aݬ±$wQ\͎;nvE6A?q2Lf^>&~LxӽUuEC/YC&# mPA9(AhM#1C[; ry$ -/TiFfmj X|z'ej w^ ) ,"RϩH)㹽uv[4|x-2o̥i*TP γ />^!^^軮iWQ@x묮&[@L>rvPà)HKaƨ"`؀Au\-U!q< 4)YU`^jS62r\ jSƇAOkSiM dDСlC3 SV{3b̻Ndk)O^!fp!>HA5pxСOc`jpgϼ.'P7w%f/`L' 3}%xh:%lݑCQU]L+*<eϲL> !EDZ҃0][ [[?,&mUp יf-Șv"{ m h*OSwj`!)*5VOS0O#ʪ aB7M熓R0@&ƙrn3yDg^;`2RAj$eHTO"3eUhHeXt𻍟t&O$˰dې;&C St td]IJNgyK&:QTpZ//% <6Oh3 ~蚝2zwv ^dۯcf>^)>({ďrBo3vo7wo\҄OГ4/!5$ De O=Tj[ }P!ѡcu3#abj<+u2bP- {$xãөAI21dQ\VKI !xҦ_H삘tc'1-{kA!0?OjɝC]AgZ-7 н\=x}j6P )׺uѝ1 K9`|,# R9PTňPIi,A?C4!|_lޞWv*5'{!X~RCV)] !XRm=lM {;NndPoX ph;7JZr2Y=6PZ#{_X-7'zr q{,2g%60'x&/="pD4+& JurbZԏKqy 'Tܮ}>SSn !V袙VCĕIu|dF)3L2ys? ;NHcsi\(#. /ua=1Yn)ݿ8+4JbP]yKGI!ڟDHӀZ5q3)iF5<^z2܏g'I*=hVPO+/?] `mw[)%+3 1򄄴VP>r"b%vؼc\ XDPJ=)C`MkfSa1?c~[NF^ƶM B4UMN0??\2*Eس&*Ueӫˤ DηȎh& ĥX1ɁGRnˋ-l`y_{+l^PgQjr9r1 ^S7=`B24̢i*>]ؘL,F1ֻ*;Xzvn'%ݾH^TvSQsvBn \ }m3ywI,V 9.F(d!Zb[$^|XܭeFV毖zBغO0Dpb7;L{] Tp*2P l?ǩ̓kAv^e_b[@/iB*jO7Z=70^QG8%iʙTW;/9{㢜^M:`㴤mQErۤ$nbrWYr':#CٲT/t^>;=9QUЮ#4g(T:#]]To E}{C.Tlx2Ѳ%4kPǼɨ_>J֣UJ0].a[w-wA9jV!Q)t۪#t+$J2Ye6FYzᆍx_MLo!TP0ߨQ_[jvZ4y+5 %/'=\:s-HX_5H0iX].bOX"Pe# [L<|QGܯ&>i(K'?-6^n o7lJgoK8؊I.ҩϼ4.xfJ#)&%A:j㝪m攷 ֭FVAJh}.`l"=>GWۡ,O QD8O:;%^Vm>/۔,F(aN1>: *lt R + `Jy՘(yk򋡈8ƪZV$xJ~-^n/=6+(Go*W`+ljyX"aI\:E~6HNn9}:']?v/܀K ~,GBj Ə)`#5W'M\79KJT;n*'ajA(v()3&T4QB|6ϔ,w*~RDJ/W/WAQ$Cv+,tE >Vx760vT 1ڎc_N:#ܧX]zF󩎓7W42e?guiD| D mh4Rfhr2)ؗ쩬H0Ðl Lu G}Mb0.]F`R #otbv@j:BYz\qcشUdomS8Ǹ]h<.z {Uڲ ʛ.bb2I:^F]eFqnA&l#9ȋxy,̷n[6[ԧ6[DOR0G^-OI_^"ٵX>MB hK];=>95ʟǥUnPRZ}Y4f AR]wW)~}_6<3 g'~se%nX=-e($]ɉLV[ߵZձMlKnc f)c zn73n6Ki6ڕ5=0ƙHaQlFp,d~upR{ڜx='966ߕoǩ6kq?&(D b'1YEZ++ HiV*ګgi<P`Xel~ŝLi`r1Iz=xwܥ暲d7uz`+z,,w2;Q.ckoci/bcvQR~Y4{Yl Rڧ?sy#pH)n >Z,3C uF̯3 |m9v8G;㲀ZrO+9(kQC;Uqoo_'SNYfRIlX5 LnòLllDE [AW;@؛΀w/U3/=@B> D[Cp&8\+@oUehS ~%_8x:\푶K PgI ,eZ?`  l8 'G, _<2Lzc'? UZ`}kDer: z N~/Tܻ96#Ӯe/Bm 0REsI Q]|Ep/"AyUՇ Yퟻ Z!eTۏڗQ&^e,΀+-}{9D6̃ `AD@|ħ܀xf\YN]-ıo ͑􋋗5ų+e(QwrNҪo,lDaW5'r Ί2; IPA'ɯ|!5N͗ jp'/D7n?*DȁXH\+-!me%]@ߕ%ve$fQ/hxs4)-*L^K~CNH G)fVl[ yC fb<)z N6|DK[*!U>SII#ۗ~ BuIA.DNL/]+Ul .ȇs)ŋ._**HπţKdB5^z_#ɧYYH("G1$2N<QEe?'޴Q<ʯ^cw~ (e[4)襚#2F!ܼ #--ƻ7 )d,b Wj76XL6O9mbW˅]u.SWVV`5S}!ǐUz괵fl,tB+OV-S5b =#ex:ӆUmA:˷>!3ڑKrݛ839b{x8|kL#Ia讝TN%mvڬ%5>n]D9b7;y4MvWMnW|∞:IBjug:xex:.Ǣo96X2BK1 :͐{I4lp<'7$y-Ȍա١V̓)?J<K ,Vj_뢱UIEpX8{7=frCjf [sFu(Ư12M`-&Ԗ 0nuq * &P!yj,^n(84$"jƫݼSwfzv˯[l2“ΤBR 4٭qKJT0W`5]VH0簘I_\xr^!p&&)_ 0SuF']I ]GE$Gwv4հGR=4_uaZFN0͔ĆY74DNf0JO_P`"!'  s=ySZfiB`N.Ӝ<Β݃"evv:=jtaq"RɔB-I.S糉qm&1\.Y QG0ݜb5XJ2# 0e{(t4o,M.|T.CPŧ?c`G~$6cfH 4??Qǘ=1iKBO!! Ǚ6ãj܃Eќ8}4#)-M#RD&A*wG/Їqq  MCM^R*>´9cDʓ{rlk#Ǭbj^t{=Jƛ{u W2SU3eY2B#_{փ VC"'%I}6u-Ӂ )Be3IQ {M{V~${n;D/g)3V?.vf+œ\lDn #z +JP##bf)"}#q=-/sD!5RcDcNW xߝvY-< 5-/mM6sӚmZO A'25auE&uI[.'w)o'N[hOh҄.)Õ{f}5_~SI-_ya.gYe-F#OFlZ97 5a9A:庌6<`"~k4?)W*^Pm=j m&g3Zg-Xk#80ZR7̺)"l3$b|\Pc=(Ub]Z\ÏIzW~ y7Ta4@hyD=O)_ [Vz~t 7SM~4O?-r{U^CqV-I3R5?Lʰc+ N7 cV+\h©ΒܬIMRp*?%_M*ec+FPﳷU~ÓX>|FڠG~n=j8=QK*q1yKTkV_E^CD0u#{"J,,!1- -/ht{j7So]֊Ӗ<&='SCW%f]LnR$"}[" U@loW{B=iDawM?{Amva!pVO}b?*@U5߽=o39ǘJrh,"u9R"j*i`hd~fH]-/݋|9U`.~y74TĜ*KwN؉$|Z1@<7t9I^O)m ͇RAZƁUz>`Uv7r{%`)wWRÍ( JH*dv&ϻ}Ą )?Gyȓ5 }~j"X{«٫XZ. a S ZboQJeVx,Nl0__J$6G;quNw-}MZ~q84׃ 9j irXPm}EJZ>%D.H#H"0Ⱦ)s˛U3{[󛷼TrAɵ=z:NQNCEy3Su*Sa˸_tʠІ4EB\$17D;" rLp؆|0s^GM8bRl @FXyd2JS<,/^ɣQVZ`o#P]6!q-5u2w$Gx;+pd. js{O5e] xDI$TJgC!RՙA).W-ٹǷwH+0K |1K=Uzkέh/gf̒~HNFsU3㺶FaFT> 1 pgJ +ac0䮷,IȨ<.IYH)"s&21b*BׂKL XیHƜR-nLӝg%㿫 0y/Mqoy(܀&#V3,b)#\]yّs9n]O5' Rˈ%)|SeF"%4jt@m- p[K&)[kqRM|7P>`'m)FPg̻haYV!]N:)8]=Cc軙kE)ܙm7(B&t3C-pjP@PpKw$pXJ(O{|4eID5QޟmvjadJkx;(48SY -%%noyNj_箞_  Mg8TtkR׆K7_uۓ8߾D32 I~oȸ$ybjb}HxDy'-h2j ;{냰Qd|,:@@Cn<{H KE:r& FJAۯ,!g3$CMY>PjΪ-E)Yأ$9o8J!շg3\i5P)ws/L{3:-GVF[j\n-y8ZfVQ1n3S~Erl:TqX=ގL2:*ܙ8$Ӻy6E i*pj#4i< jTn KʽװiM(^aPD ۹Z^e 3tA!Hǩ8HRcl YD,uWYc\c-LoAP %~cmv"MݩSd4EJ XtVӸopbf{E姈JWK]jhǖIX@N9qx:h)_s̓-cti.'sv~ӷOXKm `+ޱk%\.n3 2"kuI<Bήr<iVTy p $W&E7x|Zp g/;h?2Xf9䣐%+~E܇FLT! me^Cز%Fw; =.&=:3'@.51٦q&4]$ wD֠\c~-8ݭ~D3L0[?Z1z s&D)y)E;>gScB/{R{ƥeYrנ 4B}+Ꜹ$6!gcrV4A-8m3c7XО}Wz;mIAY%GrPmsx GKxmظ|>Zyp+;i! 5TP'e ?&B>=)'W8f_՛A?+OG.w.bW[Apc]'I,F$0R|zAG ]S,IrY ."7oomT?tL*B&&z _zrHԲLN)!IQ)m`eDP蓢 6zւ-. ‚zx~0)izqmwnB`KH -)7|{7K!lp]'9%v*:si0jA[6qDjɺzZ.Р)UebY~tYۇb}L6&%yaJ,o*?tl!\OCT t"-$_n@-`'T-T&id@:鵓o*~ЁIiE}5Zd62 H`%},OԤm[;JBAKK}:",/B>]l |vHkϢ(-3 $`;Z@Ӝ \I=`Fq-7ML?:&ݥ3zYp(rb 𶨩dPcPH;$pm$"os&ax` Iޘ§Z r(޲/%kmy錚f3+U.wG㿻fkRE c[nTFMn詟@FTY0H%17zB1"@J,,D akS\&VNxjSVk`ė{ ^w˸rɥANcicn9:.pWrv P961*ʱ1n˷"=guu|=3 x,ٞ4`{bٍ<ioIQkX,?ʲ}Wv"wroPuZYK]_[fZ#1^<D2Av8paax/;:@,\bvYT3ɹI$qa&ZT}j4R.7gJRH=}G!{>; `1/sȇNB} m; h y hQ[ɠ>w&gJFUN5:i@փ< +i;/zA-u_nuegy ~/R1GS#B ~H{i9݋ fv$s ,螷~җ~ަ3}##&F*{sᕽ\5F&A镓1\eCۻGj*UMU{M0Dd܆R] QbdKC-#PF&K!1 KG)Dt!ܓ(oVݜTax#0.zOeqPVS#| P [/Q 6ק5OFJ.H@D 52%;?0+MͳXyܕmPůD1 Jc 0u?Ie[6=`f֬L%I,+lګei`GdV+P&^] ,%3=;c:v(l"YJs,}u[Uč4]w9,%4!+qXS4xmhx5k5jM݂#]c^UY"OOtkM<lt'(E 3>H?h[ 뚮8-$JOIc*JH񴫢;$ ue!O-Ifpp\lQGb:):%lU}(s¥_ Hz@3w.UNau=1+&r 灧M—Hp&>McA-oI_ke#ݟ ՏxBw1`旅#^͌ ΁ 3q8ҝH{Y.{pdV8~r7˱|D|5R* ]d Z=@bˊTEFQes—h)WL s-'*#qqщ;_%NIgIa[yF(8RY %nb2}]4<vHoolӾNMh796@Db] F =.X޸AD?ȭ}Tt0Ԃʠ' 3] 2!7gX;x&G>r&q1v/ǕAw^c2FcyS;whU7ǩ?]Uଙ;YzYX9[8K*_vtj/͚9&V5/37ʋWH(6&9--놯K2UQ ~4~ rcGBˬ8jʠvZPi[[`usҀx,`gOG{rf-@Q8QiuG|a^qzcʁjF#)Lhɮ@>JHք'Mΰ@y)N!ayX6˶1^0߮\B"臽o Q7d}'9eF#+~6~e!: FKHl"Ā!`+XibzAk9OmmЦu:,??48bd3  !<?,ulC zeG'Ix;pGP),%mcyutgi Ip`27ZZ=xKrw֓"w Fʝ^SebwsVX#%#48U_(^3cb^ɝd/~#HYB[F2Fp^ ),%ʢ+P2_񬼖Ja9-B>@e׊:!8'ߚU(8U*sXZ3^ δ+OUѯ'^E;\~'9;Z <1#e}Cm-іgL4#꣺+j8+Ί8΃̝XdkYbSo9" F< ^& c]t ֲJn.]7O-@ l;j."NbE V+~E.Y]`M.=H&h ۥ󇽟q.02&]@Nm7L}H!@jpn>*Ԡ5iXܐ n )۞޹.hF#m͔ĖA\y3\wqּ'O.Yz"(SΑrh4U"`[Zg(7,/cc.zPcu^RR[w#hԧigl鲁ҵ#j[k>(ꊱ|1P~6*O7kbЗI#1bFpVmOFؙ*{&yt\o)[!z%i-Q,") Vv^:>] vbsDUxb,t7O\Uc+xEZ\{5M`#J\z;Mբx^W"lj9L#Fp8d0r6=TXDjWWh1t`bV:t%3]r|).l imKWڵVD^q`.UxC7c&*fj/踓f(,l{FFf{ҍ,.RJ+xqcqf<˕Yrh͍%վ1J|[G5Dk xX}uˢG9ձp6B+vdWvՋMEwv)SP;Ӵɽߧy|2[هM;::24 @Qxz:3K&q"?ZwHmw76;SXuu-Zek>uM v\!f"ym20>hɚ7pCe ė;d%է ~P9inQ'3cT2W6皘G9YuM$r/]Jg<^ɩL&cS47.I#KV?Wf&ս0{_Q,xzwG"-r= kŀ59Wqa)'d(Zp!s; UbSyUI_eg7O (T'1xSiQ\'I\d>mYoo woOUgt2.10jfF5:4[w ]ӏ-p++"I8?%sI\ڽk:Y% ])'v9<(\ڒ{-W#䪭WFj Q X jKi)1xRm=~V+D ^:)2իxQvT/SN8J.'QpM1+լݚƕH nmT1琹4쟭L$YhBJ>> ^:gDŽ8iNj405zbM^79r/Rs: >5Av4"DS?"F4 윶mӔ4Bw¦ym L1oVVU(tӇ9ED< }Dhݡmb6$ ys`j3?'^tay0}s: D0c,=AST'yHG4bbaOkySO)HVdNj+gC <'é"%[$o?~^NOPI:Z  hYhL$knwyڿSV+_ܕcq'2.*Urkc Jks"km+ՓB E[Ϭ?$@7[-:CSP⎠:VAcڔ7&R3}*h&IN[02`dp^oB;w+_`._m5Akɇ{ۊnw&/`ɇٶ18+wV*muvcpR@<]WpePm7-}b Y5+ .uO2 \LiQC !U(_B,%I͟d$yޅÔS 2iAe1reM-*fݼBW bB+8=p]s~ oj2] Y/I 9pkɧ#xgIW)g;ʦWtkNP߸yI}fC6YYkSEbGF .F2Ul4'M@'mБQ^fѾPWЉ3h?Jo2)_w(S$= "̔!(p9w5+}GʸVC){nrO;A\еU)8ƕ7p{/D3ef1Uh yZ2_qƮK[ JXsޗȣ9)Mq_ d )A%GiGZ'"ie^bL(~3+%,4B kJޠ-5fdx(v52Ve9BFR"[׎aFHZ0ijar"|AK` ( qQyi5N;wm59?`%L?y*xNjxh{ #ճńAgTׂaJXIgxoaI&cVmaڸY{;Y8Oib|mWAQbiբagbsDفBFn`rz]!a8 {/Q>KBRNfq܍BnUA[%( :eN3[>{`~D+Ԛf&:!ta ']ho0 wJA^ j_q ^@.!>jIWWn@*H&*ʆ2 ;_!P| _5wաNaсcsYHCxqsNqCrjet/ eA|28[0%hJlc놫UӀ9|@"G,RnS@a~S;ڃ!m6ؿ4*h;%D6"# mE#Ǫ)_kw+`PRqE5߮SF1L#E('91ÇyZ1}84Pٵ Gg fIЕP䪤!qҾh*ѐ"Ї",RkuT BwT@%ѓ( /VȨjsBK !ٮfQ :[p+{yN"ć#i0$HdxN+=&kdZ;>,$Al$ Uބێ?fx@ $"Vm ٛ6IUP.L1o+7GK64yKνjrLcS65XSLB8݈?&<KB, j%Yѳ-4"Ԉǒc ҧ9)2?]4wLQ%EG@ t6&p 3_@)I:B1dӸ8TU!#%"B$-B2R\_ZSY&kk63ۤ2,3~JG!< nղ>nӬOL6H/5sE8 M2ooKsKÉ%$^7Ө9nVd[0.4epsխW*O. ;Of0 *dvrT;&kYw=:A\nDIU$_76b֚#lLKfc$H k)+E4y^}hkxHkڵk?+3f71DS0d% ɾBr1!RONeɯ|j>wlU/ KO6B4\H8b G"gnc7r:U_bi_V7P VAjH %nupkI"wqf?mi:x`NsH{מ}Tsf>]օ:/O)gCa` -ݑ1kkT>46K Ekb (+\pcvyӧ U>$W]a2?`EH5nV e/9AvbNaUnu ~zU-~%>X ]\ES#uָ y`8̊>U ~E{c-e`֊g%Po̠ěseF.虅/>Q̀_٥e#QMz߳MT.Q&d r8}?"!cXX\WwsMſa;Y(hJOU24s'Z>T^MK "șۜ-}yhp2"|P גq"is' 7n H;F qV⃃L&q[)Ar*OQ8J ߰6BwJqءZ v퉍Ӵ ]Ԅ\n#$Fd+9Ċ{K'(}yNjc[ LbhSl/#ZiNJDiY d ܕԝTp62@Ç!%  2xt9ˮn .:5R$ c%m'0sL_ߠ-ݻ<30 *$W4}̨2mnW-/}@WxV{"+^TG<4?#TN]2 cӝ IkfB۫H8}r^_3vO1PECl/^CNp_ń*QRsl>P/UC1?n5NveщXzb{2?g>/RpҲZ~ʗ$K^r;6ZITГ$xuw-$ yDZ]9-F;V,A#!iQ~n y q<9j_\g<#К-'\.šE9;2mmC!pA{ZC8jb㍹L¡0qL8 !nu8}+ɠ5BRD%/A 7^#i阕mjXPoSu ӄ^ o Լ\5^dאPqY(W[D5jXD!Qm]~X5Pp\$?hU&.~ 60ʕygQb#j w%\gxlF3Ks_GW RpB]AmǼ]1 淇iISZ>*^7G;uR6_6ߛ ڨFhcuq>$S76&e?EpYkxjvUԄ/5n' H^pbH^4VQkdA@ T'|lWnPr\+DG]P3k ,A}aIsђ "ʜ>R.sa.z&2,;u& 'R>I_I. HΘ,Yh:&MRvfM X&bE‰?d x}כA ߇t0zj;Gh6}Suus -,!v%+M1~N -@@t}檍)SK]8)syrjHVd?V9|n!~6a?Ϊ'?z{5Z }%p#L%&2Y7T8&;Dq#ɳ ;jac 8&X,zVy[YRPXr$ҥ)Swe#*E(W]J~ӎu> ?sh,qYD F4g.?ş02Om( ] F$fRKC|XsyF\n}}oBObkgL9R4=nV+;tWk@e?i3';T19:> npɩ,.,5,H%PЭY>3bQQRwd(;Nł ^EPlsmp_ O2)%'o){󈗂a PO0 `OձTf6S,# $gtGIƷRYyؘn$I湩y {i=tezlh[;  mP`ChVrORooɇc;SQ! -dʦîګE?i &wGPU,8B.˷kJDV.G5`OB dՅzk%":ecD!.C?Y6P(UYT {RB7B,햻Iȧ8>Qޓ 1mG5ؙ;s][y\;_ط0R5yz#R>n>y.20᫧yZ.sw[2.30nL-Yau}"c$l댓Ufx'lDK 8}h-cY{SJ㿈뮳I#Sq-FE랖ªz=5 ~-kQEvHRJNwRVafᨈE@Xٝ@hy3m/GiJr)@kiX`uxج,lvr!nPeۧqwuʵODkgnxnc&DUQ8cR&ͯö~; b'Qss ^,-󻯐ʛj^M5KjzHs1kNLC|qhK>) ct*v$g?g` F'$߬I(j̇`( ؛ 2LY0VܟMOL1-E-S k ː佳Ճ7T]Y7-i' XlP =вu.#Y\IJچ% ՏcYs\m-R3: BbeN0攘]ën6|Ļq,t71.wX+VnZʃxS܊vaY\CǶ(18|ў~/M$q4k߃آDsm=tJkZP@˺$ļΒ@k{/\+Ò#CX܈ɼ_b#F3 X`ծG?\ya.7l7&YD~hW@q߶;.G;;@gwލg~h^ӊFU@,Qpfc ⸻/CזyR dVu)*Sf)6,F8fNj4-FaCvWU xyZQ7OɇEπub - L;᤽5Us5Ƅ(SXם%e<3QNC*C §Vو3&bEƷǹF.N^+c^Bb~n!Rv/ :H;,j;5]lX'J*=e٪?:; 9ww JGwR`G5T?h+ylӰ[4^kYcGYHBl&+>2g7908'h9$!SJg*(͆wIj Ah*Mo4\SX2H*/NEx_ 0# Uت/%_%a[XW.?oW6YZ׀xfkS\=,sWh߫L _;:J!|W_uSw2$3k/'sE<=j́yݔ#6 t< R1r&j]jzSnw /EbY= 6OM\FPj*Q;! bLrx\#Pgd&y㑞iB 3M{mj9]=dJW)yM`q@LvuK +Cq9zՎD˵7kjB[hL!l`X>FqA4jnXxnRf,H}Iꯞ{e5Iq̫aCk$]:vw.ɺa𼁐  97\w! e %l oΛa#™/ m@$LR^Gʣ3}qquHd"x.hwFKڰנZvo^KUSe3+Ǵ&M:jk+1C{Kz yvѤG wpm wR!<3~&;M+2iju6&eNL Q"GemJONPeKc٨TI ^Wt,b I- "@PBV/5Vuź,>a,$hdsP> dD +|xzFSI[Ć dE+%bDrjtޒf$|ٮ3|MXwzb.f L[ƨ{].]z**s,ʳ8zfڨ er y$hj zD|.mӸă^8ORjqאxɮDO#BAtOn􀫨Uf R+1*nG osih {MTi+0yozj~%*q($6݀elhOmל/FSx!DD[B o7k1+6q4hO ~,]>b}T5 a:fPni]ky"P~t&^^Yeq usb=!q vUsk'Cm]sHcA~#s[RB4IvGsp:뻞PcƝױjv˄J$0תp3!ݱgYZ07070100000063000081a400000000000000000000000167ffe1d2000049e8000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/memcpy_kunit.ko.xz7zXZִF!t/[I]?Eh=ڜ.+ȞǾ&&8aQ*1wT7#Kq_`ơ"z6t"aDIP$de˴߇}Nod+˔<aO+ >Nz^S{J9 6$먫Y*[/%-{p$\jIBj7eKhgýR3 =?P[6W2T*nW 'g6.wz FΝInH99w1EKBؑbFOv(HPe̤'Pz T'jrD*i! '`-`5,̔f{kxİ&A~> !{3*<y e&0ݥCv`%f\hŒ'pwuME{[GH Zg.bq[6 d^﮶5/"*ϓh(74z˜]b*jiHvn ˟:3݂w~U` ?[DH$$qAbEj d> C [_GbގӶR H8K"o\$ū?r5vQ"ާ-Z8ALz>lx#5#6A(Ά`&k /Yc(Gl.L fuQs :./.}H{{2_ht\\łm"=QA$3Z2y4t'\ ;nG+MϜ҈-8}ӶU;NYK^.q%`RմasAC wYz00uz[oΉ)p5UNUPRHxCPؼuT8eɦ_kd#y}fJ6LAyiA֜H7 ) mmjUe5J5IվxNI؏ҨBF]t.adgZ巐B~r.ɢ^)B$iyNss#={N0 8AM%!pE ~w͙NnϷe$dJt"!".!ٰFs}5"YD'f*FC42/WnbĔ&l Foo Y>{IF B5gB!ւS%>~>Kه"NB݌4JN.-*%E0yyۃE{nB(\Rq㮸ύ,TӾ{9_z' n-C i+²6N Jt,8r(*RP]QeVj7.h.7S[Ie'pނ[{-Ux&HcP#go@` CLPD:+ 5!??@  63.YQumѾlQB緸SzZ`BcHjϨr/i>>&ث@o%Rq\z*f:CX\~8瓏++*B UBY6 P!yjgחү\ʋR;qqz'x POd/R5b)Au=A&zV^X cEԲ=:>,ęPB,U~l̹(U?%7܀ JBӧqb\ּm8ݩ),4pW$WM]/7FVW-2\.W2܁ď&?3)S U.Ǔm> 柲ɿ_)<)ۊvb7sI1W0!w]އ)Çy)ӥt&Ub8]'[@Tac)pypvS qotzˀ l*D`GRFuh1`Ơ|cti;+0xUHd6%ލm <ץڇeY6*ehV2>~XݚECjIj<:У(J QI쁇K9J %7N' @j s 8ܤe0BVZ!?1S`Ȫj:Q:+H2²9N`oEp.~WlufMܴ w4j4i|BD䔁9_V.V6M"^dUFb&UqHOYb\4瑮+go8*`I1nC'=ĒL8n-D:~4Lx],k\6++ 1~c{"[{|[Tb  /*pqXr*| XD\0a%J7Rٵ13] +C!ĿG0 `6$] $ޙ7;ˡoeX%>fBrHߠD4z1LؘP+EB{3d49$'IF@eǔ(b t̫k@?=G}e1lV(/䤰.mUM]cR`.z ,i0)qg6}+VK$՝ | "/TŰ()Ĵ21eքm0{}llW+YJg8-@U_[ )2>` +*NmD2F 9Du=MWZ4E+ƉivqoFS]y|HL!ȇa'2W.=l %4 _ ۅc/@ j) M!@>/xJ@0N2SD=8(+|RN7!oDTl)qh&cɟʻ_*sPw[7V'٨-c]CeW ~X#uDUQz`xC3Dj踨eIˇ`p^p 0вbd0e&x&2&N$߼cxoSar}0C3w%+H̀DJZ«*g77kTцdSgVzN%s!|.8&6bE~Y%^ t#R޸"-6۳F?bXFg_kR'J^-ɾ) ޛgFr{ЦbMbl&Tc@<*JR8e:d8/eF>Ц/JR@5-j*,6~k ř2fZͩ#.ם; rN4%eE;un@Qr%8z,a?*u?= E q`umHغk~g+ \Dd1>Yԃ|'A+耛<:*A P| V=} /Sύ?KWkJMՠ4Vgݦm$d!wa2i d2R(-'N/,9֣x oX0Z>fБK 3Ps+!:lVO+d/Z'XZt]'' p-֡#;YS #WFÂBeq_揝m`qv}cAZ^@:dC& S_@jTQptk=R0v6@-RܨzZrAJ1wV^pJJfeo,B4U)?ͪII)~|6=H$u-1 ݙz2(CGg׏ ~[=6IRQ1# vt]T~KB"voGTz/o݀`Y/,A\uMv?:ab]F#FY~/rV5N2g2>'u(bhl줦&PInF|c8XLp]+,@-]$-yխN&\83;2Jԓk"_o&xkˍ*UcD\%IY0H?n8 1hV5`TS:`ãqrvULt&}d=,g弌N{E EY+g*rҞ|H|LANs@ud~{˪ 'S9Rk*V%RU=U>aT99c+|Fp=Gpa! @ 9(s'T aȾ"(.K  zʗYE(n2V`omA#Lc%:zhvж-=!? ZM3C=Qs^Ba Q5a)tM 8]~i !V k J"27OS̳8rqP>_.6 IDQ#eމo1jR@`¥p =HH %hh!]"ǂ7:2T)mh/HmY[i }O -" r(Lsq9=X]ݡz/{Ļ'я~E)23G";pdSO!.rDJ3w( *1 s8;(z8/UA |Nǣ48ZuūWL)_&Цr/(1PW>+S9 )܋tJw^5X\gY|GV'CA)'h B,cQ6k5Zp;("D "b[zߎ2X*\7\Jp=`K3D+|_ N=J0: w z^Dy 5QލQXh:!م^rfHvv4?uY|hiaN@ `|]MĈ4RX{ɠX|[@\LsoYtB͒(\)Y &{eFjy0V>7X>gzعZA&reJje\~?:12jޛ6Fjbo̮~aG5Eߗ:? iMZ^ `¯wc,ȬH+g&jYh cSHQm dPm:nq)8)=F mw<""Swt"e{J.rײ?qj3&+&.dW.lZv4[DrLnT/ }GgU*~tC#R-ɀpJ %J+B=5#I k=WE(.i"AzXA֒~3ogЩ|v6~^NݑKObCs\+՚ݥrVOFއu6ҡ78Ų1vH1[yfđAeˌZO!nͳeLoJ@>fM~@UhF. *MFN-dx3֟iR3[؈ -Dߡ¤žoB@k4ctw3WQ|IfG_A !ǻjSoڜ"'KI*$"WDxT\a:nLL50iVs #ҷeWiϒ}ϱ5~"m{z %mYP_jhӑ(!d_Lcf銷(&ceYݔִZYx&UiY/`jau]v%C+\9#= '"Z`58!↟k%9{5N,̏V3^"aM;4#Y|G7ɢ"oȹw¾3+ .UXVDzfF%m>4Sdtt]2^`w2ruV (졻ۣf( P2wU͍Q]9[HHwo \0o>OZ' 5Ā]F/4๼☱? \8vOo$·j.S7=h\b1߹c% ;\jl1h3YP?yZNG> t\#ò&M"@7Y{bFj>$ⵉ>tR\^k섯(8ɾ .vUp\@uI4N-^x],[&Q H$"  vEX0]Bt^ ThFnǞ:}F+R+[; =4쓪;NO,jde' 㿂nE/[ WgS.-`` .K_P=|EQ?΀W<`!庱hyhHxgkK[*nI =4!pkJ?ak1ս1(h +yd65999g%Ͱ7j+\?XnEAץ_ jW W)9zy(gLY ןɋ+,Wԯ'gF(+ikm ss@vvh@)%jde<]QFؖ_ޟ3WsYSp܌.RY\7liFoDl^F̩4$9(*??U;rInj>KD XnT[ʮTWg ͍ 7dMh 獆a '.FJR*LGjh4 ,FV3Kv\=3hMab.y`I%a9I Wdž.u_xQnVCj S]4v&Asʋ@t@<˺b)e,ۜ2wwp:E#ٺO%[08E:QԃB:A7Dqk[:֞^>\,g-Ru ŎcY)ew'Y0OI6)^&Ґ-44gB@y \!6*؛r⼇(Չ"(Wfcx!^qf8W=fs*` ^MgOB~fKm2;yc>|[\ oyJ^hXbA%EeE AF#WeH։◫hX?Dž[)J8XX|)D}&L%c3tUw<pansafߘKS 'bDS_vB$Ӌ:/p#%3m֒\N:ޥU)n{ =Q>@X²`] RXٖ] X%%ϯJ &#&pb!uObr3$rsI_E i#6N-4;)L}c7VFT_-2mT^.qE5|i/|;Ng 3WQ\<F CE-D&`%p56t29{D&^'1KK$ȷp/ѭ1_& , OKH3Q"5=Ć"Ydp䱴ښȗs0 $&Õ},:9pE1=&ǚ]V$n:s|[pA dl+;3:_ah\ h3\DC߯hf)Q֨ct@ ʅ}w*乓˿-kc%^8A $Jblb\9B*(K渡 ÖID>]H]3[Xs-)/No%iI :YS_sB*:Cz!D؜µ9nUym8 ĕwlsnQ}hQ动0z ~DL[yL*̻1*yu:}Lnz1@ VQ8O ]ð(:2uIC]zTa+0 !ތv{'vqQc3 ;ZST.Kͩ,W+s۴ַYu0n f}P?%J(<檗˦@'dr)0]6t^BWJ㎁4{K:ɕ-hR=Z_BW:˯Cx3w qKW˕(qbB~BBh9gnlb<}~،ѧ#0IL.8Ɛ<(o bה]\QFٸ;)gRzğq;*ӍiPG#+;} <\]=]|=@GLuPl .{\]DYbAn&S?YwEՐi]Z~tʡB(.B-GؔV lk?nc`z([c9 M'2)OBOLt[!l/ ])lk H3~?0`⎒N%ZfVa9|l'zFto_ ș?IeY%P罹s@{#䰑7~I{h뫄V Y隆A핥TcNxmkQŤA*Ë~[mRg j-LayAx qcW/:EVK7q(heN{ KOG*<ӰiCܐ{32 }kIG{53{Dt~\AL_?LdHhd᡿1-1lg va+(柡֣EwiM"Ğ0olS|U-Ȟ+*VxE&yJ(@դ<2̑ݖRX GP׿>E5 b\F $@Uf% GHA{},J7BkiW68c5N* Ыӗ2-Q8GkSMʙImM)F܋MҼOͯR 5@㣩ԎS >}?2>N/S?$-JLcEBmHbo.O֪ I\\&(&HCPmY fwӈq YgRPKBH^kWtdMIB7uu% *,WKBUuV32PhBR8DQaܶ $?j\5t;/hZqZ'B/ b.\\Y jp->Aм'8R%D˽cϿs<L\/G UU.㙽,Ki)Ϲ/&q;Ɋ pV位f`;KtO2G2f4Jdc@s3>ⱱ̴+<_ t#P)^P4iu4ߢ\Iu=AнirxV"A']%AhPIoxMbևsiȗxDWkhVN}=S&Biej4QSY4^OwR}| 4՜ Ad ũ8`A? T~~5E\(ĥ~.6Ku|7Zpa{L/\U`-E ļd.dj0qOzLI9K3'i.b-lLhj! $,o|>Bs"-< -v#?%GcP]&1P`^`1.dP%Fb\he[1ij= fI7'Q&"1Y"m "6q5 !`h*kw!SdZ_ŧp{֐W`d&גgSIv8l?c z=@G';X+})>q5h,^WT@([}^2z]<{sظN"spOV6n#;%jԊJ9scicˊԌ_/ 3QR۴ /Bzp0 D:*@oZӣ<ۉ =zB[?\D^b1lBm#SnO5(#L8=I."&U XD'n<ʮ`_*JP@4G d(Сܽ:~`J\0qF ^6tKrHsG4|BOD½ARreBH16$V)Pd’ Galuk)[ KU sdAWCgMf^܄|Hsd貿|TQ,n-B #8konn{yDC*<'(v)X6{^ʅxY~qkiӿG.-X O!(;jYe|&L[]"%iܭM&Z+ $kMÎP#s[UÜQLxvKwMjuSP/Is ;oA,uʥ@ d-) 7n8ɣVPaj[Kcʹ-u]%ZJɟcYSfTXagM[ypivյ"XhxX~G}4o1 oBID~KA[p71=-4uV~yE!?G8x D[|? 1VyPЭ齺F76$`8<8>JWgA?q|K ;\af;#-x $*Yb0N ˶V))ZnUOA.O.Xpה!L?+t8raֈTg$I1So4,2ˣ~ A+9U_>Dp iAIrѬܳ-J⩏piq̸@t I{m\jr_> ~(/nCPhiW43VϘ!sNӂ\AKS2b9 ݟT<>Vbx=hW[Bkf7Ч XzJqơLJEq]17+o`-~>F5ݘA*065I{GDP4⸷lg.b% U!O:tvg]aoã7 cthIK_x}XfZͫRX堯VoC+@(o;9 \(0ohby])6Q!<(,Z/YU26~_Z)o2%VrQmQVK阾\6CP=0a>fd? ~kLNO CEf/XAj~: yR<lD`;׾:xJ+IB>|'TGE bq]VRb[:6p_\!H 7FUh!-Y,9V *J]QeG >̹o~fh+6n-lwUUP LOЃ=b}>`*}lx%%;GKЗO"tHlLT}* \Qd2֌*a?]˝*ХyP >8Yt_#AS`Kc )7I?MրʼntkkUҪ}ǜf, S_z#<4]hW:iu B X<GW† N 29T:tV*Y{i03ݺo6;p& I`XRDr1+#e{f^į{z? x5\^<}l;,O 4ayfw2T肤֝؀6 sŎƯLjOwOhxƷGvXyoTE0_ 6ҁmjM$/a':%=> 0'rO Pu;;zCDMQlLr\fƄrͶk9BB#U?2c 9 lLUy `}֯ OzNH>8:6*sjn7,HEg F+ueV[:syKn{TW`O:OL#y4D$ظ"F6[i Dh`:_"'UTyxNaPW{ن2M+P@op w{{wq 9P@aZh :Mvi2 0HF mr\d@Ts ™ռYz ("YZr8nH'>2 n1>TC v=ϸBZkk"ӬÁwyP9?pw* [Oo,nm#5%tx}Z);r[|;Gy`nqx,x ΋F×+5%*Ϧ+|횴-Rgh!ne N*3A:#eXbɕ 7!2UT]簣&K~nFxǩSqF/k!)LRrDtRf{JNk3BOG/YRZݶt^瓒A1p>3jn- u ٱZ[D߷@nj5Qc0 ne/#ڮ}qЎm:7{Eel!S"v3S\TÏ`5gȊKrFlk3Loaհ,J]ukbOPf'1þؔd_'o5ע1sbZ7Qj UCTcԋXU~.< &.Ylc! =SߨirugӪ~|cI|.LOmp^ /PdӱE,x(bpDg]]_j}11C2D@FɣkQߚ/3+r"%"Do> Sb JzG>o `Z"2Y IC&J dްz sS%%j% JFD2e E]ɲtm3Zƒ7@^P"j?DU_4.\+Oղ[jw#`Q,gyP;y1=b 3 lۭ:ݑ2P$-{ 7e*<]\)>R )k1疭]F}ERx$/_-!pVM*<~26\\1)"n<#65g`dtiH܄;y3J&*6-YuqeOZ؄?Pp[=:]iݾlgz Ϻloj7 ^6l FI.r}dBU:wnc|+ IY2R>'gyI+Œ!VAav^AXg0>qoOk*To9 2VqEyk-.P>3NGyz]\nV~'4eHMϭ%HF)_]OhF/9z$rUrxx%jn[khƊZفb䞼5 y;$OȆ+d1FUC _ ?+Y39Bt*}]s*UٲDr||3@JT!A\jD,ΈSϑ`v3*!qh)ǥ12cI`T~htX( 6m$Pl${LX@!]|{Kw"̲a87)W($}":2@T(ދ⼀F|EG%9 cӻ吔"xO|V`a KZz/s=<Ȗ$n3p. oC/ ^Po gqϷ4/u+V N)yOi #|; Hj=aͰ9t{Jp =Sb"f}-R-J$ԝC/2`P&4B[Ș4Ӆ hh»88ىɂye5p8 x#@PVI[6h󼛲/Ln%YYsiDwa O/0m іs v[[+ (FaAQջlO՜kYbbFƇ]}t`Ю+_22HN?6&$q(Z/+{[CM1+2,=LBg767O:bl,< H {@iS5_^>sZ .4ܼ +PW@54-_k_rߩ^%g3$,ػ"|Թo-O|C'@zj4[D1&z%X KXv`fVvkB.fê;MNޮAB%Wy[§2O@bnraXL␡a"ପa3 r3aȹIj ߯EGrf'8fo.\ lE(&^2c+OJ |#`$aMqJAI?L~c=@1ie{]1q\WkPU8xAJ]&]}& hI:o 8Af͢Eɼ7] }86$GMALte.1W=}ID;R5F\#Dпd5WƍVÙz}>FN`xVq| |G05l?)Ftgzb`ْ_kr[_RΧ8ɟL6aU* zG(Eذ~ApQS\z۰ȗۖ"o2YJX^= 4dUH\@@ "F޻Ĺ5妍Y$])?xsw) eFKIXqI;2/m"zJ5VXSfJ`Jf@-DK&hX_#*r#O5&{6#mȓn UHu~] hq̝M0 gIBE}q{h G-w=aq(hL$,;~Oߣj +-tָ2!,[ӼZ ru-B2!rU'?eK* ̞yGj5ss? JYG}*d^$&v5aVGN;Y]GAEJhˏ=riFĀ=j;GP#XR" A%s_q~<|Irv.IP75*.kf.Ζw?5_6SwF#a]D 4'F.g|g$@~ڱES\E?ŎXte([*6pE* :1ZuH}Nt U8ڗ(|Gؤfd*0ȑ!DSJySt.X3:\HrQl.%<|ycOv?23+pShd)aPN+Tz;'J맊CNɺvh"~Q 8ҙ:3˥hQ;M2JjTR-ZrGE ~#e˅a1hFrÚ5g+8T j0$4;&aFHuOERfTQrc~ 6ճ uzz䳬mz[ɈK+?yb@ Csb>aZWMZt-kHb2cx,!~Ov *_J6|9iY:#JT5]hy].S0D> +:=w#9WK[GďQpAOM?ϴ2:8(=pkoʋo+Oa1˩9U?ʜDK ?pk2# A*kijP7H#تeT:NMTW@D$:pz!GB!cy~VKOî*zJ^Zm%?}[7ŧ&΃]4<%G3 B%1svw1 {CRa[RnhjF_(q!6a~ݜ^EdpO>-aJ_C)qiaN'Ӡ.]!p ˢ$-zɆ$?L4_  ʣ ?;x5lG'[!%ZEnE3uFHeWL|j- АU_(m"y}TgHTFo[C #)r)*xْAs}P4L 6~We-Dя'X(3dU)j݆!1 me籣2ŒXK-`럹dQk*N2^MVvZ~Kt0.*k_nYR<*=Y,$oVv>9/ѦA˶%-J}ի\̗)XCsPG$|a}Mz wY`j1r`~ӀTZ߇]nS9җY}Cv։G.Ǹ8Gk=ľ zҍw٧\{r|o4_ wBsTV]CA!59In yJC7+`n͞]PqWOZtiX?~fwyW>Ù`![q3@Yk#b=bU@uaYiU<Y т/qZul5~0wL d܊Zw\J.9Qz;WH@vce:Q LL)|`;oxkM.3=q3DZN;(E'p1T8ux n"IB .6&ZFW#/ o;<\cm 7ew oa'MKŇo(_Qn V,dKL  :\= tmsG%`LbS-N \ ЎKW*]7LGh K a1='0nLdg>~ޝ@?mP<ϯcP秪a+z+)@$[k[@ACz3f24=uF6!|h37}=x!s̔meY\2kq?eVCvsf=p=H󯫭;/DZ#eYB);0=&ShLPz@3^\r7_?R(S$]K[ sw]U8ҙAޜ`phv*2KLʏʙ;I;\02aj:f/5  brf:<"8) X˪YIԱ hBzpN.Ӳr"iT!l84y& B[4*DfPb9*3R5>bI0< *CU^<Ⴟ95wkmoi!d{Ly0@ٰ&"u r8{|b# \c|@+0Ζ)M(5&Hy yݛd+}踹7{8_[J^q(;#)ۀ#1nOt۾BGvR9;*@5uB /{^qhźei:3P M@C订c-FcgOXM znQC=M0WhY+Q@~^7_4Sc y/~srbMP2<;No^f ~9~kx0-AjH< 2V.sxQ#h賒6Z2 >fws>]\@I1H"-ar\1H${n@nO$Bb}U$dDPIaQ\lۏx+ra8ljS ʨУALqr_e,"s?lldzA}*V#<٧-.[E8Ӓ) {&d|0 ,:)!LV摥I ʟg׶.$kܺU^\S,c~d! U33h> S#{EH].sgiUeBgіO/?(9 Ps:gοzdX`J2?Y)!9K;(:G!<$;9k߃iDG3>(IsBNK 4_DLx잊>y-#\;uk umbgB̼(D2dݺܚ.$KiIR%T"qy:1UkGRͯv.,\ =z 2`[KG(t٫ùA6&y߰g+*X ӈ ;D jzS,JUQoctk .x[zBnLϧC.pߞ de[Imrg~A3bÁVU}oڬ: J!k&)٢dA=0@YwR_E@Mu{ ^p%!ủ nr`-.?5H!.K<sB*q <rp9U.4rٶ2J1{VAFaʯ8tK›є1/1Z z't@K%vF(Q u!,JMڒeZcW`*IOH`QA~:= BeCL >$pMܺ܏F vV ,ȝc;-~o؎P|U#cgܔ|ﴊOX|ړ(YQdĄ0fҗa)a*[qnuɧe y]U {2Ml}p댜UCp8lVzteSc¢$3?ӛ^\&W !A)i軱'쭶gG=F`x%rə3޴%V[>kMǯH֙OIJ=r˕'|h]F}LZ=r^M}5KM fwܠ\uD@{ll*\ۃ,rO1rk,q FJf;rZ^]kc:gf˞&|>:n%)O'SV%.]$r9 qՁ)gȕHFbfՖú)= r/ (`7OeIvj U7!M U|ʹ^qDvᑫ2$yh1AW|כX 0V$X5Sa[Y6}򳅔mqsI43w(A,f7,L.DJ.XZɟS6m-Bձ ian2w. gh[:6o53tk#A=i16T_dQzՠ 楇 rE N@f˧hٝk>I͚-$7n SYz勊 ߹{W?vۓ*VTV _ٮI/xGL~t2_&*21YUATMVDDʎWûwdT;'X0#R(@O!aYo!b]/qr[1ĶtHa÷I7M&_) = 5Jة1WXTL|'BvNs`CqXS˥)*T}v@H{T.P|{zm?-Ï٘RUB)uQho^Tb"TTҡ!~P!q4 XR+@DI&L6ri5 0 ~|=)v lAŜEsBSTNp0Ձ{PeB$뀛P4/ v¿E[x-09TNzb^;+m/jn9G?TvY1nNs-x;3W۶`0!8,D3NM(__~hy)BzpXp- 5!̯^B5jD4w#)d _|%F$/) ރ8]bvȱ;_Qb:4 |sgzOu(Jn75G0aO'd 8eJ1ŨQHˈWީQɼ1W@ 19R;A29TzTdzq<.:61\< -F5I'6A ~m &N'w_YBdt:L3vx8s [Tdv!(tn<Զ<Ѽ.٢u/hdmlJH4!tZSJ fȞ.V L$][Hsb埃3WCӍ ևw~?"M bcD4m:nH6f𧼽Q5E?bE`M4h:Dc7wKwzfRϟg封p5wѐ (x 59aBA U}R0.Z_흖/1\F'eL~p1,OqhU #u,AVeF;n? KfK33tEa*D/48cʏLl7m*>٪@YԨlCRߙ[A#[vԪ@2_GŅke\ӹg1(5,=~\ _3 }s29ð&iЅD@dk'Zifc>=$pP ħ}zJP4֑U.aPHJ%+JWml";)B4u5 Hx{ǪMsJQ` O: ጸxmdZ}*#~Ѥ kmqJ0)eYEW)B`gqV6|\e'JgtrWjͫ lX*E۳ȫnryBtfѷUEu#"(YG+!q8}3o"C?~xmOK#VeVq(GI.8ߥtq(fYl sE&pO?rùk',Oj":c0nz.vђ lHMXJ(οf;<QT@٫+7#x7'YKvtV&poH+pn/^Ҥ:ST.=x=^u{=&2]1H@"p!Ta 2FTg>0mcO"j%uHXk̀g~ 2h&FcxG53qӄHb0=7kDŏ}J(v0vaAdc8=:H R Ej.\zV 2j_ĂMΔsxD:SEP6Y.sf^j5T25y[1F3`*JwH=j t("^ x!İd)]~I zH|1ʴB{DvpKY_~?CTH]?UYh6jG!'o96q}*Ɨֽ>ʺV$AK+#_ފ/̃fEvL)gAZ^Ugdu\O: 72™rAt3V;f\[MücGt3rX:cALxgm]\G8&Oƴlh2,ިR]B9;軓a;wM=:NJM]8KTZfziKI3Nܧ4`lVp7ڵm_h O4 1H3tw?/='^ ]xx쁻̼0&iZ|hcu2t4pHxĢ*b;/!N˅(0{o_X>^ vA^Ş_pc+Z!1$ފml"9ČE/^$ZAVhS+V͹YB׻q!!Jͯ&wx`}Z{47I'$”Φ:43HG, hU94\¢>:࿡զ]ԓdD2` !y:?Z"RK'Ɲ4^d)nzC$ڴ7Ԥ XK=`[ v󔋹 3e&D$} i<1q?XкS8 =;—he2&9ad.Y?u8/$h+>ܩqaw~#W'.Wl4))6<҄Q8bev-:my1=b# ’O<^G8ʇ:a3_L,/M ,E}6 މ9XS)is[GX3 fb`&W+3Wf)R,?ÓMX#+HB`AKպ )&R0r)dCk@J)<͠ UxԽj6D {rƘTh{C^&/nޮITEH$ ?6_ԉCD9H)/4M I&9S*tS6Dh?ڝehCnH~tBAuP(*!J3Z(]󑼞FWI;+H6Y^5zQO:f BXE+}3CqMo>٠yOpM}ҕ kgЬ}&pBҕ1w`2uݸeAPEk3FRUϞɸE I29ەP8c'dIЭ*ʊƷb@@Ge"f?k6 -J 0O6=yHk{# K 3]4J΃Rb[Ο@btDUގo7XNu- 9Ey$r7B(тGOoѰdn-LQppY_p$BA7krT%ټ'_6 @הl+SuB6fȉմH'\ ģ!ʘ ɄAɰ*242cԋsƨ Y;fO3$t< RQuPj1):^ H.^H1G2B 0x2XdkBe#e[߆Rڙd5n| &K]J{c֫~QhjNaQHӯ`xG*h,iKE%N`^t>ITZ:4.3r\?|u kZI#U-rk<ժMB;1m;z[O a_Ԑ6!&*zDсhBn23^IN^Ze.F0t<_eL~! S /4;ZHkM vJdž<U"*8-N,FC̈́"tT.V\҅,-Fo`xsL$ʜ"l(>9vWq7v_Q'ekN,esu@_xCu#OAg[z R+Nn&i<4XP W]zq:c5n2_gƴibb}-(Ol{t5[ZQb tLPѢ1/}GK#"8^o0- FbT<95q`q{rh$pFqM/.x\  O{=QVh >d;OJK$dS"]33N$(|%ZZ Zu!rM9~ݹ"@Β9A^{ tH<'yzԲ+aRn*6R:k+Q65gb_ԧ)M CVə8 1 1ށEd9oƓ:a]ɯ ].x4oQG]y9~=e0aqD" ԰0VY}KRu%ۍ*5Q. T{ piVa궏1噱v%R>уW8#!qw]NE<+4m#HPe'aێ/2v1!]M X"~-i1Ʀ=.  +YH(nFm VGeOO()K킯iʆQY5f/71ZК|] |kꏖ8}zMiDeg"$ ʼnEۗ_̩Wu K.yODT0sQqK/1!|71=5 Ov[BZ Bgzz.ayjdV`6Պ|/8BY+d1mQ:"H_T^&u*EHsl9?/9E^.,ck[6k T|[ПuI䧉K Lڠ&ޅդB(*GPr˖a֐R)ޞekqZhz\q>4֚3O긶B kX=<~doT9kٵa݅i5 z/~)Sۯxc@8g(p'ŭ8nwU%SLQ+g_r&bq\WOa'1[|_f1  )7{F53yJ\G}%@e/ Բf{f%4}Eah7]f&޾-%M%.D t Ifv 6v'/[8uF'N]?W"愎)=/c/=ŋU20^9B}Hh2=Ϭ0wUJ&.c~2}r4&Z#~EIfڣG]BXduA3NoQ1*3 ́n˛kgm#]+..TXB9oVV[ܹ݁ijfq ARct *_m-z%,eݟݾY"?:98Q!3HEGK(n]o />_aK8~ FMg۹YZ\%ۤ SyA? K5SodYR5;o{A266|#\u;D1A a@!7- M P ͬ!o-G|:8D\ tRlGFe ΃F1U*U`g~3f1t?Wu9-H-MPiR$Tcdiǘ- }bMvҿή!0w$TI\ő$+%%ډ3\0AGCq bkN) Z5gU7ZtzIXcHaQ,9w!;p>1)s 9) hB%yE<4\rؗ2EoȐEI[͆C=A;~x}kȶl"@vD.5 °lxdx&(R&^V}Xv$~x6X">HS ɠ<`D1w(LB’"LV &+'fD쭫+Ẻ*)0~X각b%#(E9u֫718Hf}-BNf2l5hy؅bJ7C2T! {.\~h?0nX=55B64D+x DH#=1XncG@j]{s]uɼs3pq!?{z\4XE9v,&aҸKb{8aGhS)`]² G{̛QU*Ey/9!sl؁2kpd:E2i:Bx9⥚j? j17ƹ(U3I%GGF}Ǭez_,s=Ql;g ~)JC[4 ],'DˆIρHŭu8 MP~AA @L_#OJByd8p^r7d.?$`ku6[RD{dHy,FYO|#a o@`#s%rӡY"5*<0OTX }ҍAh$$yz N=K^ZGHDP+dex ߳ᆑv VMB7yaYuBx= CZ/O JRPo/:Ĥ˜H?~H_8aZx*%qrXv+D }9iŘ@Ϋn~\v4-c*}$F=Ju4)h—N[];RK_?|#"2*C-Aw}FI5EQ<4hYİef fp•vl/a_H+u%\."&xQ_AW`HF\$(tW2B#h:p^a\)'{qb?GjՌ< XuI)AF%.>XGiaZÇ2- f;E GV+쉲jx¼Qc;ʵ]=8@`Џem5h܉=pQK0O!8pia 94P?[ #lFtq7j:!;T$(X3՘00xEˆ#@4b*ɏlγb_ZC9ʟ$tz<+* ]`%+P#IyVvc@$g8V}eqba~^3R[r_ !樾\ * ؇%]"*@`Tlke\z4>uXL  9^(|(!*<KWë)-btQK26QQeFCjnwUq:Y?v?%KLDӜUwu3W 5G\mP^#恖$~VBIu'Z| RL=a(ױISJE`fe^{۲!+fs)Ս5g##:~=36V. o ў?i^ĊHl%x^T h؃{3F/p? r\S~P{^^"of|FgsCN]r>}kn:Hi D{H$<ύO T1шzr7liB'<驂 }OmR6Vbѭ"<#dO,mfe$:Q?IO*f+Ļq\[PcAb [cRKTG^)s^dԣ=?E:P0#wT~rBaZӽUw>g׽꧆빁P om#18BH jU*ߋ0@6հGt]Aig}Xj1@b.I>,$hDaԑd2f >sO\,ȓ[zKM wXX^g-#x$P9nKYI@E>7S58_4E6RT?qQQ!1zb -[2uH}әE#4wD>|cMDҦ$ݤV oX'vߗ\*F|Loy= EL!=.6(GP胺G"gP]Ia7|l!iw{)\Kq9hiX͐GHSHhv%~3RcA˘H+ -k޲N ȫwWNVC)N;!3NMy=yXGCDM)ޏ-:E@Eϴss]O^4 ]^@W0P(dУA[ ЧYKt}"XTӬ-N(% $9?a z#}2h1'띌JhGmHC="!c8B~=U|<ژA6<_ L(T1@K? ʩ/~_;§AsL0IPV.@[=B7(P5Ez{SņΟD&!L##&a,]qv&˪ݬT qA֜/lGv'nYKrBOPd}\JqL%#$|EQL^4Fwt8dA\Ul#Bu<\v|̧˜a$1a&/ԅӲ* GLdiPZyvdьof$p՛. p E)B!踭0@`_ ym^b%) 34XLҗR?.XkgqDxOkk1yw3x1xwnݢ'J7߁=䙝58^ WVi:5^j?o~IJj*4SxE]cy#輖 >-B'1u"$*Sr.[!c-VQ/AG_Gj{_^Oo>"7ee:9A!̵-"lgԷJR>]j1m=e 7:l~~K(䉛FKt,EPYi#(ݫ=_ n*j?n(hT3-. >ѽAhx{0*99}flnCվ~t8͒+X!$N쵒WWWQ8VQ$Y6{\VvvR|mGo,Wx$Ѡ%{ 96)6_ACXN 4ٴc\Ŝ\Ǫ+"Ϥ#>$D~~U}y 1x#tl\C-!,Դ%()Ĥ꼑%_ 5 (F\!/'xR+s._ J^n A tF۶/Կ٧e_~ʆ;WsRޖ>L/!Kj#C/ O,jЁ 2_+ʍBQrV}GR"pB#h>}S1Y^JS=|bz ̒#IR|n\ c57Sxgd'w5s5*Ln/|~̯šFb.CTP* 易,dBDH?]uŁɆruop{@YYɰ=dΠnH.OpFU6^ l1^j)KnZpeW5W }8c|mA*$tBPkG) >p8p[^hKy_e[Ą,ɝ@mf9Лݠ\E Wv{t'T pY")[HIjQ5% w+-@JIiWGwt+}Y(U0k77ŀ/!.xkFv[ÉDhc۟C\.i<= "kBZm- B]*T<&˰*Mz1 n#SOJUit1+M!iޫEݛCi_%=*/ptxCv$e(7` _؊giqf-firҜߣ#|`ۧd,@M[q}M›|Ho;TDW*vR$d!*lZosbo忸omj5bܴa US<#t c1Ғő ou:t.E \iIm-7َ [S_2+[N-G Ʃ-<2˪SQx5m*lԋ!ۄbN&0Do;}#AVb)Se ;ͷ1q9v&ǀtUَ2/x_-!& /y~H:s_%dK0]õkHKr 8 ' R~-VQu~ BKx<H__`7&\ ~ƹlR@HNUOIF@v<>jMgBuݜձ=vG @t\H7,`eg=7b:+ A 퉮#h똋:T~{zOEĀp]*F $Ǚċ7Q<l;CV0Zg|2)$~iu>6#l5lc9 `\@fL@|Gxv@efl/ɏVL2OQX3UdIWY[Ha00yZ06 Oe=-"_R՝*r3x4GAɰ^simYl&"eF!Z/%T{U:&f2h5F߲h>j6A%%Yz~gloȿ;gyU *oewT9wD"fMh&Zb8BoI3R9E</z9U)*j90dH /Mjbm.ȰɎBt}8 蘍´`'1q f֬ LpV,+9ӮiM>y jV ׈}JT10`+q|Hը7 ԦiGebos0a8#Zco\'4(x?❍}-Q - 3}w(J`}+$> `Kh:'Smgw<ä /onU TdîzjQ|]Y%6U| 27gs偠%{tw,'I@ ݤEæ1ʫବ ăǮUUDlK~ s^,ydT{C0}u"G8Y IqYIq>_ËyDb?AF:8tkٔ7).L)mCֵw)hcEX,E$ۤעU, .vvM  ˜wvC$7 n3 & tCNfVcm%q d&,VH̆SG {QK\ x]{EHqC51 2b2n[-#W oǗm"sUfECnՄu' 7n-p YpjV&AMiychvjn*t- :ēFh7)!Q^"/t >C! ;,͙{|gVt,𠛊˶8$o&ZMzW^wd2V쵶,n7JlT@ے3==OBLeYtN?*պ6h]Yƈf-76- $ܘ@8o>s/;MXJ{,_4ZԋA%ĿMB;O@*^F~k 0}!' \"ڀ0+<ʸ(*Rc(2x]&/=jy-GUgXDKF, ڒ֬{ 0x nޤQT$S!G*]Z+,*w4H BO. !ޤ#F_qh^&cu@Ԣުz#…Mv7qM%O'w%qsV]TBtó!M2PVMR]BbpȯxK|0duvUڌ=I6L.×@[QjOh/ItP ӝ4=&+&Z~ZovRPy6@x<]OGoC#3t%ĂsL<:HDxM涇{~2, ^uڼiU:([˙e|aj9 S s>IxB_CBbD`1&wb ܖ7o2E;rwa%)8US]]Y=RNl5B3 #'mΦY=e}3 hDpq #M0=ERL5Ʉ#a3>x f:J,[/;AQ5I~׭\&֠d8ng 7θ9_EL΍gpR&mubn6FMuHV7SfZĹO2 Нɠ={ױ,TQe6Ic:Q5~<,3T.: x yN`]ےro{8%h8,o3`޸{:d7a.(rI5گG^feڕ;Jp gG{XA_8/YUww;^Jys3G/)+EŎ-Wk 0MUfw+c*nRa_h}i|ĎۆfGeyۘLF)'ɵ^Uǹu\\ `>b7l]C t$4AH(w;1z3OqE+MjǸg~\v_ ܭɴ ׿gLQ u4QXCqh64}=-3}B9k<~$3YW@/D3rdoat""x9 t_TRR´(9h.#Aʹ!KmzVZ) 0\Ȳy_o:T3*Δ= GLBXv Y=L1P9V*gEW 8wvҿ!.I]%:Bk"wV/w_!qv 7wd~ɦ z~ڷ6 arZ}®H8(IMfbdd_S; оvHڦ9 a&'dqelCtR a;Մ9 *錥T #]S-aٱ3šX P^tm;P~ɉ[_e2E: Lpjg97N;dp jJPDX*91_\c&tr7b5CB蟋9гIFڕWaGL(=p|I}oz r%-j? %&hټ17uȽVݐ_~up)w+9xp.pmZ2²x7X~AY7E6Vm"{2iX|Tvoҡ$L:TN˟\PgFZ}%ί @mSBc8^qEP*Ҏ<) TQ8<09eu!g4Nf8 )t6p뺄O6|EfpS[@p>S&X/'Z!O_ y1@Q`W==,Coql[ UM[1 T`Uq3KJ\C 1PY"uŠU&( %{+\m7J/A ^^KPqC^feh@$R| h ߴk2tTy.C^߸aʡ2R'C&avLM5QaHZ*yhI([j'uq xh#{6:T?)5b<r{ 4AXh1UN=?,Hh+fqā}-$UČR=ϲ!?%3mz#[nGeڍJm ξv(Wkq\H -Y NK46v~^X*_=\vGFd&xnU r}-3LVjjeUw}@GKlO.@%O),Q(rXV8ϥ!@$հ:0i_pOJYije߲g|Pq;& X CgKE!B8Vp$%D*н+Z'$6_0=qx$C:Ñ\g$OO%PDڡuОM};s7:\3D;^&aZWiP߈2xJx2P򻉄@;`Ùl  Yj脵 uskM958H2ߺ}itLNktrjվ$P9>Rq>*:eMO>%_ԾSk_.ض;qRYR'TՉF5 >@Yn,ƍ/ %.Оq(VG͏F=%MA?o;|97"lb&4*OtJ&2~BFC"A>Cog0ЙqJwsx˻ l9ü:ag< ?sn?x}>1^L1k>}<ɡYGS:d5ΪvYA(P`S 7T.ҝ϶mj-c"JL:Whp2K5@nw88؄89s H3E]ο0q3i&e`;(D{R\)S<[fX8;,lbdMs8){h^ |P5E3Y$۠R G7LNgGN%Z­IO赎+Џ_ǒ@J xnj07CZkE`{o WߠSew/ѽ[ao\,VFCdw@xMiUA2f/>˸+OA 녪nʸ ©im{TX"פ.?3M[7!6x|32{6/vRBD(IDٝk(o_"&W-%UeqnWl;Q(c3g eOZ:l8)S)\ [4쎻3.cڟ;;\;Ӄ.H#kχZ-HN 3>eM2ҺDjy29-fH#C4ھmWz Ua`i\n %fppGֶch"=o4@`I8nptxcΣ| $xWƋy^enϖc\Iڬ5V sZ"R =ڷMq5̮^+j1S-,Ҡ4;Y>YLhkͶ$f85-c Lny{*|UZ߫Pұٞx(?d|׸L7dR|j= gA(Ң6v$g%H\1u,C"=T'NtTpFt#,+Rvpȕ0nOhL4O4$ V\Ȁj6l!i6g=ƿ! ; f.r@t+il$yiCVh~1X7VDHiaRHQ~Am! G^4DrP.)S^!NN4~&#?f!dmkn/qޟ?k/?'r6 8T'TrJ|1-50L U["aTJVzTWokc3fE/c;lGAZOJb77׸UP{t#{ u=MA=Sv-?6ؘzIPZ@!:'NSކ **Ğ8E0X8) >EHKH"=? %#.69=U!+.XS%owrdgMH[I[3/)*ln~i ~&С{4T@1xǀOTceZ*KOe6q?N%G}xBx!ݣGA}`!H0JsTQO P:d94 {+iTESPRs }b ^P^tM?L5g8Q *b,nt~f{+ ;/sm?P7 ي YZWz6TlAbq'kLyHBd)[g a6̳BWs&r#j?mH5aDbU%|6c@op\ӻjS>Ktv.9x NnHo;CuG&U=o -$@gT|}BO*jBE\'l0zW-3;`{D%Bq!Ƽf^8 #MTm"-8E?'Q:# %̀S _*594ꯃ;"*Y[E׈݁oQol ! UYMhՉrJ8BQ`7T1@]@Ooq]Yb@S%Q;?m)a% 8V-ڳ x_VQ"_0qin@/Ls]$F3V)hG^sC1B0$M袁2;׽(a8 fO}c˸O4 ӨR!f2S(GDlv4}?Pk1tCp,' nSz.k͏ !G7` Ӳ 䱧ߢj}8(SѴ 18^]4ʤ1;pF paGRo[/-+f?" Pvq ^[d!7f) j}{+I)`׈QN1ԭ1A Ik)D|/X8)փ?r}RqwB1S.l@bʯu7.&2&dJthI]LlO &eqͱ!3 hp|-rFeIOwANe 3ǒ`p<)WB5z~k*{h\n2σYʕSIյN>|^5KCdN1\Ƴ/_ppиx-,;Aͯ=A#٣2Ȁ pW_U-*\Pt;i=;Z')Q'q+މVnC8=MVV~lLR%L)bʾnHٱ",.f?T>F#ԛ3zZ]PpLk( |#F_;NIz~X=&|p9%#zFJ'ֹ,wsEb/ 3e[Nm :dƘ,2N|B$9>9[ɘïbLuX O \ks/-:#AB7 3yGnOWF:RQc69 ]wa' 6e/VW=vjޓw-gEV$r1t' nmR5X#!j̵GŌ~Rec3A1r_$, QԱ:,瑱r:Ӟ%ZTFM zYtPO|num!_(9<Eg[\C*U|/&q^adjިyD:?&O>>bh(_֡m Ui߇r灹!gDɸ?yw|qτ*cdui3Fw:V Væۨ\txmV(0xnau :DOp5EYa &A\hCc8Dj)hB6);yŊ;mikzL<.gA(L]7׽Ƌ>'P!KFe7ՎJ-"UJYإ}&,s&㿺jw@{eӨƋθ겯A3nIT:VŐ^WT{q5uaڪ{12B(N.Ȣ~\ҏc@}( 4]&:65ƙ٨5l}-t33n ++pմ*eW!ib‡+|j6ώʔbH]9 Xvؗ&P@"-*Y%ґŶB9wkj$E[uUhbqcE}v nGr>rbbpJӻթq:sDj1uXF(@cEu^DY>AuPql$c4?۟Ph౻K{hrQ_s^Ejsy@]SEK) ?Ha7̉㠕lM-"0;gFy%*!4So\_Fẩ uZI$b7tNj|=7N?}k3R>>g]k0U]݄#£jucl(t4CA~8su($4N 4畣sXQ޵&W9 礦!ofO9CtZ(P)=i 2-+6t1`By{rp弚h:A<˧1bʹWmW` 9ʖ  9f[z H{ [`ٻVLbSd#g{BfZ_sp)w`1Vrpjw:Gr+7un6  ֺΝMH켢WzK'N+^(8];!ax[q cWH^zUm9F_d2ph|)ɛsSԓLp\'Ɇ~|?v+"u͝w`sOfD-i{UcD#SB`^|~#8ZkhCaY(b3@shsK|W F(~S*uge:,Ho6!fpj?gEP=ErKԠRYxUpŒ#њ6gX6sLw~CO8$SxD/YcFA\ie7;XHxgʤ;d4,i|5o/R}3`I]^iHQdj[`ü$,9l$p1)˝vz8[hݧ9K,MX^eh'g9nUtS%3jH&w1$p?~Ӯ2BdzAz^IO3~O#;}YOGNJ8s\e\0\_X]W*Uv~s:?e[L+˫T4 w`L7=sO/$b&B?jty(`zsݫ2IXm3Q'YH [a8&,@a@ebYJPߌ+qwlSUVY)O!@5G-"m{0$VtNy^,_FMy0O̾Ѥ\7*ZM'4#}Jc6'}H5Ƒl i姎yx@|W#ߟܩU>ְÖGYQgfd4 ; GJ8HiH8 ңM8mx-@s ƋRF?kNtMC`LOPj9q֠Y su6,^y`ZQw;6ۡJQߺmnd(gk ¨%űiv<ږ&V<_*:9\H "{̢Shw@µB `:Xnj'/[QJUQ&Q[4 vn/wjTE2ÁSmH]C~o{wqp@`:-0nUޜ+N9ŧHK:b9mr5p_b l% 8xb,]!GO*%9l9 op} n[4{5"(DʐM蜷&%a`.ߌl K!zGRsLR==+x-b wHD*[~2;2yESLxt~D#o [%N,a/2!Z\!Od_RU%z,MsQV.W!=D*V.8ujTNo=J5u2A;3rӃpQ_6洔#(#Du}=&qݞw$\|Z` * ky KC/.-bm܁իZG;60Lj~CA#bT-Ȇ|[z:+ICWyx;v]EFs @yyvQd– XX{ a >$8 `ZD&ųKdka7@!<{؞헬1aqޥ\^K8-(5OMğhcƾ}`?SU%ՠ#VHt|#2H[eI *P@ zʩF;TT^yN"%)ijsGl=ۚ>(9 u:sjur8tg&M[xjYTn9E9X̭♽4?J|.$EƥYg!N @FebӇ# D`ӥ$ǵA M?G aO_2^4;[6*i8J<6o%tӺ!vYeƽՠ?rC| јڀPږw ڍM`#._@o.b^XTHQ+"uSʞb5c_'RR_EdiWќðsz/hxY%e{F(^\QC)ߵCm 1x1\T7'yZn~ń"y25 STReIG3WT.;õx$. deaT9t'q6u5Ŧt5u+/eON WYᑖ8KgJ9@%({ɲpWa1})aE%TdœiחA:mWa{ܾN8;#0\NWOcQq~"_/B0CR@,"sp!,{Eh=-}~5r.0~tWa1ZL]PjԔ341yN%#Q>@mL0*T5>G[LYpcUX?݈r[N(%,^wڕE[y5D3{{}Xwvi9ЩҔINT6ptM'4ULu|n%!4fYnS๵۠>S03,<${{GbPBE}C\710qʓ6e1Dήߡ`7^#0DbNTMJ29nI䦁Q ˻!8[]R0}YGZ,峺7KGhD&/^|+׼(E12DBd7lmiG$ja0+%@.S6B顑oz6mNȀK0) u : /OyMo#u;7hɺoC8. YaNkKNm,k촗vufk>>\W(OFIDK}slW ^A=C?}#7ngECi^%Haf7[:xI(a4| pyREIF5iZz< \d#'\{0-XB8 \7+U&կW"E!\5&Ѹ䝨`-SlK!M(T(4wAM5AT:GriF$u' GܡbCRgs 2-wt0A@ChӦ:B 6{\(年MfI¿z{SfnM@vdJ[cI.k6d2q ̑,}Z^Jv |si L%XJ'/AH1("S.-CB=EIcK.Bk$ nwF3)hz?ZPa&%|vūJr%#tZ \c+;@nE#,-pNF}J syԞlsN]ğɢͽ. m;fomaI  wò p79wzm5dbؾFa{J&8FXX?52 mIMmG/KFC>y-mDsmiudm3]ҍj'*ŽLaƈW/MUp[%Ooc8P̌kרs3~ۍrJ*쭼yiߟ>ʲ$;+H hCr0QX}ym>zӪ"TCҞ4*W),rrMp}h}9:0ߤ =Uuo%ؤOt%YFJɶ>6 ~} 091='&f@" Lʊ Z5y9j P:2?F .Y-.%?!~9GZ#e7z9LlLiƖGg?Yz*ZR}#B&<%cc NuJ3[5hFX4+`^=s2b_V3dI]:-~H$'Ƶpzqe3`Oq*_먘/o.MG_IH=~Yܷ~@Ń,I7ѝĩVbh0zA]:u'2Zߨj_oYX2٭2 f}cSXnT(:LKR"t_3KyHtBel\5bR\=P \Χ3ԽD[A*/]{m0z&Q#߾[Xc-z\i2cT8^x9̍+x?. %KSqaT6Nx,.h9HH:v$fW!Xh}T  T<t 5btZ(dvҙ UME T)e6+Qk/l `@^K4Z⡕Vjk:| |x {p?`YUVq )ItуGQB/eC30[ 5pU/JA#[g$zFB' Zy}V=1dB߄k+X)B*3!'>r0 )IvhG&^BFOE;ӽ#m TKEɬX B%0V0 [uUg($.qf=@*Ľy!œAg v ?V~Z w m4+vGH?R`pV˘a leT]Ԫ|ȧ@ "kZј_.WD;L,Wr[ȅ7*X0LOR1E WQ'xa=xZ9~U!Od]P9dtݩ|0.TO:A' /3h<ˠq3Ue֫S[&.n\NE>A_jOJR)e9re9K' UsLF[Gx,7eyu(\/ ّ)?$ٝ0f5?rCa("x4Cl>vڒ2y]YzX?"5i)_7x̬)a#JP mNv#D ~)>䉋-D2uRE7B.<Xi4cT evE[Ϛ1- m2}bp"=doQw Y[ӵbjjNĊ|8M{c2E_ˤ$!o[6T iD&%?I(Ή@Sk!)<@jY3{0/,֓(@0.O\Jr|b~8:/a3WƬ uG+"vKKp\p| ƃrV%dO+FP, r5Xu۬(β6<8U aLP_jVr=H40׵IEI\m0K_>MϱK.X2AP/?? Y?gQfe򺐷gŶly,um͏W?zU$F?-% 'fi޼U\1b0S.mkT?A]uwf`8n8&0HFWK}Qg-ie>F2;OhAzYB7UBMCWY Ia]\5N 54 L;3Hw D TvA5ЃhAU&xd/DBJZYҪ6̈kUTA}]{$ޝEED`}MiR-1F8!* ,kiVR ,*vؓ]a4"^,B& b~LUɄp~4l(AcOH$8^Jb+aZk. kBD.<5oQd xRܓpnuf?֘ ?<7F2WPm{nDϩCM ,XL_0ci^$V"5_wd`ŬF&LGs\`\{ӊP)R8#bD A?Q } )=> !\Km8^7 z.w"!@yt;ПnP1eC ́Od,}ycOEv',Yw}2H ňvXZB7^3֮ q9Βo 33`/PT{M(\}pIygFNpM*jjG7zgbYc4@D8louՅj:]fRbE~"~*4{6fr+E`J KL_4tn_o*f}QA ?!й8p:B>HgնTN%1o{.v3 {"M*Zv]_ŜϑPz\\v&G u Aꥇ3;Q d;K/rDzŨ妶c,am.`6F@Ζ`ԃ UT] 2K7݉ƳV'ȒBlAجA@COYGg'{*n6-ܤ(bc ¿]DJKhFz*@ a/TіAUԟ!.+<@rKbWsL"MbԵdQw[3}cRI_g*0<4Mœw6i_%PIѮa)ąxa4;TZ?Om|rnM ;P5z猦$hV,lKwt{I1d(hn.Ƌ8& k{ĜL$hB합%B7nV8oFX4M$4f_1hOxHw~n߳!znTSٜs0|Z[yX؀"47f~DeQgACD?85,ɓDHXg7OI9m˟!Øb a[- dNhK"pP(Nv"BUV :oU/Zػ0cݭ)7/JxJ x;Wz "c1l2ģe4LC̆Ӯd#;_r͂eU |tc\&) < ;% `iE[->3 X֏5JA"_w#MU?|gv7MӏXҙ  fgA7 ;vŘ'Aoֆ s4 vK `l8!YA|xqx8o YFN*{&Ol6ǢVQh f_`s ڣgγK}zR JY{piDⓠX'1_ w9ufw4_iM؝' 7z}䥻q'(fG>5ś(!u"titCaqafqto}ǘ vo^JIZU Zƣpd|;:?[zi;E`Lv><+V YrCEYrn}'2'/9!| Γj3<#z}X8n:5ggW7@4\6hZ664+p)26iTa_ #n2eAe([Jg)`M14ׯ7!T`}M 1ݝs>Pzؽ -:hᮉRFb>ntYW΢|%qPqy\I66 |\12nJ3-zu2]/I#)p0$3eEv {Cua٫6_3_b)ZY4$AyAVKa]tOv;aN@ Ӽ=_Z\T:d@9xxzEo9i䎺ȴ\9q%QW]MrsU)U%fipwDmGMg/(d) SREXAKsr(u^I@bJ))+ٕMv-5Vۇ+ֺ;c7.=ظC֨u`_c!½G':Q[G)L4TD;>n^Chb\,ZmW.훿Լ~z>Ĺ[i-cY3F\ jJP}Q&R8-GvԣtZ3ys9h ?B A|7 66{YXqXCTsK 8]W̷խrߞ?6C9=r`4jDty3tmw鸶.ֻ($o,ҳE#g3G'imM~  HS 4LjsK/>ϳu7I|GdtC&~_|0HiۢIL{OzS3`a$;pݎt$c& w] 9+OQjT c0xg <\\!(n{”t,Y:9G^)]%e2fr|J[1y9 0Wɘg1h}3WV:@ wPrMI 7EY>Hr?N"PfI@|[ӚO>dfHt_cy,@4؞PSJѠpfXKbBD@ZAhSEX/GJm2ؽ]:h;҉r7g8vET2ʓ/fD\G~ɟRnHYNQ)C19Nn(G!: br2m$iq+f to7]+0qfo$wMf0iG!yxiX\zmwT=;O&kYO~u,anñGfٗ%:Sh!g ٯd90,{Ӿu]섹"DnH Hwk;g.b/YUrugv9Ug2sh&ɦtc!&;xX/eCrpx4Hkzυ#(7V nd00IYZ^_q & gl%4PAD$|h|`'C`DڤXTrT=)q'B.IeI~G 棉E%c&i 9@Suđ5o_t"d(o (E՝z<\d|)"Ep?~H<= e9GHZ$*|Ŗ%oԾsv))ĸn )Bnp'w5KL+keujkc';b6.SN-t^9ڵ7AiJ}ѪFY#h{I= O WHB!4] cТrt@p+_ԭf;8ҙqZصrD `Vž% z"'?sHd`ć$ K-m&!Y};#CcsAcE>aƱŇ^7u9k*W6hetgHOu!nQbAg}蕉]v<|et;XFw|۞d.y kb; V%Z7^YFO֝2ͯ(#.2 LVN#.TU.xpK!TgL+:

    =UEM?4 =1[%+V\Picj`x'x FE;7I[k-#i=9T{$rWA(ӷGZ2$)AEPU0zE2ޘ~q\ ]ă籗;g(6U8|Ńpҧͧ h~}D*ak~T{ % zP)oMmN,Wȧ{-[ؕVd#"9 ;jM%msm~x[l)$;+e<06]ժ}`3tGt5.41)LߊxSAd7u?ϱ/g4nJWgcwSL^#э'.QP}˱4 `yb]R]^ -:e.F6DIо4 ̢^VdY=fxFI3FrlHi8)kiԌOĭ;;;iP-dVhxe僽67 mMp2'{ں][ iCMG FqRkqg)ix/,KK˘Rl#K2V[bks\ J\H4u6 #Hl&u]jG]m2D<D+;:…l['oݻ;fA[P=y,%'kr'b?>\7%wN{ z:/-_Jp$1BBS, cπqc{d<%Dצ} '5u0ÿ/"c ?_7L*upgrJAq5R ] JP41_!ig{ް|vֽk71d̺%AΛ`4h x)*5f:qߖC׽ -L,Rdg3[v2ĎD-J s9HF|۩al8_U^:T)N44+R"Me`!%{]&!zbuvP ?iu\52 QzGM-=ΖZw,˜Khx\&/u;F|~O#QHjf}"ϯz%B\F8#y}P%ۗ3р"9G ۭV_cgvȋs+FfFU҈&<k -ξی?\JI/: eΥauį-8ⶐ=@ Y.TYo4&[1KH! DNhl5 Dك7UIbLIY~pG:YOK30 @B|[KɘrvPA4#UO={g?!C&WSb+7uegi" TroH, UFmq@CܐD]:QM*oTFHbXeExSS{V+mt) . 8bM^3ԳaJ9 'o͖ZxHĢ譐vgXqpol23:u߰ 4G SN]rl%u[DH2 adaOyIeA hӧ'ذ2 hF **#_W t[*kš㇋2ëEr-r_7Z  ӍI >v2X 8N(٬'2֓*kF|s7kY7 3f`S(%Vp@rTPkNy1ZiV^TjMkc_eۣCKrT֔>1B@ &  su.f\ʀUH@)e j1%{=7Nnz>q2uy {vd}o7V"$zF|QW9 d0pRzȱC2O53o@5N֧MuK:Jl]2IJ$18b|2[?X'$-^o:Q< 4&'JsƢm*>BD[9lDuٰq?-O̫ʧG+Hl] gGX*Y-jvَ<@iC|shΥt߆<2<-/RUPsC TAq7Ľ:㖡H?D$T|Gf$ق<3("w߷u"щ^&Sa%x\-2=sqF*D|AF0Ϋb''KO{s"tPzc-v{q__4Rŗn@U%ƹ"{D*JB6P# Dl~OEKE ׄ]Z%HO"ƥD*bRTVU)W1IjaIi[lOëcJ/BZHJafikrW7 QL=2y%"@/lC@u} J5h?7䞹!:>"VA%c ~͘f[=*ѦP.q p^p.t|_\'P#,G!/Q毞Yn̸\ۈ>,Ë ʥoՓsUMu `lOٳ遚+xvP/( ΃Dwh- H$iu䘥ޣDH0hWz uNOyw6άv4Fp0_W kђJZ IY,[Na\SNh_ Hpe(oþZ6pC{2ђMʨ`Uh4 <(w2u- UcXOƛg;.,&KC֦`~`y*M7n([#kO^*KUC= [nUD_^1$%3]K$~v|3ui$iYەiO2H>l6-ki .@vZ"6x|Z16W NYp}{x+2TrB5QwQA=H>_d!!KWĎS["]&u+% (_073G;X/ 7W:`, C1cC5r)غoCs76j!KK`|c_XwoIo7U s 1j +Ǚ!){ P3:t  WSJ OBDU.%6o9zϛf;lwl .;1ސfk(8kWz"(# I[Hd0sw~ߛE۹뉕L9 9opl JLNěNTL{LAk%`WTSLsҝf"*or-Z$qD OD4}f-;5w<`PJBB/UX\ or1&`n6΄L\˧HGQx£!QMUlaH,$:>5)!|]e-@Pek}{P{r*s"mu*y m5 g;ʗ[}9=+{1:Ƙֵ $8{Z*.4 d 9`Pb4E˔(@iӁ`t%QCqYM/E&W蝫# >{aiLZ*= 'RdLbT >!BЌIV'6,#K UWM.fdG#ݶobkKACGPw1{V.2仌*#۫C;Dw2lŏrĖ>s{E7j:?,DZtq Ӻvz?ֿS 繛G B@G`f̢h"!;X2pEm:ʈ% k肹8EQt{]o-)[.AmAGSRymU]d0*?ɷ-@/}J"8,ŕR:dGDz a`Ns _. qiA<`Uƥ=#*z1۵k;**:kɺ=49ݤH3O n1qI{7&1Y2Ž|aoe*)_QaF.(&9)ilFqq,?Nzj 8̳ [cY?׃随"qz'y1p:5r֕<1JKט*7[K#ڝo.L=)͉p"$0*335]c}U/aq/oߤPa\'>mhH:;Q_䈳WTL`ʰ[OݳFn ne~S3j,%;U*^uB6ZW|у`K&"f_69sfфLhP8V>iy句D>kA&?SC"L?9$Pe_"w!  ۗ0Q! 0J,zT $ ix%SUX~QGᵤl]1wl Ŭ8?YEBp^r0\y 2YcIZLIzbbi Ě}DRP^RUkk3("Y-:3! % yy'Ƒ:C̪7²&=}P?hƽ\TxewPL+AOuK#*ӌĦiN,֬p`Zd ?RuP*3j7nҜGnuJEw2M]r!_Ѯϴ c)(=K- pq&)DIUG0$@q?Xr#dadE<9 3oF$d]>y|Y۝w4|GF39uy&Z߅#f?/8fk *4@Ao+gQi VkSbV ; K ?-q4LAsVQC b)("ѸRVIv労U3ba`vNBT Y_Q̙ {xl" uf޴pWM R-n:Z$! bQnGCP!jNj k ko0w'o߽҄D`XWLnh#( ;ptלd3΃ Pcfi/D{LNwGcUo{7CiMpέFr"U;(Qr8UNo߭Cf[9CS DD^xhyAj<$|bc;z5r8mO1^_?J<O.fDESs!8'qA=^,$i$a57:~m"uy%QNҿr '~B/ѿ~y[ %'?+3("I&IM拲 nb[kGUS6 F6EwLysOCx\]Et'vj&uA/^=c N. wډyڤbkLBxۑ>{1 n٨7(8,Z8}/Mpzp]_ck Y0M/ O3 `Z?gG7{e-;hI3< + %}9ʒ_UY|EpkjPOK?wRwi @GDM oD~&VO @z'젶im!#@O~\t->5 1cώ y F,J5CEaP`mF2E{K?STG_iҨo;n(j>rxץfU s=Y {ļNrO=Ҧ0dޤpo6y#&aV>XaU: ={taˁG~ڜfVcT?4F}$ ڀܮ2]Q' h MeqqUIx,UUʾ;QULF_rC]̓~S8z H4,ANCOQƬڪ] pG;j]cxR)ޔo0極ނ@UW'?6bdЕgkUI=8^M)wo#Br{1 ֬y+nA+ J ]VW$n i*8Xwߪ7g`>Ɂp` -atLkF>\yq^Gr_%7TJۘ 6%*^.L˚$-sPWA5(_,K ~j&/ jo\i=rܸLLtlu=gJ>?hP'N*Z;2\'1صžbqHh'ִ9.y s}l BG,ʎDW.T;1R,`W{ Gq6ٮsF]+ڭkSMvMI0@:^+!xR ]T,B׽Jyg0 G7N:s )bBKSJ2 J/s#_R70ۡ#8ul>dz?@.Nz"@#$~(0!A\Q%{,r*tGp2iц-6gb1.fpkz2Pcbuol shͣ\`3ȿs^A!S1j\,z@Cퟄpy Zt1 |(vjKY!Dn$k-Ѥq=!&F?w a_6!Xc1 GN$I#.@DK7{tel\>^ߦ-r嵕Dw0Pzi{N*^1 #p[я' !%OL[CliĦ!1t۩ǿk*TA:'Q8x7Nt2k66ڌB_G݆5$Gl^?c3}\mxJ֊__A/y=ZVC8g0$ q0BzW[ګh)%ڤ:.<(e)[8hd١sv{7A#?tDC MZݙ=!Պ Cu!zCi[t8rJJW9NZxhLn?ob#{ D@k0Ả q+tco>'GߨWw9ՁI=#h"di&pVA;?fȦTWM1dPcJ _nKT}Q()Ot-X\q%x>-ݢ,!cfBُH*X7k붅#<U?ƔG0ߥk NxL+Ņ &eļ3Q^wh>9Fg7Rx 7yy 6⸃z-&, \Fz?ȷ?ZbMRXhmo1blxh:rp/Cy ~r8x(1*Gʳ^gYårG=&ٔUhz:i>`?˽x8c!M*FN@$FT%ܸxq8e" vN>8\ PH= m02&BϡAv*]|$ĭW;[&m%~B36 8!Mc7癐ڿǕ %auF49 fevyۼT7"RBz7x #ҳvqr4M̓-r{H}_QI.G(8i7$%MBcȁOXϯ)Jd34Fg8hy\qě6ضM1& 9WJ&4n rq}r:XT$ dgV\qm.zprcslGα-ʻGU8"e4y;"gؤ m^ڬX5ܱnwz%߲OnR+0KgA6}u\{$xʩ):yb+@*fo&,Z+|kG{oJ2ɮKo;Eq*AI3^7@n3u4,ŻLQǴ/ILd%RiP9.) ԟ˼l,nV>Y4;u)}M7s*OMG8xR~Lloi;hz9*zV?h6G(8qH/S}M^'N͟~ccw*QH!yVǚgWlK5?v 9fK1Aw?gX&PPoZ.XyF6VuN)Pz෇\ ΣIuގߌPJ!0Sȯcxm= ?Wec:0ڬٗ00@Ŧ/yI%h"fTz/u\+mh>XXڬ+ަle(R5_1b, {m==CHIotB%Aitz6$+'? 4=" R3)ːDS2=]Jf{b0cTs%@lT{{? gl`:s|Cu);-jg>[&Wȍ#g)Esüɦ29Pm/ 3o;(*Urj쨯I-[C9oUo#N=@.A!uI¶^r8/O}j0.R{˹ _Aܴ3S1SJWX @P z<3/Ww)AB7H]0!->)9H{r²p2j+K+O;i(K3/- ͸Al8R5d20ݩW/5f*YїEf:L;ʉJb? x=qءbU3͇c Kk_-E=K!sSٻ\ sd>bKA<@pP݃t11JHp٧dSFmR@Έr]fg^u+",Q0R+Cf7m/~tRɰe*AԹ;MW3 ]kΡfYXHKɬ}KsH0iyUl@sP[zN֡REyS׵CL3#2Ɨ;Q%yZ*8"b#0FbsAu8㪑"'NjDɦ./d{J$opIU?`)e ^&R8jECi$+`_'DsoGmOt־yrVNJ;EkEPU5% q[l$)Z`LE̫O}'["q.˜]? ڥzkK>}yVF,š}p,znʻQʤloT"󷶎Ledl&<0b 3y&@~9jԇ @g5fCieHb` .^8so@,%W5dH!\Xbc-sٕ;wxzp(7"\}n}yT1zQw84ͰE :몍Ĺj@I㘿^!C)B [ 0{v`S@m`S0fH&U ɋmq߉Nvd F!'\ ߴijּ4w5Wt\2eu k;~jQ N~+zXqy1X]닉N]C:Eu췐_[`{17*#v7kr4Mu }NЫEAiSIߞ2IFGrAUX~K@=±`!#m0kk^XQmns62O#D)2>] =Z] 䥤 PQ\fO#u߽oYȵ>`m='yZ)7uw^7R8o˕8U<Ƈu3O*? )g9p:ɋg½+e ۢ~ϫ8C#-jmDEŎm3YFK?{=|.$s,ŗD,ˁ,iPɌ)Ôtxm%]oGG\)L$Btfz%&<8qSbB)˫"\,%"o R.Rd|>e0bqfHWwTթ0}g+i̘uc!1g`Y pPy#!ս \Z}'Gv#B0MD|lQ^P}>^<, 셈Q׉8 *ov eޘ ۅʘz_E3ǹO$t*?bGAeQ̸2jxNfd!_Mi*ki]:nd*=m"ճXo4|2J-ӂ<1Gq}U& 7NC XX~e=[E0T; }ȤUz5~[F{k?'p7?0t #;.X5`*Mp9!`@zq|m1%:08oxUe:;zczkăH2ک;xZc̗kAw3J AM6 JJ{4w2, ䷹2gO`5x_V {5=@iLU.JN-!\[1'ܴ!㹕#3;S5U7V庌Ȟzi qBlHZ3XHo3GC>$:Z$ἨTU7D[;{hc+dDaF{k ;6/iY7Dt" x|=]Wv}9n /:vElUbPy7 edT]i6QhHy'^}FO.-X2 N@`m"v#M " gk]Z`|ҸPz񭫚<޶#_k #5a i ?qky5] Hs )؆mcKqi/C1 1rܪB,I, W+>+=5FddClКkDN:3vS!o+{Ja,;∳e BGֺQrpZYvJX3/u. 2,y {#nShgiYi۰!/@^EIo 輐3쟂=MJԊ->+]9%2ZjWp.5Ehɏ$zl֩ ASY"tCw$?=c-`HP/xv1UWb=g1'(JUSh*5=%őT rȰn: Tptwllxr]`5l55x)gٔ/mF1rGN)'8ᶛblipl} #e*,JH 7MߖruI:߶ӐI܎ש}_fHe=; f0MPa\e$~,IJsAD|ZwG j\<*k\#bCn||C"38?K@v=7R\:}̀ ї-obccrʮrh>oWYwQP#Ƿ54Ҍ$zǵDI{E4lC\ƪ kua6P Ecr8h^{[Ze ny}IR 73-䂻|c^~ Zs:^VnG?MM+N&QAwץHLF's%p5۫Q2Cؿ3Lj2< m[$u΃:/!V @'ֱLT;`t]IGQ-}cdrF4 VUF+ꏛe"$uߊ+FW].oTg15 f pn׊0*Pf$.%SK,gX(|_F, woqr$p kw/iރ№j,1U*VuS}%0lxǸ/ɫ.[]@( >s{ra }m]qQ#ؔNF_Sh@~KE,xDEɢ?mB/}xv Nn<#/1ͩ w(/ ZX]k8NP(No4&G4'-x;ņ>`p)G 1 _1 3 xW Ps)Zh'PX&Tl *)$NRgE7۫9mKbi7-=^xʹ͐AXnDjFR/fE=ZN W=lO;WxWɯH 8;6lY8B y/gY<,$0m#c*!j!7c'dV͜q 2SZsO~v&( ZP &\6h-AqZ}ʞ=GR<6w`T/#'c'AVBf%r9?燙 xm lw`wDC~ΛD 'v !/<H֭jkB}3Ye%G햳7`6v TrIrxBɸN\v֑/y@vUNZ߁FJ')}Z&&D;GyHw,y;lR ;UX|~%DJGԜ9h;ـáBG;:,ZwbZ 7DEM9ӊwLLL%4y//offMy.jdG"BQrb?u꽾 @h- t?YZb:xׅ#jtɨWvR#{ܽ}|jdG\O#~ݥ|"h2#If JWu:V/w͎-^i{2Tn?u^b`W*Y]|HΩ.ǩrخu|,ۯpyaVEb\?XN뵏>(@H˫ċ> JSᗃ[ۆׂ%ޏ*E]:$#=vxc&9q?-rgDDM nm9!BH;M3n~#QVP}/}ts#m@kلp8J(4UU'=:CvEn |>~,g⹂U_KؑIn-W2.T*^[x')3o)..Hz^'U*ϊ'z^gFn T!<֮72SʔiT~dH$w@uřѡy, TcM6M3o?a" PwJSEh6LԓP{iۮ3{-gfK jMrȼf'Cᡦ{ڀ>6eP]dR,~ROCMmg(~K['6S Z z?.6dg&SԬ( $ ƥqW݆Ǐo$NW,SQLʶo(_$y,yh'^z@|E)o_C4™2"#+dC`&g,݁b F^Lja/&%=>W[CKل %-Jn'1?[Y jXQw։G^div?(t*"7?b%Ɇ6[ *,%O 3gZe}aܰޢP1Pbm{G, >N!wN <Fk64b3ð„6;9NpQ  ZwstǢ6BuC4;{BS ;[i]"ccPdj]϶$vbW?}ٯF51FճMT=<%Uh{I)f?OdE[gW軝!?.cI!&)R>1N\Ͼ$qhw&|:IM,CxQq%KڇPRRƈ)Qoe{$x fa.0o+ `ۑ:ڳskkb.pgIo_]V ~{mBٱ<趝BWcµad] Q1.aifö3 & (yg",4"f/`]s\\ A- : S ES91Z.e~358&A)O߶ŰE.'BSTFϘD’z3_R/2M7f{BՋ5{?Q([3RI2_8JwD+% ](uYR*W^0 }jD5Ptm4_*?x.o+$:(lR VS?:ю;zl0ueؔ(5^pfʬPDJxӚ}BLv yC:0N5~rřW.{}F0^)E6-؊ x+ӟ U|YH6ɲ)6fsoYqS\ImR7}PTjGit)Y\^*кSYRB_r.!9 ww$f@ T'ˆ} 3IEQG z]Am!@# [rdx+aNaQ8+Mhc}p7vl|tIM R@<\)$0^(|Awh ;N/I%#ٴYnsZq<G6]RMGѽ%B]3ExZ6^/w {z/91PmSٔEgD{DtjU3*48.]}1*fʻ?kIM/pQa#HR"ɔ] }~dq>)R, P c1~dUϷ\F &O¦$?E|v>*3벐[8Mc=^d`zj} F\d"ddokK"+"Aז 0k(~9G8)Y$9i\Zpw*PT)R 6qZ" nz3SeP!5 0a{b;2q1bЯ`Gyh$B m>.DÀ!1 o>_QJ0RIN0i) ;4ܖ_p}`B}oԟ`+ZHY}宺Cz  diiҩuG>zu K$&PAup v9dV#| `L~W7.*7ؙ࣮&Κk@0{3_jPxBX=F07#fm&13EeN3a9AJ]b;%ZA{4ZRM!diKk_ oŭ5}R+"N-WMХz,<'㉓גSX<^KKP<-Wo g/lQ?0}13W>3]~?,,[*@SX\\5aipud$u.Mϐ4wѭ6)rpdq 岚@Bb߅ 9= n*P@5ɣq ]N9:Ў Jrvw{) 6XE n kM\͎'(;taBDvwpHԂJs6&kBNݠc\XA(C*TII^5U}p Q+߃z .] Tsq>h **nl2I}o[җԭoq|lGAXҡcחR%nChgLnaf?9¾UwE+Փ#q[2Ħ1.{gB De>;1za"V~l* AZ; w;^O~ҕHF"y71`>m%Dz' DT]thUm PV~l6`Vpxs/ ځ[ۣ{_ڻIgsI"UقPW\l+PyLĈDžy׭S+;HO _0m~?RNCLe[sO<ul-O# ƌ\憺Qqi@_)D/4]N 6#¬]4e+bٌ$K0'eL=,z3ZN&|51q&8? 85K)n&]Kr_"I K߿k{,8>~GusL,˲AY+mRE6@dѪXO;~;EZ_nn>H/oe<\"ϭo>LeT`k/:W0b`T#eN~O&9 A2 +sެe &|n/ZtBM|\ĿČI7IC!h{JoO>;7dFS_y~P>T&?~‘Fk%BPdi$5Q\W$a;(d^xY7klSiL 81lڝYڜOmC[dȃhAsA8ksʨKY"9GT^ aGzaXv_3gUݵPAmep|)ٿIqTŽT.@zns:a C8b4FK譖K\,H#g(a+ -5Q6ȖYM2}jǛt,n_ܗ9 uHOryhf6GۆmoaǙIЖX>=۴O9}c0 誏GN7;E鵑$QL݀:Ν!ߤlªUlw"n 4  2cǓY~5{gW.nr7r!O2.m~זoS >ʦ<+0iNk) [2zH`K/Q30j3c/8&]$8pk~9UZ 'P n <1M1Y[0흟%#lʁQqAb(_RB|n^>=!Jf624Aq{fDTw; - D%6Efm\J&CŅw&~=ct폜HOh~GWnLmY# ^a''7=穅Tσ ` 4&ݰK"Ufyb"ޤ~aZ8YZDF:qrˑ1FnPU6:zYS':{EQk M;d*_ Y",Ƈ@w jw&/ƚ;B%ȉzKT} j\[FAU*)֠ (AXA"K4 ک*A}h#l(v4Lԅ X'30Q4?ff29Q0+z@yqUHf~y_\B r#LO NBvGO/{C0 kH)CUoXV:4a Z{MkChvРqM7uEV(vgWntbB޷*閞cŏ͉=> gL|#A[ժ;+E8``4+Jq4:7JYK&J4*A\n܊^(lyd*aȉa0Tb$,UCfYYs;F\Se5Ba) 0&G@ȴz`yϋ%{O$K}5XQ=HR5f8L uGLZ⚈ָU^U٧-XG-ec/P#˗)fo6_ V"bG\5d8֠v܃=rxE])ΈgHB6K).6y80 Ƈx&KcJ+uA<|1py{>⫺)XLjmU2Ϫ^tD_a-*Ng!<8eE` xnQa (H Ȗ֔H %TEm1R f^TĨtJsÀ+W [e5T䤬"^,Cqq5*$whXzGd/'†Nr򅈒Rֽ7;.$aIy~m 'd2҆n 7|J#=:f[/ҺW6ӨK'ݞUOAҰjSRa9vR8Z>ȴV$U.ѕiFw*0 ntci R]nYН"TPK0B{{7ڈ_=KOR=+։vzF-Diw=5,bEįGy 2xsrk.g\ %LpMb?1WO@ S4:&v\ǒv&v)XMtbd C 'A^8=hш3Ɖ.)NN`H̪P~' 88"-lЗդdiM1ݛ&#IG۫4qiʥFIj<8;to63bғղԠj!wd?~FZ[@dG幮zճ;3sS7+'AI{Br! C@). L)8{>6B# K fi:!Z3\LkGH Hڝ^ a^fxg5pA˥Pj^Rg[ND؜0i+d9i4z~-P̕_= SJV:(KHW@Z /…1KnS2ٌdQ%, k|Kƒ8WDdY2d'HC\y/DyArk{zfoI6t`׻o~l0:NEVJ՗뇆M ~ " ΁O{V2⑕ -K5R.Уhh{="@mp`*p6͚z-@#8AC-iGT !ͫmfW܊luQQi0etf)<=xP)/Vz}}Wg/4̅HrуBX# q0Μ7}*lZF"1R|s6aޥtuvb`~ ʣs;xrJ%Um)ήz9񔔨.i,% %yAIf[ܱ$PAڝ 44 sMB6br`m=e_oxn#X=g[ n1K]TO; S-;MPIY}l+/8eo%hDoNj qjbN~)Qm5 cMUܙ;YC ٗXm:'&qZXڴ}Uh*ɡj~D* n^?<;O | wtw1L5A/G%pxe/R5 I*;ںd>)D5W5`/E0T(-şf+_jaaEY|ӡgYüڹ5!W-*=Ŝ$_8~ '4Nt׹M#iJ=?3m m ,a^>M`mlFex^5Wa-ՠLhP߁c4mgLX7gZìb"l n~,+0 %1ma] )N[F[^Ma[̐~v=OUy^ReF4{tSs ^*?l_e9hk`. .]}/e'D@b* 留32_A@عLȡ `ޢɠ0 w<3.6:y*zr3L?jW{p(Yq!E>fo: ȹd8/ 2gxs5%` M{[{7k@Z/6e Jm'>$6-(K_P[c@4y36&IaobR!h{X֝}mK${7lqфʱ&Ttz\޳6{DbD(+Yw`abfjL١<^4*-oB(R-dDnJzt)'-R_x 4PtOq> jkb^7Ppi)/^^mE7}_Yc4fV) *K >`}4W?;X TԎ bV؈Z#LjEz*9FiDObi${ӎٹ0]GW}T؁3HWE T\A@|8MöS>gHPDmCžn٢orbE#1~,hm!x rezA+vdyX4-@ ^ h s!F]U5Xg;2s WEI[qvYU*Rl0g4!m ²][?7%b[,[2"=29<\:ګhExrI8BGq_YNhQ#JZ?u dɲ-39eE1,}*&5g}&TLl_e֨hted&xǎfW۸?vxV{C i=F WEc3)hscv!Ɲ: iGT$+ EUL69o $FwئB& m_6RK6;˫[wHalM|c )EuD]Y_pN-KK5u . 팷IX$GfpMQfA4gSمg<+䧜p( BLV2~f!lOHjb-tu2 g[k1ތǷfh6bQLG(/jPT?4H 5oX.Ľ/qqr1>{.B?YNn48*Sy-"JF2]}a4\NYe"Ov0D0IA=k^bئx. "R>Ή~7c VF?OM LW9x}=vTwн6`˪~7ĢHGMSie'eSSQR\2Ih̥R-%4uxlo*|;7}{?d+r|pIBgbJ'$Dz'<˥neq;bznLsM\ T+ 0.Q @`ڻ$Ԗj%)]iUO'PEl/..?zȪow_uM-+5_7-*9C!@51!߂y⒍Z2Pm$IAE8}9YƥKSE^];PHhOyA5 N+.T 7SqSC14q@jzFr̘Ll ~|sYVRyq0JI3-.݀)M{#TcjژVrYg+q3Q b! E ;≒< U }l__|:ߨnRSjBˠ4cכi=f\7>ܥ0Ei:OTH3JVHzjp\*'l@2a#Ys9Tfض' Ź MG`= * I'f3VFg-Nt8uD,UH}ô蝲 HwgT.ŝu6 Ɉ@] bh.DE=o] 3Lc m-ȃt[Jن_I/9zFM`UYWΊ~Ct yaB֭|@9 ev~H<܋6NTMn"/<YϪl]\W mձ,_;iHF Is?fJ7a%NFDBI9fp*:sƴ(^?A[ǎ" '$oT78G)Wp}kGɡ_k/='#ԓ'tWa< z_+c' Z]\ v5o ƍSEG`Gڠ^럻}Nг3hbfϛ~c|׽}IE2gI4^{ %.:ƋQIav7bNT,MD 6?PEj.upՅ(Ew#Fd#~ܷ@|muRI\@D_1w.Qe"LFeI1b[jO9-soql2Yc\nL_?dW-Yy uJwhV.|JU WǩZ7sJ/Av(AR˙LCZ&^P@6fmJ%608}90j)Ć4H#C^dS,Ի}@Xv_~I1+| JrE B<" 9uqX^]/'kVG[db CxAǽ1z]/=]AƟh/Yr5x`1C9G<5z*-G5GUs!r+SkZcƒDz&&CJm3y2pt9f3̗"`sk޵w_f3&h_4uHjPRZ/a\wƱY|Aa VHˣMG*MS dN1FP^f#A<uqwy~6 M;=ΐJ8aq mA8(Kϱߣdz ]O}:qGQ:(tc_p 2|$U \q=p%@R\HW24ciu@tf"3EPMWvX|5I 5K"gʇ l/H:FSΠPK0) 靵cr:N%SSL`di]ٗN"x4 o,քҷETyBg̜2Y~ZtS]?󪀼yVj*]کNN k ][8,t'ǧ ]4DXQΕ ed)|HP>P]Bfyys=m.uy- Mו -k I·r_L,*J$~Sx ),11!fłjNW>r{;"ʧxt'Gk>֪[ͽgQTo[H:(\& /m6bOY%OhY[`@hI2EO.a@ϓJ}aU2@% ,GGiQx!/ 8ꇋ.(>|ˤWSX:A!1;ˇG͢yYQ=!A:2J=<{)]de &Xκ}! N=>[wꐁ]¦1L]8'o^XdP> ܍Oh#_\'(́QEg~JXSWj7aA goWVcٳ $@f1fSPPsuzMn![V|Pyma7:C?nv~5ihiF@c or^mL K QEƼeP)Ηe%dTh?r ]p}3PdZԄ~|ğE*kV:A"޲Vpv4G8ncO[_?MHh*u x`Kx3;!5o\̬Eg #:2V; $S5vl.RMfI c1I.,L9RrL] !c<&Q( M5 z@S^5P#g!S9/"#L{pցYu$|W/~qɻ^'db7pc!vUSlN?kxB%]߻R 8'qlx.J q%c Q%Ć<68&3Vx'X1Tyj;Wz_XCIZ1Ҿo3XچlJbhW9+5 mI^bb~ =2#e~8ĒkѼC#EzDЎq+~ hLNu ]jX;,Lʳ +oM]~ q9_ N2JNXz ^R7'T(j\}փ).8j@זB׏._qD 9֏Ϙ(FIؼ6V+Hz[*5t*j>i %zP_rUYO>x1xR˙|b=nk;OM*V@ &ddڊ0Ǵa/8DoOT1|ڱ$ Y2t"d{|k zJ,eFS\J.sf7@Ɩ rHC7qVY GWuʧ0Ց}ZrMZ`NEN"%LUSx,eb︛H1F:fyEgHbGĸbZZHT:u~ZUڷrŁ@N<_\q#L|T1?OH_j?U O$]2? a.*T;k |^ ($15)/.o@dIFec䓽E%;vDafk7g%*ġo)Y,%KAJ}Wd#KφމJtɍ됾iR2IdkOՙVcAAtY$>hy; IaW;')Ij "NNl\DZ?$UJֆҽHx#_bd-߱^k׳hrB#bpE%b"+My{OĶI-סom,Q?[+w5n8 ~&>U /uć<>r 5nc+ ']i^>T XayBtga58c:Pc8>oM )zѯʤR2ñټijir٣:amYMc!FAA@x-p\xV?1W*TI2DkRں"@>dQmJ+**4|t}scH,>~X,15´WD//z(wG!Z.>O <&ETNi=n$`|RG₮Y![5|a`Y٪DW'(f6x.V dkX+{2[_?MT؄@oӳ% {=pBS~MJP.2K!4^%O HL=\{.|guXk.A{Rr4y *07_9"TP;nMy X嘩dt=- |Ǥ"Es9 HtqL2(ҴtzTޫĘ]%gP~N*Ăs7L;<'HeY 1O L3RNJZ çff#.^ +t:HY*^G!R<81ȩ<;Ӗ4N0jDg(Ƣ.|4bޑg.˕\U*Yg“<wѿ, ԱǾU*Әu=ek2JgYEa _"RWjӏ+)(l0h8v&o̬70 d9uλhd\!E,=E!$׵g?Jl1,σ{G. ;R'4xuZ&R _dL୭:9 wtpu%z4L-yʃ0CϢJfuSjAѕ-gA-@Js wF@ 4c9Uؓ0R2.2DBat_vp_'1_8!G`Pj1ټخt)AO-EQɲ|s"VZg>+yߩ b [dO%D%E]9’;L'K[2Y4 cXGL  sH olmDb;ǹV\ (5bxGhaA*&CW%H46"оB( E D:Tsij|V#n(Ȫ6rm/'a(b./Mn֠>q̴gzqp҈Oj&|g%RM-ݴ=*vDdGu{.f'M?vU?.3R+Xvު،NQ_*}|]Vmj6L{YB: >uAYd]0"03Smv_WLyJfO+"@6¤c%0fc;pދ:yj2T"`l'I>Az8xJD[7zDH:0o*+jmns\`hБ(+{v N ajwW8]Pxu:87t@K>C4EtYH$ '2v?mM#.mڭ#]t Cˋ&~{#Aތ-}"do9K?ae̴~U~2qfop0J!Pl1` з<<8I {rUD_awvcHG1wlCaB~<!wD%ۤ.{86hGS4wf4;o nkBDʶNon,c؋iss5?oթY(rJ8y;.p4OP)+*^1K w#1aK]-޵UEZ0E%P4mu9N,Š[ Z=&:DMA.Ţ@V,^V Go0wC6KY!VO{.dJyzK}`,W#Лg9[Ch !B-KSQ#pAC]WX7:o* cLk;r"`O較dw# S72-,ݩ ]KޏF%:ڀRT[$0ubPy6s&rzb;WJ14ǒ>],v- XHS}]栁K eiPǨ8B x~Ke5/s﫩CP#UT?থZc] =aCvezSs {n}pԫ*cxDBf^HNX2=#FP{.#ݓAJK>cm!e&A(i|4ąטGOe_,:XBv0UBl0 e/}dI:QW6a a]6u+ >WV3?Aq$8Z qvljvugPEEޝ~>FVX̎eaΓs|ΝA@fX6xd' gI 7sƬd)6FRT(i}M?(B_bı̆.T]s& ZP@X.3à1Cu!ݳzVCgA/oиHLLdyBe(KuݬCzeg5㏉1u̩q$>bB&ǔx!M)95G;r2AI#PuF9 Oc4ڢz^BV(nNBMEEdtan%SvU$9 Q>t.]*@RJ 2+Bg=.m]-m(LaYd܁}3;/P@L7- ./o.L,ILڙ"vY.A IO~9Qbn6cfꅤd}4N%mryJ bu- x6q&ʄ2PIHF%R_i8<ȊYx+N X>1Fs(9 ܷX,\-.fM=e w8 g dK߽OX$Qk`%iш襺\Oj1h>[1ۋNh,dj[<@g܍__d33k]yiUrr954*c:meHE>s:p==^Y6% ( K"Q O;d3WG'36h$alO"2MST{aƂ9VT`bOBQu;=Y1uD@0ru]HcFם`*jőx j)V8 k֝8sn x U%KUʞyN Q\3ڢVaD@sEYahͧ~r9MT#`2BZ+'"/՚/ALMa?k .MoWл3+9#c8Q"!>R^d=TZ~&kO"垸Vsi3x(rRG'X^_oեyT cxgq%7 9 * " q+ ^KtMOEM(eUd$\ a-nTd5ޑҐTHYY#&3:ZhE8n6P(YD#n¥D;uC3F"@NG6Xrx8KcQ`MQϋ~pa°u@PdX)eZ{}(L+ǢC~㝺c\ӶWI:EVG]˽BK0JN_ ,Mhi"♝N\xlo9`O}X9wdh`3!%&b<:%~ D31S@JdI+ʀN B 5*/APeN܀Z~'fPIfn^CHRl֤o=e' \83Ͽ3mqz3/Tgx^$>-"~1o`woHpUC2)R7C8o g??ZERxGƴ$l?#U ~Fp"jdj,,jrrVA(AsGgnrE5#%'}% W`M_񡳗Rom}cE4S䒉 x #?L&z֥9f(4Ɵ]jU[̙;9qMdj6#x|VEkMqK l}2O%dq?̡مǾbfJ鈍LoYb1~{ 2NVXJD:/_'|xe7]#,THE=ýg /xPMC&սL|dBtuxyLVNHF|jjep/qDT_^2M 3d{ 6\*Ipꈩ Nm!'̉DTd3Us&lķ4Ge)f&BxBf5# lid, @y (9^R5`ݔyLe+nʹee.|2,,WP72~xI`5mЂQ-9s:GMM^{*+QnP|=~@+v<ȓOXYf'y'ک.?4ꎒ{쉅}g!!#юcIw~ڔs#Z;1 8-r W *s+ ]V1/ʡ>AP1ncmV/w<ڎ:ɟ \3 @^ؗc2i_M-^=P^'u݌fj8Z{ֻyC>,*nA&͑GM[\~yO\ѣW4숊HsP4-X_u/#mn_E)ݭ&tNZڧ{{ߣP!3%@z|ezd}%bMV\)Փ{#-H!#J "D u4@X{7,v|fApf4_aoKb ҊIbR?KFKHsIUs:XcpٲDbIvj>?}μAh$2ߠ,{8  Zxwk< z$_81f8ۂ<1];LF)lдq.Q'{ZSy\r6'&=K0Wq?xQKМrG 3T"4WZ%M;#S\PHrЫizR\k;3 iRj:v,2pϑ NTc j վm]"po# wY-4]DgLxHQ;YuXbF 9cK 20 YI[抺3bmZ:3Cif[98e[/j h| FCkDraFoP{y'rJVpx˞.LfX=JClW-5p+yf -qwOXz cʶ+Oi4ת#lr輋7O&?(>Ҷv%7l)d,H11a(DK7s)AnzrKk@ oȊUkYw|rI ;]MJ7  ևzoՓSØV\*k@W b5;.EB>IKiȧC 0e+DGZQ4=}s]@$.E;Z>A9na~.:'\Kb:ggE5"Sbyx+m n{{!D! "iQ5 MG-q^~iVRgƵxrP|1y'~ڭ4Ƀ#(ɍO4t`{b c0@W"I*ߑ8M&uڴ[1m b )jNK!pW3sײiՎB/V<:K 'x=` KsHمӺ,&j|Fy(f~iGzASH uZ=VئOqN6#8br*7[k\s2qoD! jq<2‰"|8n;Ooe6kmphڼ^HBhHkŤT(F.Ѫkف=C%B;}*ސӖ #xy G؁N?mHu]Ǯdۛ+KVM`!UpSWu>GaLMΟ+gWh򣿍f Jo`RHt(Ɏ{juplaomQnia]ȴ{p$C9oa5hMIAl( X_P܏m}Mg*N|]y(Il-t/&%3$L:ӜYM6x /t'_yIe~[a@(ݨ)) $6*>$E|S̳P{*w3oZl5 666'JJ#Zp],o=dor'N^pۆkL&+F͐ι !,Fn7ևa&5^WaT͉Y-V%& aU£o% I\m"k`Ԗ8zsORrn\-4&^eWIPNBs|yKVw!~W0R4t2 n,oZLHAEԅK=s7 0_[QGN2*U?e<_rvtÆQfjya$^ߢ"E)^l3XWD^Vbk(-(vtT'qi 3'UܝpzR u đDNl_"HrF,\p_}`Xp<@|Ral0L,X!tF}834KwIě*v`gb)w:)>0mT6fqۤw2e{ۙ!Fp7 ޅ YDC#ͳ Y.wV`˴+ʭlRGEvGQq)0v"h-6l[Yw8щ/^aq *cڗ vWvhҿ@GXɴd#IKoPEѸ8U+v6I,L|7SFONJ4 Ʉ̭f;I?)k63eW}uGQȜSձh[y`B NE`Ylm4S(FQ8]reS6j'ިFdvaC+5u[v3dJnQ\6m|'ltB7\AY{ʷVo&E*)~[ 3>ᚖXje5<#%gC.@s ˅mŹBzE1UE̽bYa,EoH! ,H.V 6GY MQ8(c6/ex/HV{\.bK惭"'8eQU _ զp,ʁL"'L>M[FvGePy~iѱ5k*Bb7ʰBv+dd~5*#vTXt\Vԕm6Z <-3ml+D@DH]vɫfĶ.M.߹;dEkZt@=z> Yj2@fgVhbMM2M^Tx/; S*CsRP @YOhgYZ0707010000006b000081a400000000000000000000000167ffe1d100013334000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/test_bpf.ko.xz7zXZִF!t/.͠]?Eh=ڜ.+˿kz-XjqmBeST\JJi%u bEPQj>Jª@oJx)@. a`&G'Zږ]W+̦u 1V8u6t.Hpv2ٓ[gY+eAHc!Phxe U:A 6)lV$I( 2%\7O׺fku`rHǠ6WO,kӈK+8Q=ZzcRv F4:DZEXl`1 U3Ɍ,x58y5k#v[R`?սlD:+fyuED*P>SH6g ^9ŇuOQjEF(lF'1'8kU'wbA%6>a1Mvg*B!s=픪 B1a>S'h#HLVvW}Xʘ67Y`O?\5$TMC.KP-0ױTAXiO^5@I "ґ4^})8HH\뻳)A\Mky_Ch 0]aG"{&ymn_lNw.| E4G?gDG|eG[Cc y %% w?P` ҡa&ᣃp.9+9Z &j_1ZU ٤(pW8`mpZ3*W601'JhEa7} E,+-M'»ؾ "x0iרOB _i P١*\:jG-!]]V~'}>e%۠!$RNEÊ vGF-;je@M@vItE#TGPіŔiI|iPҟKA~6)O[)_y`:5A(:xN 8H+LX`U|rwp[ <9\K77ԔHyR ,#]4Tlj*y?RV] ~2"a9L1q]ԎViFx%FJgOݬ;٤ ~92HjܝpʹѺ&‘ 9kOv]?ҕA)<}AGy> ,feqp q&zhʘT]"uw~pTkBe0x~Zو|>C@V!fW?_Ӛ/ &/moOjM$WWSo^awB΢erT*!kVCIt-EqARTic[DsEFV)h6MVӊ%:?iՉ69i%3@]~ ](a<~w./ j@K P5-;0A+aWbv6F>j'-Lq_̀A=G>f6H,uzmUHa!4`:ua5$xDFaԑ<&*u:"VXt2˳tCF{jzUuCUHHy10a :>BNH@F൪djI7Cd 7r1W?6*byS>Ru:ij8L*݇w{ 4 g#J&cRbﯿLלr4!wRGg}/!YfxY4^xw Ӛc}hawe(ZF-! ]AȲQfUE_+_QjnFOĤ!Pt~a[ )lWav^iYZwip*" z%2wwis-\-HQ 5!&~a*rӛU&8Y#AxQ׊&1 d![FlQLvjBݩs40ΡҊr=-,]TSoN1B7r%&_G{ylg@&4^#53ik~ߏsge=M\ЂڰY U'Pi$<뗣AJ-$ m 'wFc=bw=pOZMDC:"a6=68COf(쁷 =>dF =&v"d-ק P| 2|`)HMaS V `bV$V~ڌ89 v]iyV BVUoYh.w=bD' _D猋-lګ}# >F[ RoA$p/j(MAvM7fc1)pPNxƃΧ!rŔ-T8DBK\/E)^tب+tU>޾Kc54 r=ΰ_\1g}#fXXx%W7/DmJ&Ām1s54EQc̃1C"I μ<_[rcW`CҎvະ[R('{g2+ !qLRE۫@響N&RCO$'yMVMh&O~m}?W2+ufyɌFRFg8WxYǞB cLE? qZSu\j\=K:J>4((2O3EiS-N"x~OI(ԬmoT amU2x6,JaSw֖>]'O]]@5jnHdx ֔t]`|wa~!O=7Ld>)J4L?i WRY %Qo9, ]o4 ɀd7F9=>EQUrWC|:0i7=``;hi \6;in;3ggl5m DMuk73x:R)=_/5VT܀.q4iCoM5'Y:鵡hEZg,,+r{OPV. Dm7D=nw)dʾy\J<:hV9'g#<jF#|pz(J tm'Kd!ŝ(1˟5*rLp/3fzoAiOz9>xȍv.3L-1*VLZ^t`߉&MĴ;Rڭg͞Y H23&x*혬~r&ధs{ bF#?P[Eec43%0t8ɑ.p4Z.Z_KKL>6!݁ /.6;vU˕N:(Rl WL@?>l:˰x*=*)H-$.+9̎vz UrJ >D.zM-€#_Fv$ H~VxZuۛ;mD>Ig;ɢ@8읫T$c4yY%jR@ghl|R\S=kh?,֣@댗fȨ|bjbӥg-+8蘒U!wOHlsqk^/gh\2ҝ89wݐZ#:WA]wƗ殓x?hx# n_7Iyv-M:@9TS BGphR_9>_ ѰK{Ք@3G\Ua'+ dɋg bΚ*ؑRlUuOP,C15*]TN۴j@f/Cu+ScSncpҎ#7"z|TjS ;6]>o@(ߛӇzЖ9^ $r'BamE]u_j>WP`&[VZ0֘Wynv)̕{;B_@?}^ÅM>`0 Cö*,TcCI OS_@l߀ W?.R5e͈ >;`HIL)Mŷ.kw)W 0(!*6wa h<;Ye'Ce,yVq #~^YuϕN 8TcϨ (:ߑ!>gQq@dqŸ|H;2P*CYymf}yFeLA,w!oG&B1vxG֮Y>!M0-~\JwS1X.ފI bmEƘ}@-8 tP{ >E^力ڹa?4ʼnPh([ӎ\Ӳ #K=3.$5<' hi[A(txT2c+P4=a,=F 7lF h9tu.ɚlZiw ŷmoР3eK gXT.7 Hk +!g 봄6xJ6ɣY_Pu,G;2,V`%@/"YCbz׮,nX*x4OA{3|,/)x7}؉SN4-|}5t6zuKyH@x@zX T1w2rxmۜ[yOG'6!*S@ &gG\$7"\ӕIS]:~͔4s"#fŎr照~Domt^}'tH=mqR~*4h &7yB &G,1#j0vT-HT+, ;\ђ4ކb$W=#=E*/^oBI6oqo嫰i3No]pM ͗*͂>uq \o-O8֑nlyXT~i/SĹED]pZ܅I>[Gh XN@WRlk;s$-'i4d ry_cL3NkKݘQ w!_D2W LޭBgJl!k#ݰHD]EքE5'74?G ?!h{% Nqrf |KRL<[T|yz}dAҼEOGUMÿaNO"ZݗҬdT9k},lC(V'JUR&٠Ypa۸^uh%>  O ĺ<ٰc[a|2JGydDhh< wNN: rSX7ҧ Be6j鏑7M;1x jU 82q:)"Ou¡h]r*+[VN#&d }Vh".J |d`qtmŧniB+ 0krEsLCrB'on_- |ͦާGǔ;sp#ՖBV!?(XIX#;.3ÏY}jrICG<$$8%CaY(쬬b;|`jfHx® iz#oB0M<[W8$%o=h,oN{/沥e rNa_i9FP -o]20݄]%#оg cFpeV%s+I?q&ϊfCD33g~o< RF+?I 3t+2aO(YyB/`D Aӟa[.Fy&̝ӿ [˘K&XC;uc)$ XU[}(ovqS4Ҷ ISO2;Ey&lbR*xJr /o1s CU)HBKkb'\†uLv"OGC' 0qblCl=+=Ol)K_}볓xbˉ/w -PXS?7ܣ88ʫS 5jdjwY*QGF'Ykb(WPIF&\(]S$LHDe|έC&xp=Ϙ0f w9qj3"# (߈`RjFDܞRej36~JRg`5qbv`nMy؆r ؜W=^wa>Tn֫WB"M03lRx X942)f1oyґdmZ`zreXģ`ѩ(r*TfL;!i`!5Inȶ-"Yz:v=[h <`mJ{Ԥ9u!, Ǔ~jjz=P˕f~ zލ>d_TE97đBeIbjE6:P^> { # ad'Pq5L'e<(D~L@oV!d/x:䣖]O~I׉!P!1KhvxJ0ўHu0P6*:)pD2C8tKU]hi8^#aI8MY>1KgjR&^j 4%EurW[\(&+D"g΢Y!V3V9K|0sؚ&7wO媁'`;ߋ2>ܥly9 0ZS"y.y";r:S(,^ ,.k3gBi +zD;,iȬlggo1'-[]2ᧂYտi.S޵Y{UG_"vj?j]8QȊ.+4Շmp}n(w'Fcq_im? rNg{<[V;;l3)JJfaP_tH[&`kNFS滈9vT/•to [µ9ߺA/Rb^Qʣ}ͺh^EVLnj@]jE|@h^[Ti.Z$qoݣ-&XT4WĬ"' .?6(af73Ghʯ>qm5O-cC8=EH %'ݨt#Ytw^f'!:X^/d)D9y2+0TKr#hl5okQV4c&5=Nd-}8ZɎrπYQK+ ;g7|EsAp^00\ۢǢbkxmqg+w&ZAYͳL|Ѝn\غ %I|G(ZpFCPv(RcxC|Uoޟx>~Q|h;カEFC DC C+6jHJu}yAYYA_[4;`hK|&DP_:;F<+j@5v@"dWM_JEoP`p#\'w;mAȰ lGl-5[i"0Oq]9rRˏ%өoؠ[ M;z6uxhIx=nj2 4:FtӘg@/=ˤFsS^ sĜ(~\#7F6-~]9OtP/gmw1/,^%W?$CI CGq*S@ö Ĩ -ǣ:n`݂&ۦJdv@56vhM.d~1.Ibd7XxΤS΁)!vs'͏^XҴ NN;UYATr1OGi)Im:'޶G>i= AoIPʕxcCTҗ(v~%ٵ1" ig). xZhXї]!C׻ aW(??j+ M{]^ASd/ۇ+7^ރt<5e$b]VrÛ}|2zt~лHKY,"(:%dtS1cWj.1KUGeo R})@eT=t׋DzW/OWekɈke`j/脀y6_i ^Ub9lEE,aەmߑߺ#c*K;丹 &4LG$H I;lۋ)R5W*-5h lED?k(! Y'II&1sxcR؜>1~&ӫXC"WQlMnNÚ3P%v7ye; 9h4m&9!:aF(xhuS 7Fd# Z۸âʹ&eؽ#7* ۔D5I+)#|&{ú%e x4c%RKבluG=/ƹO-D?{渑 5p#}wj/ht]fwfe !78 cFAvnac?*zuU>!t>49Ex<Mf;iAAo0ɗU~2~b F>6Z(H᫯ί^ aCYJ-_ۇ'Fl.&˚@Zl,ԻdqӡSԤNBϣyH0j8pv"UP^F;ko7J-QFsKYO(j 4Y}?_^fb*m_v!hAq!W#hW&Ɓ;XԐE?"b@ LGl1=D:ls+ r`Ciug[.Unuʦ|=8R+!ឌz0d]؞>w/fjWQQSEV[L \𱷮Lo`v]Z(Xh0 {aa'@z^&3V9?O= ZP`] |`L,߁b1|=3.Rgy?܅@h0gtj- "cTGuZ@xK|HM8!W8q!m=l&u C_VyRc~Q.i3#En~~*A>׃ydG Jz~H.gu7WZ,Aj2$ChFu]@N`_U?dE"sK|ib:c|^L`M EJ] 0cLj+P|⪃a]Cq"z̤2ܑgEyizur͕#]>ɇC-]p!ě,u"$yoc ue]0v=8-*?N }IC\%T׈8p۲}GhMR3PZ !s!㯭Ni:-i=D:=cplpYHUsy<:fI)X?b}؟rć 0xbfКז]b37J`ʀYwzn}2؅Z2pAZj =cqAvAy>dczEY0?.p)zYPܖYĉB 78Kv*X$ӗx$932dx/VD ȭp[+y%nLX6<׵I.ɶ72ήur\G2>ucW6SH+y5}F錩eLXX8'֝h(ETB}M{ʟOj6}.ĽwŜyOy\S֮b ALd¿LęC C+vT&ZgP+6ӳ?m@@a/ؙ)-wM.;ZlN!1Di &1p,ow~2םHA0FhN1J晚H hl2ʓ2 w Uy5_Ƶ9z忾gwʸZؙbHδi#1c;ř4=@/qɜ>4g҈ N|c:ԇ#$,Y . 1M:ng=EŬ4{p'}k= Z}N6&ND] T5kaq:c#ȯ=CP;Oݲšrfca:,c;y@v=~cx큤7&,Ŭ8Z]ͽi8.w(n򯃈:l]gsYSo}V:5l'qFnjA;&?&!qo Ō %.O2Hȥbtq~v $z^BQ8sMpkZ2&Yx`^ v^v%e>J-Ĉ\: sv7$ Em>Uo߲q P `{}?BFBXo?lk ڎ~l-1AJUNJl:]&&Zِ/(NO\턡/үu75_|/8${O\e( :U6+bG5.drwq M޸.SJ2^7IB' q>*T(3Jėj UnKdd_%l|Zi`tņ2QN7yUBI&q 3{?O] Uuwq؞їSvflwB7qx9lkZ&Y%Ǥ@!%Q3p4Zw*3at Rj~m;|1QK`%#l!G L^M Ir(ddx< z(s$]~r4jO}C[u 䀃ʝ!yDT5aw('~gT5_ep+gxV␩F2T B1IG=FG>f迪ffM Hs3>"28nbeu/*(+dXPyib2rd@ bq)<2/n-j|>M̝3$r#͸$&WNU6՗Iv/|Z7]C|Z׻~ۿBDih~mPU-7FB:3P _(^?e.;cN> ]E϶+E٣8 VE7- (-D8ª0q}m A"И\/1$ B_rxDZFC(Hm?Ԋ8~M2Ыɪ||L(YԓcbjӤΧ%1%d<>sMOѸ`iJۘ64Ta{ bqYYQX#R׈6C5c1(8W&$y$vǖUeBVGHk1ڵdh9h 3G7{*&q5=҂vh3uAR >wRBn-V5tP2_dIKoS^/vpa/ 98*yIA00Eў p&T[c9e/xȵtY4AS[U4?d-50oS0f<(_miUӊ=p)m+x2ZP ԫUo..-3ٳ)) }IA2`-MS҄QiZ8{H:Kiī"|G2UZ7S4҅:L'8uXE&A}4:cMD@xhu4okBPal*Sy?*@0TPʍ}؆7's wԡ}z=74QyQk񕚋JC'! iUTcFTjCΐhB5v(_x@r a2iW,./sQDLNwVIT/700"DWW;a/9߱ոCZphpS;agԅܧ(^S9qR lϳxT2 qcUf D JNT[&!'5^ H)u&Uab(Є0y;ݕ܊2u@}˭Q遢ۉئǟc4: ˁBz]s?5dkl"JGZfŇu:3h Tt.߻oc A6W4[XBX.3 1$ EJ^x!bA݅P`5=y|0"fpy_= Ix!yX7o).Q^_,Nt"myȺȣ2|HGP^}V=®ؗǀxPm#ƨ*?l(w՟bוF(ǂײ5M I)d\ROϖ.X{F"DRdIGN5܌ՄOƱzޥ5 X!uKVi'Y_zP>P=ěDSa{[nK`Un4! 9یU\]'#vhԙ|uXA{ц-rYM _]F^i##-"mF+3@N@Z\vp}3S$)eG^B0?mT*8Gp; _40X~L%f}[°{<#2j tJdKC->:T=OQO1I cSYVE^?,9h, te.#r61uTR ɢ(xQe<54Q?`p/:?\yNs͑%yKcDh_8` Y]AS Ǚ@W%K$+:KwKhU\zA0%i=F땀Lhu`ސ[8̬S"s  (Ĉ 7fAzPɮ^*K9'v#ۧjttC ¨4) o*`zrsdo#.;YbA]&e ˖vy9JN@o|*cnZV^C_,DͥuwfϳœL6c3;CYbaj/90<;D($4(a(m!?nE5hl[0{?mʃgs,ػ Wh:YG ~D! 8#|o#Y'lrO\IM$X/L>QwrSJfgV ,t2sۨuaS˸݋йЃ-&K\rEw!LNACS-~4Zu -%+nP3S lBCρ!jRf[i5(5ٌjQ"n J3awIF?{[g $VOhƵMjGrt::<<1$X7&N {R[G7)N}*~%=Ys] A|LFwrp갖^Q ` * H A |lcq9dX(pvMKAWOR LCv]" l34̳$uş'79_JNKH^A" ܞ d2[jvNBml}̦~ Y/WkKٯ )з(X.W6`j%괨$AQ-xW4D0j֟L,T*=X6Bك H j<2`q\E:CօLq%,OFN*МA^/هί <zbN{ŧ`,/Ѩ]Usދ1ot s؈bon {9\`%cFJ> z)@̦r3P8hS'Oi-4cMfqUeb]-> h@BUule> HXթ dfLF/'?4&zC4a|Qm ot6VRdfQ*[-?{{B$Pγ `dFxfFBrKeLIdjc4Rj EBIlb+S9& 5?|>Չ/{r5;W{Sj[Mbev$WJ‰l9J稾ߖmˉnE _+;7\bԤy!omH r~zOnK >o|J=s-PMKͮ/% 5w8cdA׎:ÃՌ ڋ[8UώJk!uԅ8^ v<2݌x]x Mq i<ۡ+ro5EӕUZX0(G*Sңxo%ySɬk} wvT!O0H-Ikdm'rRJ)էA$xwԪ%%vÀvz\{@UlrU 73hw'ƵBy,GZƧ)ſ5؇qNS1{ir;ZPR{Ջ- : Pj*ݘi$Ԙq j>(VM2ȭEB9ְ߈a7uɁK! ]l(/  :KcDɨӜR8N=d"q'=j7PY̬m o.A!~ }E(~M\?iop 1TBk 8"9dcYV6>gj@0̸qRbUh:%7@kB5 ŭPS9@x+f}Mm@Tp; .-$qScvNh !V9f ,;[d&FMp78yUAjiٽQd}+8M`ƪas^S$#}eۿݞ-\iG-@A&;#{f,l*y=; 0zYE ivoۆs䗜0wnmE 4>&&qHh= )-os[LyNVֿ$Ė0!c]JȢ@*4 ;fT~ʮԎ4u0 57enRx}h\>yA5 ~= <])+|Ywg9E)oy3@/a6VteO>*xߡ^oƑsϵg_Q[mj6U3n?AVߣMI҃DT4;+$7Uts>^H}׆Ḽ\ڷ8u1'8 OcۙG]RcY^-l?KtԴtOzh#К;z/T&]m2e93P: ՝; jsáYUroV AE Hu6Rɚ-Y.(j=-qFq>l3qzQPC<IK.)B9\ltpH 469Fn tLx|)p2"Ŗ0NNEoW=PrVjvV>5 >7"Lt9kwb >~ ٍBԳu`I*2l#=NAH\ᆝ3 9~z_FacI_a/>.AF]-Z{s(!J|^td'iy̫< ƀ ED}al0m-tX8O?UwOWk~]Amzm|)~?p|c:Ζ6ޚMa*|xF?+|Bޝ@47cSOu%3e~?'Ö19fGrF+NタSGE NJGw}₃6V\T]HCd4-Z`px}"5=uzN^'L%(e?@4pQIgd-iJoxUz,ݜ:[d_k[qx8~chʺqDbxs2\PZnp-ofn H.~U/XutأQD1!/PWu  U|He1;qma3a5?$rC?aV.i+n)?ךVY,>@nDRA/U={Vu[ `MY7YXEu3?68RQGS/gK`9|EE ^[ "J-pyDYC`G+x V@86g[oȣ#LҝRDfB=.y-/~IY¿'QGHÙ*G&E8'{Ph4Qmq^Jtme֜+,ZmQ w%qٻ^ĀY8j̗ sBFad.fx.=T:Mޠ T2c)c+AӲ1vo‚v!vuBD&"}aP:͸ h\ 7,_mbC9ϭEc@ oeKWfm~7p䒔A΋ >A:p2K3D4UP2i*אL.Lrw31Hql}LtU$SFĂz,7yӦAmӌ8^1-̐cv_goԺ04R_G[ô=hZ[SKbKyVi,A ~oR(p+~]jnQ;9pc2bR Y\U nHn< Q`'2 C$ C%ޣlM=ԿmdŗE,byt`6ن8[*\:*;[ ׍:a7"2rYt0(M_ȟ! c%|f%)f(֝@@F LKcX":oE߄j叕Z-4z8Py+5+N_Ml fihHkCe!12RR嫫;&SZ\yUG\y*rS>ge(>xB!IDrb ёK+%9" NACJ!:V2y\ejJiLy vċ2dy9c @BW3J+v=#H[APj'jԁ(O.z@ nS-X=n ,t0457 T&"ɔ(5O`D No`y;%0ݥ->J Y;URMX,$/ƕtnp 0k_,8]xTܣ]b( }B:LteRNҩT] aj#tD ,1inZ !NħZi$]MP4YޥIgGG*CC < %lh_<w;njxGee4C\KHI'FM}w Eήh+y<9al hID|D.^&Jŏ::\dD` { yU`2\'2G{ " Aǫ;p1q!t5y}hέ9}TqӿNdP@& _. bpkeX4xa)8i(] ?V/3׫r ==b;R?I :mxLIPM _%^;|/Ҳ)E[(Vs19tFIRڈ^IQEEdL,nTnڋ9=M \Dok/AQ/n'Qv7ʧڅh>\U7;~p>SDS_TۉhK*J6zQז(?▚;Xh|n;+FA,"+ `0w?vLt}n!mb?"{'50Fք,6V]z+6X Kg 󺂋]A˟m8'kK+v1ɼ^8|׊6.UeD$K\c&$ X37T%0u:4 [&l壙2 RW*{xj #,Z# }yk[יX$sϧB<q}M7uuDF1zȾXG$mK,i*=̃T4 W_ϻՑ89*lJ,Lhqn̶,'Bu*I0Y]l}>~Kɰt+d Lj!>z6/@{@;O/u>Y:W,Vg*`:{ WÓ0~zH/@ȴcHA>N*)'ƄpԍWwel[.{稜l–|f} X`g]qE]IX(z#A ⯢T>M_M?gL]# r4.J`v) p\9 ?j_imYCZgVhndܼi94AcH9 1{<ܸfxY i"px"A5@da{O% Ċ(ȦI K2cf91۾Hb*2)D㻚}Kc0>\xѯO!ȿܐ$R#析@Š!Cs] 8~'?& ˩ﰑ/7>Zp$il Go=0WÕ, .vw/gqLt% Ć+SHuDCy֠]` \vo6:կ kD@<_ɐ+bB_yL'(H kwOg6dzu+1i/c{~Yh 'K J^Sٕ=~Ut\G{T>SqvXcVF m‡S٧a&pydd/>z vJ;GhmI k*Shف\3O憲%v_D˗_X^h,͡ j@gCZVwP(M"ղ+-\ubMjupԆ߸lٌS "4R gQ#/5HznZeh- qj(XQݡsjXnV':lݺ'3;>Lj,Z0̻lIP˂cʻ*P3^MPE^{ 3bpII@:>m FO嬆dFmd}.,"-POlx({Ϋ9i C!Vrɋq'bp7]&/4lej>lkdbE13hcv+P [!IGr狰2| DAUP_xPYUws"$O^o0 П:ha t޻@h|{>Ƕt.a%~YHlbϝa3 R}*a3vr|E^R[uܤrE_ }Κ@o&RG*P,cj{6!{ )SI# NHuam.T^_nFE-:hPh|'"gu~oIO% EiAq|A? R/pe'wK]cnF0mQ#-6uo]g^>[HR{W0Ң=ꗏM}X@Ew V9#t9쀓iū1'N1s"XA!2+szhNUd_ /QoQ d#X/U/zu7Tw0 +*BǝI>!To\dDW+7^ym|w6K:BK*n1۱5õliv#GڛZ[#ʻ#K,~ҝPg;삔?Dc^­'jZ~fAڍS؍a LKwLWÔT3x2+u?"<j[^^^U}VD)ӥw*D@wآ_z/.`vW3Vdp|'W"@ Vʛ3LB)FP~Y8̗ 7.M{j)Z&= 0#[,N VmZ3 Hg)dOVEp!id]="aI8Uij|F _E4S{DFwӾ<#%UT~Y7/Mқq5뙝aRxx>Y"qpi8ݑ#Df%R2IH0/xNy'^b@gZ.Wi_sx,ȇ!רqaQqrT=! ʊ9U>w$FC: BIfdsuvk0>͌\X́ O.ݣ=<$ T_UQwuYLJh\)4gOQpRj7SLuA;Q_iUjLқoVOSuBHd<`rL;ی_nzCo∎,D,AeҲK踷N0?-.2&Bb&r19;M=>/-n>8L,1~-ۘ>D*5tsNG :0~˫W60_~ l |Euglt j~ AaZUºr+N3_$7fujk WS>bĨ)^1"l_ Y]F 9m.=YR_s[t űNLsayN!l </.L!Xa?fw k툚w0N)Xwe` T,m 1%:Ngܘ2[*?u䦋`4+&AF87q&⯃bfVR4Q5xb T<[ncWM2 kYuF&G!Ԯc?8Aز%y a ;!`G$ М mV՘0{ZHFk#P\wUfzl9:z|nƇU&Ʉ!^ڋ,wofQ.=@!QKLk(&+ Hj1E33ٛ^wr~dOH1g3~YeO[C?o=N.^؋e# ~nx \k}P\]aWi~A9+wm6F4FƕȔ3#lUS21o慠 -1;Vwa"Lz)LJ?[C橲׿S`]LU`*~OtR=݇w ASY` o/_}f Buk?b+*H MJXbByA/NT;(Ss#|NL:aP%iuc#.g8lsb9At OC9xjItЧ ɲfECײ^Srܯy$+879[ak$ӧc.ߨOب>/♨`*oՃ#8~ P(^ )I?nSArbԒkQ{Swz`eR`g321W&k.Pbk1 $ˆS! K+S H]E9Z FeQE< $:Z Z?[ .} x[eÃ|䙹[lX6YGCm+挺-X È]VIFt'{n$o?#vM{r𔌚=H qp"Qh Ĵ= ]D8cΎ4(- p,0Jpq&jtLơd>2BR)A٫G쀣6Z@]%#@}` 9?J@ /ksR 7^A-n[ k(@p2 v ;ݑ*Lsrz4v8iq\IW沧i@`~$ 4ScrT2/?Kkt`kK+UiFNHsgIĀ"mJ@(J uC'0 bZ7wdPXT/=CDAC|8n@f] Nt*`.3SnIF:LyLy4d' r'.\2EwU SA5@yyLt[xXb*F!Q`T7jʶ9en jIݫIن簁@lkbsTJ,bX+`Jdz 5%Xљ{+fxW> .l^79hxCRmXƚ?1(ݕJbi属=VX@P=vt(Ly S̛=Eh7b47RTa%_v! dAi2,V KdH"jK@%R$m5S2S{-91M| ~ y+ .6~Fzt_3n O+x2e~Fa|oC8h]%))Im}]0Tm*ۚSQzXE=\zH+-Tu3I7wpT0a# : #`(9.DKLA̓%.ޖu6wu#[í)9 ]K-ȪV ٍ̠)0_֡}tk[0N&<7 N5DH'ɕ6L5 T4 BI]cN${] j%C@(6jG>:LKBc:{2Eos'D+k;Pp(&J3D{14 %t>MB"o# Ňҥ_e)v1&p_01JˆOmyH&Hnj&!tJl`JՅLՀK@MǞqWxId40c=mbf3?l6 ^5G!DF†nڴ!ۇ(F!l165]o8ˈ΁/at5ωFJ~ϼ½AJRJo"BOSF5hW#)"GR/!?y?obYi¾eB h72?! $£1i?4vmD:y9bz  v<k1p{a754{fDQڤ582i X>z{쵇ǽ- pP*CNM5|MF@=^o/uCTe-u%?zQŲ:E??M *Ȉik{hHs<#} 5mMFuPʒx㌝~S7(+Jn`c&9E*d;rH[)),ұ j\C*)ؽN'L+&lشct(JA=j'i B֎cdqG iJWȊkhv ͘!=OȜZ馂zVcBeMs SF]VqưE5Ixĕd빘:R#jDip?@m 6#,pD23<iEv+fs5S|D)=yN;IN Minz̪UI1?H BxŏF`_=&c~xcE~Z"\ZƉ|>%hUtYgWQsI2hƸ5W]zoiHb=z2>%08ʱ_gQOhE`^AN' چq—:O}M :% o^8L?ujfMۆf4ꈗ)ë41Cq|)zcvQeѾ?H['\,_w /-a( 2JcG:QT_wO)Cagk\P;ȅHC1x ?d lpw9mA4_?E/fz_0zv*EP_{"ԄGZ@j[q^i)rT2<-dQ{-$]zz<öVG2P:m#JM K^"Nggt'm-pq뭸%,J=c1P'ǑTҡ߫riY%P%%4YE$\׵K/0 u[Pb!7hF[On E#k[#Gia`bv*m;Pݮ:!(b:`'.)DlCM~^R Aa,6&o1;#;xcXgE*&HB]-b!4lFfqb[Ǝw *ɮSXlegTxZZZ͎jAyܩY;KyR+ٴF %omMl6_#2D%yV75_53£Aكc,!v'q~o2^jƔHޗRP4Bi6D$&2=USK\YVG}LCys<4:v~FUؿ؇&▜OU^<Pg\ QJ<ϔ> ӆSgW٨;7ۭ7?)K3WXWDf2 "m:8m߷F e6AMGk1Z.[C-).Gx$_Nd53g&5 ="DwGƬVX;WDֽTy NM#=DcuW@ZFa3Ӓ#r)MD˲)F-*iۏnG zu#ȭr]q0o颧5ojy "~ʵ%3T`=e/1t8dUDXkws_e w?Ѿ_ß5V|A'(wl ôɞ2\L?;IhXq1{](MG,R1ifuT2Ҷ_WʹOSrHw H)W;RE甊ݰ*BE)@2S LJdm*0ic7:v UWQQ~>NYlu2xȕS. / u<[.v<89dEz|q㝬>.bWz˹溰ut1}kpOǼ-:YcG5X.>NZdxm`,?C*L'TE.v/uvr؈K!b.VL˯ְxq* ԔN|e}Oo!r!Uܳz!gd9S^9K)6ܽk?U9$ coC]GGWa !g q^YDA/YP6f9HLdw$f̱&Q@J/)ӴsjwTrJ2Oӟ.3Gq{8Z]<`c$k=z:nd⺀f]h0ŧZ͹L,nu)&j2RfiY0nK6ڰ3B%Br(ݞk̅pY.ipK>%χ;}sl?jXQVI\-:*[hf4c$04A1NX X'V>W`(95aݪKw`<wcJxgvʾv,oi Չ;pn{^"x`C ЙwwĎWCt 9Jgl=s$peBI/H@4^vP9#b&~~U,N ffԧk@#os`rnrHrX(4k ֩鐋`#LLJAa˟ M&:\޻Wڍ ZIu-LTIyPHmCߐr,`y3h6 {|eJei pR=gAH[3mi N4J!aB(*m/n;:`YdvХ,4<r̄Fs-e^*҈'U8M8Ǒ3!n_ҳyV-K4}cZ"wM{ Yw#H7~nj],#q[LcGowH":|rA}u b#%.9[dZ̃)[t i D?2ݕl Vo|^F q{D[6'RL[-\f J6};6X@-,2+sC/_Y^oO[@v܂ݴF>Q"~nk^u?`zռ{z40޿C,K %׍~1P1&l,04/Fk,` HKdl,7 5$o46@Bs!~ş2v_T 68ZD@XuMBٿGjU#)P3USQ}^UwYQ(RPuH=qIDК~;pv*!#=l1dvF0*aȧ4a\Uҙ;|.,$ i>Z@}_;a0U"nanKdp#Y]Z"YB_bn0K5 U6W"wڋ:FΚo$c~cZKA}CXzWj}[H {ն6¶h<4B5i'sXZڕԁ6l+Ǜ$baXH>UO}M߁7TA3TB_Ɯݎ=.z,v,[4r#(*Uc06v&C4u8ŀIYU"Xu)5԰^:q\vS۱ųz,l\"`M=~rD&RF:<~&DbkUMW'ġej3f{J蝏2KndocN(.(F 3o(qשuϢDgHFHل@Tv&i =ڪb;v]amblHG NZ)"Đ*jDoxt798j ~Ҕ_.;|&G F/wOQOPj!˼J>tE)Kk#Nk- /t3mu.ex99Vf2[ya?C}i v5LO-His:UN'(u]'O9L%j7+<Gh~բTXJ0:i)L6pQ24U=q UJz=4k𻽴 Xݦaы%&q4[4pgrן)5-yaꮮ TrA?%Rj(p/gk|e 0Y? p |5gO1}c*=I]GxN^ˡ'^FϘ}؇r6h?&Rs 7qvӣwqKޒ ;tz2 ÿNp`5s5  B1zIKK{^epђz  I+:LKY`%ídq7w|yqwo Z[%\ǩ&ĖQ+*>D2XQUu\n P[}+8B㠵.*_0 v߅ 3Ʋ |L[ dfj,v9anJ4m.mQW@%t ȸL2oQ=N3}r"XϢXt!K\d˾ۮɽTG3Mr5 `1hZs#4)'YFv>/q]_W k$X)m+iYkv6d~8R }}p[=%6 $֞0㌷dG&a܆;ooIHAC,E •n5uoXaExT4_٨7xnY_*bݖB3fmKs g S|$ ;"|PC ciHd*F˟zҔ%R]jW]#vb6*v$MAOѦ5׵-{W5Td]+Lzz݋9TVⰫǸXUWR8;n{(bmo7o aBMQe7W0֚7P*[beQZ[,6h:z,}R%`ܟhm6zF3MU7&Fj]ީ*As- !fXVJ!:PPʗt-EvyqyTއ=?,~(W/2QI^8ǜc}X[fNai4i[7~*NW/[7E-WdI{= Dsnt<HPDZ@fYڬM$L@}?-5};4I ~όۯ[ ^^}uPŽGGfgt$R:4|6;V  }x_*g&G< [_SadNS>2ʬ5Cm:~e;oSw7w'Lr%2g%M> PE C>9Hj4;y9+QK"^:yB`v;4u_b(q66upnH"EJ^hf%{'[Y6lIұ֎QrO7RXVmhXʀ!Z^! DP e-5بǁGF+=s@tLV㢌8G^O+ T]vz?f1-53ІժA  ~Ugd4ӻDZ9D͜X`1ەpx' >6{<+etjĘcv|T`o,~T_zr\p Zg% IK݄vvhjs_f6]׹GFm߂?VM.3vYfg;fa;Os}`&HC9^j0"~bJk{nޑ[K^ULhYkYp1\fjpQzlN5>ljLp>( OoZB]b<[wrHeWTv**"\F5lEj:':Z'֕&B$22xtxKyYZO(-IIYt~2U@ܯ5h A ;Wbn)<+I_th~wnJńdDo Pݍ`ffg»,b'”~iV"J1!ޟ92?`(9XFRfjj^_u+B%fm%V{15=?m&,YrKRCWNzaG,e~4-ZBj:,(# I Š +nwTMSn }T6FdpC%>#Vzd]zdʙ;r+0Vc"-_p1 h|u;MK8(es]s{:cN'5qydJDJw`,>~${(\0dwb:~tuEvhэitwuB^>Mp2C_S=!M3fA*}snp3cYL~,o tw 4BƉokUG#\1 d=CzSb(&V^N9~I$h_[YpԸȦlx$3 d2QF0{NRIrF-7 m?T*>J8G^{Dh{ć\k)0C5J`vϤо%cHT@ȂϣSOkV}Q,YKK}}a^*$fMb &'A5@-9e鎂_btK5Gq~72<3y97ǜ?5Ti8pX=&Dx$ ߳'CIoYw-lZb uHOj'΃P5S𜩈R-Y?-.4\!B5HHrm ](_K-e+i5JUhjFUZ>\9sjH̄3~˜ (ރuȊ'u:a3 lQ$( 5n& ^jaKI4^x q'>MCԽ8 <!|뚝F<)v lwXD,h" } Aka+\0 ȿ G8jQ:-ԹwNAͺ>PjSX̸w\.hla9+l^k,‚ Qu.d|m^f0^eu(gӬvg6ܿsq_m ]P&"~@$lȸB K􆈱EJc1K.~1Wf4S["Fz#]bVLnf~P> ٦` o ;.2XXhȜK, B1NWt Y4hWO)"e 1ESl`,}JټC=C{ǑPYtosbѭa:I@J$b;6~ p^dӈnuϨNnQB.1tRTp8׿UrDgfXxl`8~}nA5vc&:{(;qkc&_ZZO a2kR4I >Z%J?n}2Jo48~B\x],BFUmmb"j]WoZ%(eoyIhl^ e鏤)D>YGs h H! *_ߙ$C DQ%،l. @s'#Pk1Ĭ |gR՟Mþw&=u5J{&-Iy-4M1̎S*Wcth:"XpU868t*}Ʋ(Є;tjMؒw۝&3̶Nt /vg_ۡ?o^nuL0nbD+ rCR3EjrtKM'kb v75$s+ˆK Y.q>] C]*("٤tQԞY9:K"SֿޣY|o8hj*,Ex;YZ& фӹ8;B̾%Jr_bX roxiӪD (̇pcq58VvtQ+~zIg, 7P06"/KuEMyf$oN\Jioi P:2^^*aoLtcUc;kRvqE g-Т.+e׈pFof#h/QiL8aBļxAƖ3<515jez\X+݁~!MvPp-]rΙM! vuȡ>傑>N㴴1S5Ce$g."+WWምe a-ExgѤsjgEZLGL1)œm ʇouluVrn "wOj 5"*aaVuXʄFLVvl%c,jIiWA͂ɏ 2˃a8'"\eM7zEjPLl֌;]񺢺 9h+Q)x'̼&WZ-98!nF ~j@΢(%'tr$vJƜOSƢ8Q<CNW SCFPas77 e+߫#^v:,v`M a}9Yvę;X CYWPO7*#y4{(0AR6}NHD&~Twzq(  j?|qV_( SdAAvܙpjD^' VOS!bヽr!vG%ӥޯ[Fa/@mdK oK5sܪMt2F/7Ʒhp/~P@%w#)8f!K!ݭֲ[ ٳ3X@zyMh4)4Ҏ 8-v0\~N+ۛeo 2q?\t0ֱT٢x$mMw;Τ(,ex4Qk`杦UslHhtFx˺HY4gT_p`?EnSy`1dL$|':>dAD;7dA4SQ5]6O;'謃]kPZe|G^젒! OZJ4cCz> z"CWI&baW8֝9Գkэ:V4,gҭ.tNB(y}9nw@`u|g'M(䲯`h֋fʠ0zC6%e'a|'< l̤-K}T2-3,%L/p"$Nb<#Q?gRJ⬝]5v @S@cӵ ~q@HTnn^AЍS8_E$ ^pW8SBz~LA 4WD'/κ誳甭cƶϮutz_9* I'kZ'?å5ugnќCȒ`UIhl`R-ClTn?~d{N Nc֝r.+Cw7VNɶu Z __H62EAJ3\ԧK>"]Qҩ?,,lbg ўxϽruL7.I'  =%RWF:vњ:ZzPfg$WpO}_9nT3Ma_31Z.qX!Zc*NQݯ鶑;߿yD4~ˉ?:չƒA+bXF5|sA\mdKj4*ʑfGrN%O 9L2v4OCʺq-:.ti_Z\懹jty -Y)OjENWێ iPՙ[3j6hЬbV^xqm]yyŔCshpKp7qEX).ϸ7Hc S(,F'r$@;mYЉa$!>Jo=s-0n8*_bl$Bu+9Paa]*cm2Tw#gSI'c2wmڱYqulrwKX7ߪ%I2Zdcuњk8 5Ǫ秝x*kzlv2P-]s:vA%[>Kr|&`%Ekd ܍U@Zf#"T2nVVʕK9&W&$V0%EԁuJ||]> a*#QJtqD/Ql>w9́[[d4\9c-F@@\5J7/e*f[!Oa}L@sf, 4S^b#^IXnmӦ;EU.8t-_/3@CmF1"$;d^mR VugٻSJyN҇|)dZ5k[ꐳӌ[?{W!B5"C¡ȩ 93szE-B|K1*q*E@GR MSUq5:,Hl}d-:m=vOsuVkh,@LK-t͂mӒ>{ k  gh׷_K.2}J`Ő'n*vk"fYbZ< BP]h0M wB (H9RfpxT0XrՑ1fKRhH .A-6^-  (kG)ZtGLxd2h5b#^Bn'}k`qs4a9/Yu\s7ljWIӚPiZOzS||j6Yj΋H:ra/ٮ!=Tp(%qd &ڽ Zhg^8;J1~38*GQY^bCΒ! &}ltLUI%3>A E4 u`>P*%wg&2M~CEc[eR"C~_ P."s[_명L/ $d*r'I&lùA1֚'jf>;[.ՕDb{CQC)}HѼJ [d9ccXaM,u>TXu4gi[|ɜ`!jܳ*4*>LsA|RFܒ/"5ުվ\֑[ބv6Hbں̯`dY/m>5(6Ki ,&~ gJS[M%p !V*6-ģaU~I ܬ{F1K+InJTkk)Q}מqT!7nSXZ1"Y`_=H~K2% ~{uFe!ezdY iZ^4 ɣPX@5+rg !20<ۉKCQ⬆\@Y4PIUd WD]EAo=E1_(ZqG&:t&"owt3i¸y'u]z2(={OΑ~Άl4,=yj. @+<4^C<o +NGH_v:5&B^]@>5%V0RǩX3$Nyf)@ 0f? =IgE0}YgԘ"4;BrOp"j ְm*dR 1^֑<lOc|xk~D 0rP-Y^R(4미OP2np:h3 % ٷ*iM\(PcQN)Y !b#n8˔84\)H5Ɏȇ y=z+#4송V *i<*V]н0fxG[5R1 l37x82KczEœMᗕ欔;VɪѪ XW:la@tjɱ Y]Gj\:f F+^ Z+pglYˣ[XZ}6rg^XxuyK<ǀe.pz^BW1?ٍ>:SVh&= @K1Ы;˚X;mJ$83{.D:#bo$GRo"S5}qcu Z6Ej.%*]BE:A,Kh]!.0SGE'e҂Zֲ-[03)kXOAvȼ/fы4q'1jr1:$3?dZ DkB /PޱJ} J]:Ig_8\ %99JY P$Q_XM%єXn'c_VL:)Kד^R͘FM>_Z V0ELJZ=N-$0;-NITR>ʴ" {U/Xө@+&i}FzD@NmEHt6l _Xϱ=jfEN [2DK5`!G'}l+1 PNp$lo]%##Կ21LK%m,37L\>ʼnJ:9gRoUY^cǦ]7jEK f 1PG.B7rD`;Lj_9ܛHXO #k˭( .E j"C}wJM(!K(T{WLA$tv=T*l0k7c~Vw,щEihvIKCq;i$}bf|f4?'=Y9  X"m:5.ԑ :×ÉV0bX].H һFW^"Rq9 XF= 5Uȱ!GXKLHq:-[??mT+د=ZfSR{j֫ኘ?9ȚI.tq##dLk^=Yso}<?̵$`ۀ MM@߯Y1D]o6уz4)À)}yO=Vfay(U[nBSBr1O$c:tz'hZSu3A$T889_Z]k{,,Q|p[a$$)2[(YaBbU<2,xHZC[oH?;BR$F*qĎYOZ60~;yfNl: XH /Ⅷ%>Z * O*8?VoŊr}'-Py[ӛv:QבO:L P0I+F:WYL˅.'ߐk&*I* ? x qk\26aruBu=: `܎hWJQ(9@dnwwWlӎho[y-,5Voq[-\$`q@RdhdДqv4 ; ۴ WͨkUa>rjgNz8=T$1/˳qFdq*[ǬuF&d"=uҨL63 `n*t4[VXJIr}EqTS='c6:*EnMKtlQv 5ϵ}S_f%nK6ݟ "ztZ'tu!)R^zqL2~'I ¬NӄAe(ׁ.iFYRt_@4@S?z(~@C t7l4p(mX|dlwITM_uc4sJMP ؟0NйÈKlY %$Eg`D1 THR؄tgTnI[=ɋ~qySՂG4ʥPH֔=2bhgN}JW]!q~k^̖R7j)> R^qz'nFԓ6>c]0˱~s(;k*']P^7>b ,ÜVweFdž`7e;[\ZF>»WY.B-QU?z֥1 J\?tB^vehh(Ƈd4 p0D.*Í<m \)fgu,6}PK[UьKQls3WR&< Dk+|tR ؔw^\yȜbbW-t6{^R`IήFu1[ "Io9|QWpQoa+Kt6/4n_Zb1飄 WZyV:1Dnِo]2]6(1]_7i1/PWuӱT*8wkz8͂#Ӕ+?%m^Nx޻va\ÔՈ~dPag3^wK41^7MS',uhؑ*_`”V4;ɐϺz%Ur_c1ҏ:t"tҶbgcشz]},*1/`]1 *Bv{Z﹮cu2)&0%ղ_YV2) "~ne;W[jѦ{ևR6Y x !+jr.;bs^(#cNѽgyフ/z+Iљ]N {5# !5N@$o!?|B:l2*ßHV,%-+@>{\X' lEO RXxAQIJ7iyIsY{b4>x " Dpoݕ[Qp8xLT{sqy:}qмxeWFv^D뉏HZ' u>Ghqi# 1~yfWW =U0dU`X>fNGu$PrKd;*? Yъz^$3VR7Vi=zA)+iќب5h>m@qw6A֕}u\jMݯW {iVpRb|VbWBsk:O$P\Rsrݧg: gBHl5R (mlވ'A UO0¢6|-4,-nߨ]gOTmv'F\:ezYxHП7 խ>0Q ΃И^UZc2unQQ/Wo2{:%oKlUm3#]PHmw tW<`*ޥBʷH8&qc4~.Se{)'BDZSYW7s;g@_+83G`J7qb T,fWn ͐cA)+^n`pF"J(+\UX ??C&M Y(U>Υ@H>W~_s2U) %^޳IZI_ԗ{)!@ֻTMZŽK?e vkOTc Z|5JPaU%07ه<I"Zġ#yhJzD$=\us,$]>+Ve/r( u*oQn+ -  ͏ )bWwEsܬid!_m~<Q&0gqI1祬^ ڮL3 Uq̐ "%MaK.KK;NGЋ Bx2nPR|.)J_3D5 ͋p8t7V\-ȉKϯa!Ɗ8u=CK}4Ȁ~$NFb-q}6X`H)= qM~J4ҙBѽjaP\K+gDm7%`?ifNr$6޲;QY>3Xx.͍Ìd3 tme ʿ@G5~Q ^;W:~~Ѡ,|նc7̭N8E)sK7B0ZRkJ _C#%A`m_j҈4r#V9E%¶|;g^GK=i F8^hdmW6&9n=$WsC6MD.h1.9*IG<8{dqn[#]/pu'Bm 5xHu,4ƜƱVR" $V ,WeZfbNFJ|Oy0OSQ5Ym?\vPY3C?A04E-@cWQiFԸC1 P>g E#)cZ?{nmu'4FJdÊtqԎr7儨[P)6g(\ ؔZsa_yk#P.#&dtTe"^H?[_pqbx1Z*pc ;rLxѮܴe2^.0nx -{̏|ю Q׌`t!%t8 uvIV T:\5<}b[:1&m s缫pȪ!HIU@fM P_CFs2dRNJF0To9[A d"rWH,O̭ =񭢕x{6'au;V[r,uӨZTy=V>gӍO6/2ԬBm"kigk':#abRFhZhWndZZsXOJH6hg- |ͨ61Qtp{8qSVN^9:iwkj!V5yt\%GInqq70y&(c|pm}2kj.]",_Bv>H [$YoxHrsݽۻ `oʋc2răRY{4!AM[ޭVA;ٮjmt:0Dmdr_ zf!{PPf5Z1-{=-TDͬ䡿n״#?pd*8k.1T0fIDζ&K[CZUeJC% {p$q-ԯaRՌBk R\+#8(^tlTvJը&beٛ?s5[tfD41pQ(!S/" Lg(lU8+cuĂ`>Kg2u&3$$oh6jxZ" >v6UcNiϧv36dben ӉX[շDy゜VIA)(|~?Z +) {781)yĶ{N)1|;jXo X(I z:AI-ZsZPj(F{8E5|-3n2qK@PFaN ‚5~zؽ[YF&WXdKFOArN^Hc wLJdo85[o+0$hL}ˢ3o1F C\Q2'ܻH=u8H[v5k+W%]]r*"Zҟ!tRWN "3/Bxi_`wfRNN#Mp(C~~K`H0٤[5l?ӧ,n%  g|t@sd9H|@LvQ|8 !Ni4wM4D$,ץrU+M]i}:`MM[i±BhHjmS;W! K'1B`!esg6Ç 4'kL,UB<g$?%U v\ C-7?ՀX1jKS,vqlCXS` JI]MLubZz퇟وf8eP̂7woPgU7c~9~#`k>Rk4%-5 s I)i<)ݢYp "6A:׫|e9|Ĕ 74gfre67+|ܦkv*ytS|y6$ǛRUI/>U\)Ey6Wౕ~e6hoC/f3{=6qb>Z8>sy^t:ik}%8 (md8rŎL<|j t =͞W"'_' kU*;6$A')ޕ pNoV;훙tn*Ckk ވH){)!!-Y\poov$SJ9d-#̼Vx[ -|łD.*pI:سXT퓹f[T"v2< @ou+ЄDS%7aKqvaCb EQ|sEQfu$9*dKЯ'9(//  >ɭgmTO#, #5j;(ĝ\+QPz)͉~ Ri7鳟Qpߺ(3Lr!GDЫb7(y/=ʂR'%ö D XBByč%RKmi1HwS~&QF 3-~aGTڃ荪qW H[nݽ[D:(;Oy7o֪i0[#%Z/^Q7ˊ+p:a"/.hyGu?YQ_h`#s~c _a7o M:s; <(oQ/ZX}*"jc,qa|M[=v (_} ]Sq (GeYKۡGS;w% }$wKn}? {F>ZuLG<+O2Goo|͋8~:Pza+;gDzXIY}C TwX؎ *>"#LqrлVZ}׽{`[~C+QYL筷#aCj%Zd/B 6O_/a$GXF'}#)QA}m!cK|&W/}׬8$EѾ/y߾ϛxُ:r*}5C \YiUuXC@|<9_&ţJ26{ŕ LL@}Ȣ; 8u_\eղ,Hځ[>PLb);[rK׀p=9JqfgcKKp@[XhZ M_Ӣ* lr"ԸIZK7tx';%*?׷3<:O>B F%BeΦʸ \Uo&S{pc^Խ RHlOy*$=9|JV#ML7oosGXkdAku]T62 tu=حܲ\}vx1W()bPh5V1o,R7lH}SK)io=ůfSWxR겂򀼀 Z4iI5w6\w_@+q,'/Oze־~~CZRVf"9NL73! L2O){zpPWDٰr6rđafJvIX*.J;RK 3]_xauggR]1ڀ2qXpkz"=|dۛVV4 y2B|ĈW|dH<~j_ULb%EiSfcbδ16flQ@]Voz"R)0㷸FCA筨k{y 2Nգ!- DقU}K֗oLLqKyli/CѾ]V;;l9ˬƸha0)gAe&Cӎyd?A8oʦ: rVb wUq6lwC#*(XwI + kys)No)bk꽚Zw,4zpX#K|8Bn@޾RڍLtkHgW 7u GpmB܀ܛ}!t A@D 6,X^M=B4c5Oi+kZ X9zeS1JoP;MnzZ 0j8_M hб;:;bm*: ?ߵA!Vi;,))\*$vG;ʲ:t[c**3-teӔ^YҊ8܂( ^R#y)=3 \HseԆKWkueoO`E ]r=ne#T>)kC ]d!iJ_Ona_d] V Rt.drHX|9u~{$Z'2 `t'8?.?rjTB\E[܊>$2.ѻh.OhZ5=M2 ȷrQT\o.ii} Ig#0Lhd^%]U({mO긋xqqWpo kDwm LTBZ9&H:\ :z..^FYA0]DBV|+ A[R?DG3L>{+$pr`9 #"l4⌧e*Nlmچj\zD7t{x+'ηnլ9+/ IPT{E:k:t ADJ#ay]DefY顬U*򪎮N%[0vxO^J|UI. 86ѻaifr_vYݷYY_ChW]_)CjPrJ_~]ʅt\8' ,ҚUT0Z>ýŽ&T`{#ky̆p>-XnƗ"1q 'ՈiEnrU7{?t74uA: ]k\)h9tbi$cΈ,`}Wi#QHjv!5xΐ!Gѥ4 z7jIVua0Xui;o5wZoӆmxΝD{H#[nŜ濞Ǎ.8LdMXΕJq3|k{؎ y4JM Nbj7MZJfgҿMk*oqkBNdfKO E@H~r`c#GF^?|}{ *y؉#FO`~A6S_vk# kٷ4f;NȻ׊27J&Z%ݛ6RA Tµ~c'}5I%˱5oؕFO2]Mg갓|\ &%OgJSךZgxZwS~~dKR$9gEC~خU uW-J}ǩ^;An9ó؊NPӔnfQ|afK࡮HS}I VNu}ү{=)zS}=5@lwwۻ =? ZRd†.( 05lPyƩ$?9OρOZaW3?5I{ۋe3x|D%dI#HzzbзIS>Xf UráUdVIjꎓnOl]7|K Ujýe_(&g\YkR=sAq$[FF $q.;aLc'q -E i@)B\E|rAȴE4?{B#v`sFL5#"F:EEѠj[A*`TKChyl"oRۄ}6J@iD&`C&Y&7b@\VYd7,ɬ3 On*J eɨ EKZG:/Z#{[x΢M =?f +iX6ݺzg\7LqcGiF&yPa';,pv1 ])c6*|آrP_G74'OU8`R!i`6($}^8<]X Ć?e,o%}wǶ rVK^Tx~#۶۵y.1AzPH˲D* cO%T=F(Gk,XyR28~kRjhkK>sվ7۞s[ 3vv`Tņ0 /%ENdWUUV۴^4O @ojҐAuR6b.BA\Nneb@ޚ36b4Y/=8WT 0-O0N/{ z+ታIHһGPI( 3_6I#l<,)Z ϯE'gsZ;huFe)eDsuX\ {}8v m|ܶibp]w~cj -vJ6FK2 >GWfPƫ2gzTXxY2WCYKrqix(Z9OV<*boFn3{!po&L;z-M,oHaJUUji}3Aecy+*΄%.'R񫵇S2D$ UUMS;},JzTJ,G1S`8}Rt6fI0Л IXk0ž:uNoǁ)ޘNj2G=<~ZTM"~g7K[5_R6( nI9Pb^\GZ|=`">e&S*r~'4nt+!b2\ԡ69J:wEOQ XsΛUNwGT; @f6TTnlku|,b]ƈ8j!rK"P%1Kax2dxSxA WnLW{/bv_4op-h:b-䠙oO^Y=Uڌ7 t[K1 D<,XTu`*笠% Dƒv*LhJ=Q2|5VԚbd [8`O]8ClAgFf1W :2"4/4Ek^đ v&?]H8ғ(.J YU3PzD.PCzcoa=Dg/4%H%Չf5~)Q(4\-LY"[z_9u SwL\?c9Ofr`yU-(9"Ӗ_ٟИDxS,8g#2vUv$gD.]-wD"^O[N^Ӌ>W뒿( \]lR&:[~=^C]R-RbDdN7a3LtN{SUm1˶vۣ+iG^'|gxrK])w=wJ܍I-f@` ";AC$]30'u㶎_۠sXHNֺnWt9c@qpxfܕ~xSb2t+/Hh&^M#T![Zl <Ȏ3WK DsJ֙?e7ژw}:R] -xIGo) fD.}+V:ÞSW$ы.5WPqϐkt71)(bl#D-%lAaoURj )jm:Wd5P :;Mڗ*%nq~H3 ݰ#1]Tz/qsfw 8hFk(E^\YXxFJ"aڬv7!t}T){ZИ 8?mI~BF,>pҺ'vJUE & |'*. ,CCάO?_2nZ_<1л{%ʈcu_VupgEkޝbq˹7RAւr2@s$wAXn%'(b~̂&n.}ŢDyA5,bMN=1`$/m=Cw5_/&~ӻ\M=ehu0)RVbE♰#'N.*#_Z=9_ {:[7L~wsp浜<_#ׯH%0*5H_axсʭ~UpV*ݷ%/, |.J"~N43=3nnR u3].ҨMo]&T6 ƄQfؖjӖt!~}uX:E9[!mɚ&l7_uTR{ vȍ#SL`fފ`v+yAKl8f_lc%l$MA٢er1[([}Ȯz3򂿲o IsᴏH恜 4Ae6 ;%owlw+={ą@ GFy"1T 0pXy|dz҄ d5B51( āg 1ŭVP@_ gU]} tbkBUS`F=P .ةFz W4sPy%"awꤲMd_4.n t0qioQ~~qUEM{4'zV*^ybǯw:9톱(aZ!eʔfu[vm.Ɲ}nq[ b896:!W |7X])s!78 j98ÜV}nL9t$R㎘Y3DPmNx?]YKiv=(7Úۀi*$#C NkK+1˼s3YYWԔg7G'3,X Ra d+_t$ٌ |F8i5j@7*wpwX]Do?@'C"X/#ܷވ./4\oKH!F'ͷ/fȲxH61dmX7p7;Jl}vD?ܡff OV=QK?rXk$R'g~$NA':g [ 嚿Ż :;z,_BcH:f ! ƾQ_}݆s <}^^/hcc5yN,oכ24D{c͞1 v91Af "(W>YŨKٷn򷹥xվ7lBX[=DWT6t{܌D(mW `Ш-Ltj`DZ>x9C Hp&aDmmr+`f6.wŬ\!}?39us]&.OyY*ؙ;kH[#pul;ا,"%[CL>&륊BwQz+ a SrH5]MɋCXNp z u]0"뜁P2u59ػ^(P=SFͪP^:3)uN(2v>C mJAf0+kysB(U[4/<rѮK )|gGpGxf/GЈ_3jg`P"Ԡ}*LXSSc+Gҟ !BKq0=5%NQb: G>|nYFmBk$QHy K\c)N"3e6Ɣ[ )KC]m Icz |(>LԠk!w]cRUl/4M-Tv#~pK wH,Nv{bH@tl Ki9Z 1ĭVDʊyH*gKnw8ciyZ:ۇos`$Uʗ}K%Euk,7fDvn)v6M.a5~KTg^vn5 =&V# ziՀmtmIS#C;#Xߺ=PZoMVJhVؕ Uö/Pq8(k{[ᏸ`Kؒx $;!;ųΠLdOXIJX+Gрt0QY=j/7XEIqMR[']/4lhO4+`t0!c k#dT`n/>,sHrp?g 삃Ae%4IuCxf'5^4/dTdk?,CU4MaE.bÔcROF)[ʅ9>TLFkq'UQx<;8j~Xc3}8-K*cܙb#ଡ଼Lխ%iQFG C:W,YS/kŎŽ#fA&]s^!'*30)w9'erve}̱>7;|W >KaWQ 1Y]~Xfu/功-.WJ>V"7qv9 }7{ܸ'E[*dY=NƉcŕ:^s{W,KЄi84ݧ2w0,4 l}[^0!5JQ+.Bg##>^8^y5g5 lA`g臚T FPb5 UsB/=D Ns(ȺPJnir-0&Qsq8KZ`6Ebݝ ktAVnl9${vLUG)  \j; jJwT*Ac ;cF4rD 'wyEu؁nqa%~j Ol8EA6mx-8=OoUq`Yr4@iUA"rNvhv!{YV)A7aUXA,N& ~&qO;qFtmӐ;#f=jra>KCF^j4 cWcND F-V掃DP%l ̫@**BxpoI w4>}y= 5!]Vݽ&+\4)*iv>kfjaYd3HqߐԬJ3 1?~GTł*XoÏ*RRR/tG=A;!FI~UODk9]d^]*S1z%MuHږR{mGC4`FI0Wqx5w]i RMBܡ1|E:ALH4x{2̨LJeH^ w"YG,Vk<4v:=*O捧kżX' 7ͯt5]O> ??!w1kXf P m?dpY'ɎP}, ghӇkUtDH1yODD29JwQQWoJxshbcгUnzYYͽ{r%zhFҘ~/&9֘ Cjt#ozxRA =J*Gd!Mo A2ݓJq; yu0< і\lY _&R/?F+z;FimbCC] 0ZaUfLjO'D~:>U@uJ)+Oaxk=x5'&DlPhmX]~v kL=薷W8&}h0|ߡ#w/h ݦP|EֿYuyaw{R(XX/ORx]Pld/-ߜ\.'b"='1j!OPD1UeVaeJy,CesrT =O{0v)hyTd4$K+ &ɳFddyXPaFNP.p{B?e'h[)J =͹o__񨋀Mup\vb/i̢պ2Ԓb|3خ|"]T~BmX=ERaQU4=b;CULŬdD)02i þO(a zM!Q2H2sn!~3ˊBdYdŁ!tZnb^[c=DKI} Q˃Nr3Wid$coKOw¢:JYRn1SBnw_93jbFvrট[9`n^r͓y6ZnM>00Vz>hmyuћO?0f΄UY{,UVf|~(8iB8.Ӭ!0N*?Є7jUrJ)&_@`X8D贤w2~ƺԷ70Ӣ`d WuJ̼ȁ(x3hDw<`?ICXKDe$i} P5]]Y#M2^jDjd+C:Ќƶ-V^@dCY Q(t?'HgG˛}&P^gi InxFP}ok)ւuaTpR5AEP[D>V6&FV}T -Sacg3`-ILQR$1\gVM#ĭ㨪;61SV/eԚxF/~|%Cv_nFV A͸{Y aOكdw`^*(ƫ0ӎVp ixg;4^%pSw#$ϜǛ?v,tBjʑ!uv1\gRkP1y)dT;Xё?FBxR1AJvlpk )Lק*t4^ךn-TȍцڬUBhLj-#)j}D! j{=ASM0MNGc$?JNg? spC Y¡0'"{kp%ѽ:zZ&oj+wD&!{2/y8[8)]`5B8 y߄K'Dj"4,.gZpx<~sC~&J%mr3˽da}H ؕɪxQ3!3<\*S.{޳łyъO+zL \,&u>M\U`p&4)˴!qgN4)T>ɞl)Zx똛ɉJ%5g;?bHWM~`͗Mp *Ė;Jjh@g#\});_%R<@TS sW#06+hN_YiEW, PmKHFh"L‡HqbU:!߇!otjuAoH|:qǢ7*;Ph,uȚ+ef\`-/sE4FY'KdHF2)jݕ%[.*0mW ,s|Aja*F^s-i1MX1zQTmk2m!M~];OOIf1]UX9%\3oMx"i6ҦdWE(ׄ$uCD(;,Ob[%˺S0VমC&SqƧ5 _8:(PR>WZG>@cn_1A9L6+rgпóoJg@&W[A6Si)ήDŽpTN;\BWVQr>W=*espO:BJ `p;RGS\'cu)m R}wx\|B4$"a4 ~bsh[aWu1Os&nB`e+ InbjY r/z'| !τ|N濘R:ӣC:0\7Gֲs:uxglHڟK{Ts}n Ks;V}bq# g"@Ark&WA; s}U.`TGGhl/ߐGTkseZJGQ>vGdEN?ziK'If(VİfdNf~r(S{ 1 ;B$ʧ8#Ђ{qiؽ+7=/QǑLuV,3Kcj ^((E'I}ޡs9v0誰ޞzӗ[[CdE8YO}F.V>޾c K܃R%Rγ6h nќ9iz[DN7KȠvKpӤs9R/ܖ `YiPrw {z 0:&`DɘM1ŶPȺ?|.UdOCJLS`\8v1cHju1s,5)dK%mhֳRԛd8GQ+V0H"]0O<¤J(EʴKL`$}j H? rʹo MILܾi%!4;6Dؖ=k'+; O~~1Syp]p?muڼh#_ma f;Xa bBf ReTVcrn_ad'̯{A$r1~kІn$~C F)ά*΃L;JzH8 EO{U !k8- %Τl~/*`Cպu)775x{v}G>7 6aU!tTrx%JԙJ=CLS/DCV>AhftS@WhqcCG)> s=2~ln˱Կ}}l~=ct[1uV^|_tk.,FkeT؝0lgVg/PٶCpZ!J] Wf]ah'O}=ClwПhG_ ?'w^ 8\ yYF2Da?o %PD %3))ab&9{nWQxI^aMݏ>rl˲ *^T#jZ-[O`i }Aө_! wcZXㄉ>zGX)(eWzuA᣷m^+O-ɿ*gZZlEefX$TŸce#v'ҥk &}H5(鵆ZYEJ,c bb#k)/5VAyΰbu"X)%F_2⅒}'9FS!Un81VxO$*++@糁Ow6o5ۿxo k.o{n +Eٮr{e7MwNUsq 홹&z+?hl~4Ųo;TK!xb<-nHEg%D kfq6@GGt]\[Te*v>/Z5: (ĕJs Ev!zN V P lBKoCC?1A\N3JUpFjǘ'$%x"6W ؘnDISS7l|qW$t0粉Oh_fH]S'c38l,cFzlw0}}}9! Uovt^8)q%hw*bqbzgq;ڇ*;"e U)al-o%|PtUc; |7;$OlQ3tyBSȄټ?Z `uܮxa~\A@ X>I(Qh^E}-E>_ങTd{ui[1H{/uѵv=g %⠥ft#)V&)x"낀:{$|W5xh:ݍo)vD"qv/8HHӗl{7Mlᾞ;2tY"L遥 @e,3DghN˽.`ƮMq,|?Ǣ1Q,kpei YtSH4ѽwK_dշ qL#&AL1W6qž4#BDK(MO Z,#'PīBPmϓgeSK!PaH&6*.[<jP^u"6ͶKՠ~2uu}Ԟl2$+O~ѴGhc_RU# ՏƱYM_ Q7c7BK͂L曤0Epc''ݭs:,+T+EJPm& ~Jε=^aC$"خ1>n,Ue ]_30z$o5gW}fQA~VژT^M0mmLNQnsr$Kh>Ǡ~Dz %kC$t㈱z%'n¶+nžX$EL:?Ф-Ť`^EҶu8ydԸZ&uLAJOMTPӾϸGQLϡ`(1&D^$~C*pqLI'y ޛHE0x'nRG Vŕģ|b{c6 3xDŽ5BR:EOTJnƚfQP8!d;ipOS_?*1.g{-1TB pbz_OGSIz3KebW{m-/vqaˮý٣ L*:5V&ȪPv9-9f $mE YS>X6>N&REeCk!sqr,؏xrSMTzKJu.h^ӍFU~_l?Gn% z [8lP e"Oqi֞D6ˬڄ &Qll;]6DӖx*%rWatWhJWl s|- Լ6jG!Wy)%';}U'PTEsX]vIqRĝ>\{Cm=6?B0Gx ݔqd@LrNyiMsF 't5I'fV)BsO;_F #YݨF6 j  }sjbEouüAGTb@P9չ{VTq7Mvs~f`3>U `^/gZ8Zw97y ~kd]d6 oK&aGoUOKe?vr@жFo}*PZ,h.̈́jU;)/Wju")!/^">aԌK2@ass.G/ݛjj%@$0DpԱgYZ0707010000006d000081a400000000000000000000000167ffe1d200005634000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/test_hmm.ko.xz7zXZִF!t/U]?Eh=ڜ.+; }}܆Y&;x^Ʒ%d2.G\5=(ri)׸쎮`R1PK-"5qfOtSXۺm$_Q[u$Y ~}g *mx N̐K:LH#9e/y :;$آu s۲c}!U,󣆑d_?O t]Q*@Z0+]Ø.ӝ{I~;b2T* tM A*^X6M+fjCCL ryZ׎O&o$_P~,^\åQ] =MS1xٵLc uvxu=E4%+b-.b9Q:n'9E/5q E^_f2Scnǹ,HWȠM}+X꾄ESPy髈-<º]ҪCE8Pr׭&8f;)9b,&Ph_U-} A $g㾖V[Xu<7jkoFD5Zt`|Rѵ'!Or;_B=w-$TbF'cZBCl ]4qmzlFa~ '20]4[1؊U|gFe0БZa=,,{T]ρ*.jhR6<{ںX]X{tٓ!\? ̝etLwVʲcY9ȣJeIeEYx`+GsS#p(p.ɁH׫(ی&eFFxk_^98A%(!?&ԒC3I王nx!ݷf*kXvq&- TIacIJxg< eN2 ףeJ麥7r}; {"[(%O+9SDͺU* E0d ]+.u)u^b쪋-RBՒ麣6HZNlat3Ir/#)T,wLV$k}}*6gʉCM"?&Z@2 7A/੃}TPSº8D氖Hx.ZR}cx*߀OZc.1˒Nd+;A\ _cJI$x5OЈUIiզT(?eWd;yF i] 5o{x?MM ֕,ۈ(P:.#'8~!cH `=)ːNe~_mq@1?\֓Ra5(}ef #+vCDM.Zf߆1E_t5W/"K[14/vH_>ǯf$A%78V_D, B) R怗HQEOg?e m-8}{rthP{&-ܣS4ĔT̋E,CѱG2iM:bR5Pkp5ιͧlFc,xL3T XWM-M$k642n0̪?F ״q=9-3_iԂH.$i#T2I$th`kkG1Kywce9T|aO\q.ْ[{WX ZQ_[\ LU(%Gp3Ra*J$3U DRbo#%ѻ xiGD-x)ǡx^_j3l(^U V^N[7?i2FΆ;җ<ѶQ# g`"M-/s.fL R]s~KR޷ b@dcan(`g;d )•Juj)UN<P0d DoIOmbY6B CVmGoQԆ@< ~[;b2n)oix[[Ύ'6W114;t0)S:sqB.R 6S cK3Rbvs*WҹN1)Ե*'O)C#"㟏#$s9SYcM`15vwcJ_b$[vhWfy*:1uN5/s >#`,~ńLE`xl5c |ub')pt;[#X}kcsA2lQ`V[:ΨQe-Ѷu/O< %yxpO("&](CmvP_-ڱpoi9k PHdR, RPsHi&=dX;C4}U3/XЙ( ?V9m_KZ~Q.U! [^fzqOtM"\HWMJA5cٯnUQ7ecbYIF˹;WTgiC/ )N'T=QtUbݹRg6Ӧ+ {Fv p~ a4 jW^!fe{j]Г!mپ9aX`)%ƘcZ1R᫵,>g_<[!5Ovj 9D7 ,aPRza@GP+7bEY{D|\&c͎{f= `@y>Tiđ%knhxغCi-}n;TZs N@"Ev$G>e04] ktp>r Ɯ(Y>-&'5gs)[e#Q-'#|^Ðrg}TkJ@jQG!7;+P2mI%)F3Q'ě%deb 9 FmGT'~- sϡ9R …+ ysY/$z!M R8hw+l y:HXNiaRvȁ?~4A6fN奖=黸-.7j#&}vkw SI-k:5YhcOe/"";r>uA\7;@+MW|_2I: ٖcK㔇_*,:Ҧ=![ &(&o/aʘJ9[u̽?-Sx#;!^{☞Î.*+"ˑ;eͯspˋ tZZDr+ގDk2\Ϻ g Hl _w]P$[X㾭 k?b: ձ#JB}bQy+Σw$Ӄh%~,%}PZ.(:`+ө~G4O!Nr%ujc%BPQ9eZ;`,7h'b)M,+(+J59n?nulWi42;B0ʙ?Ap1 qRә 7Dŕ@Qt\lg?43}*X/U/-J=g* ޔWqۀe[iJPwrр*;_8gcEy:DC+7mEFģg/WQmba~y2 @-@u&>x)6c]%t($zY.Lɏ T~g71Wo􂘤Y4%pR !U;["uS= >ߢ:98>{+a|"6oTS5E񷪈7x)TU|)sQɗ?.|498$ٛ"R-R4!Ώ)&j_:oO{"kuK//hY4@LУM8"C3SPc *Z+rpN>vB -k:G"Ylh]3͹ZK:U%FRqhԭhY9;![#[n&BϗĒH#n)s3]Te-iS ѻ.i_ PKNº7bRq mbKъ 4!}&:RbQA]rx/LݤBvB?yzB9 ?NԆce/O@OJ]Ì/ qׁD<&yIm,:\0aӲ.ueZN;47FN ;P EaO776%DEp]$ ѕ8҉ ^ P({4#U,W vQvA7%E56R!X= wݞ!0UUGBv/qͨ䫓MƾT]cNr7fʕb3([D-n`Bk`dmPqTʚᜋÂb9pkNaӜ6v~Oὰ:/Bkػx5!ЙDžbH<*vάf|Q |VAfɩDw_[1:h E Hhx_OU.!haN*ɼhяyئ>m5銟_05}F *Z}亄/7A]>X kx/xO,^%+Ԑjx[Qf~$8Y!-awWncQhxc̉F4h]J %?Ke|f"IqZ/=p.RD7Àp al\> h1pu,xT x;P_­h܃}wlLTf2I ^5P ksAV_O3)&^^}'Pw₴Ke8A㒲/S-+hbшalp&XGF4_yT1_=*1bSɸVZM`)8Iߦqb G[~,FnplIz'VR`hel¤$7L+WM1* G3PBY4jj;5iPx"Aͣ;dG`P_0d!#H? ,[h[W5qǘ`hCZG ls(v+ \} S? ̄ʣ j%T/ge`2 D6]ȅ([sL1*LyvgVc[Fafu;>-o9}?n1<ȣcU ;&@EM,1q;_Q=)݌'geg#w'H.N5!+eTY};Oj 0Yam>;Dy\$6u\qps?Ec;-R''XL/7D@8-#9LC/i=367" k]H gT:*Z'fmFVa$jK#3osaWR`){\_YJT/M[&g i-Bş#F$X׮ ݣ~cC6{#O[j`"k؊X1[F08d=Y猖TFDPSj\X;]p.xIQ {}8R{x K-5㨝7qb`DF*BVW;mST+>=&P +YIV]_l\"VJXX)^k>WA鍵fz.r:&Cž04nf:#aYu:Jّ@ ?̫RPr>;%9V/ĹEiQ,rSB-6*향X@Gk\9{l0i l9MA|̉.w)H68=3܇IBHɐ&Z @E |!S$5 B_b2!7|Ӯ$C4Ar= (@frzl[yn4[)Supv^Q ^y*-PM^I0 *bn }%1*ƚSjHK<٥DdZ*nRX@H4*yE?NIU9ĊCp;XrjȳHkř6J~Fn.aY m*g p`uI(t[ Ö.$ng%W5SgЁv(-J.݀B#SH֢1uuGY ;VA۲AX94"ga~4]d٦ 2 Գkm]CbV#KdmN x6PV})>gl{[#q;`,bO.r z&o_||'螪wiO+b`4-};1~}쥕Vr.aIB$x%)Q%sR&}FGmRh&a#,m:$[b%T.2ݽ<\3uuZndr=ey돬f]1j-ol\yQ!!I:HaQؖz>ŕ.4-U,XLdzs{ɭ*IdSڼ5wƧM$_ߍKVs\Jw~vG#1A N:)$@^b;^{Z<uQ~%px[p}7o@>8Л`E4Ykr砦G_[PK4R9xz˵atm+G巉k<7`o$ &0hxl2(GwoGWT"!ˌۿ}0p<0w]s3,29Aj6ލzUNkP'V EeeM>Z}_ǫgr\)'pyb65!.a|1&)Reo{&R>RE!#%C؋ q|JC|} V;tbfWJɒ VI4_AO 1?j pm ,Ʈt8ՃlW`Z,Khr0D L[e!|4H 5Ż6Xy"L R~7L |'J\I=8ÅT;#kK"`fg3[avȵ'z3d5[I]Hj,㈩/X dis3VOkr|9Vj!)g`mt*5]b]xq ]rـb~?H.zu˃dcD%Fe"gJDANa(u|NA[lpBBY Nm@73vځ uA$nb8d"e]I?I쯺%:-PAI IűyX./\ BL 9ۧЬf>zY*`*AW1nC}%$U`Mp:Ol6NRgZ,00UXbsU{}qN~ۘ=-q-+ f(Da8R[ Okf%ؗ@v!sXs ʈDZS kIT Q`ݫz9T@Jp`mL#=3_ИXzaŸ J$ 1"~鹔Gt)P5Md߽Rp:/E@M?!؛D $R5xD7WڼkO25Ac(濁&o z,ZTDl&1,ہ,N۷J؎(â z `[ĦrP{{'˼V\'v &4QpTf($'Jʍnr2DR1UFyۿ'iEǵ[ ]HT,v?P@xtv7q YALՏK0&E.0)@#CY" 9xItDS[߮ruCZѓM97/T(.VLD@1`)FWڝI>yS[i&m55 w6yJ҆\|?uLfQ'=my?ɂaسZ*YGכӁX5z#q ^ן"ij^9w`B jKA29QDcH80O_;Bށ`xZB*Z[o%QD0Tw1ݼjZ-PǎTsRj85fhӁ_D :OHծ? 3˞>C{0r(;w~L>DMA{!Mn~*AUϵ/žMq'Q@)Q2 ǁ135C)TG{$YNE DʃĶ& Uk3B΋{g }D\R)6Sn$Ϙosa$Kyc#!X!HA+E64@ss+y_aݹ;폹A4uGX"yDc5~|o4 Leٙ fpc0VȃQƨ.I?4Ɵ,N<XiiD7u2XѰ̷Cu. :Ae7G5ݿEÉBd6 OE BX ʢ>ͳ7I"r):(kQ c@lG&>g?*'"g f]5BdQf`6k xL%43 &|i=kbGc̠*|rp%š'zWgJ|fBWى&#zv6p^:CR$ث'(J3ZZ"%S8ضbD֡D%_}H«"GGVߦs!V - Մ_5 PDZDz,7Ea怓Qp.T3Ü8b o֜ӉM,)39uEWj oذv>>ߓA+$ĽL5,*soLd8-ֵ6!JD,uޫ>3:Q$voDBӽ+Vıߔ1&o|@y׶5xqc]'th:+job[+Hdhܭk8OM8Vir9o`mnmvR&lXݔVe'x7nqV6@}!`҃ڔ$ ,Z K7̗98yYcS-Ÿ(gttz\ PQ;2cĊEuIWh}n済2g KIъS1*Ȃs^c/ZS6OK7n;mw}FV.R&f@0;u|H˭7 S 뒕RRH.>,ܢG55I% Rl+@)9* 8U %ʡϯy X#vl\Ji#TNyaA+~0BІDr7/y 'HÂY5I=ڗakwǔΖ5 I+ו>l-#( GrMpJڀR.eH?|Q3U[z5ߦ1lA]ü7hr'kjw✺0^ Ẅ́8:Q˜5oyBM/)ٞB`bTTx :Fzۦ!PN0`])TnAH|ۡoոf[Q Ki &ݮ7$AT9-UsiQ4] r?.uP-Hm6wHOPU4W^ >Uțy(Vpwx0fNj -vT?򶨜/UʁѷOBlFBpD#뻂& S6ƷV$Ly: pnj>(1MSVo jK80%]<0-Pڧr)Fv ꋷUf6LNAu|R >C w[>Yi!]{.f"ks<"*Q͢uR,)&\DDRlGWsHM+p ᑠhSé7ӂ=4ʺn"/eƔ~GѪ!Vw9U|U8TWxg㟟wfV|VH\R&njX̢]Բ` ղ军Wcal?/eOf ?$Qp*W7%^Rs1cG"= ˍҵ | ejT,F:'@;bZ+1/ˇo 4ÍO[ )H10Ƨ/)N%./>cc."B&ZeTDX#iv _5XYg+bT0oOHl u(IӃĄ ͶA'j +Rd.73OX X Rنh}M_G.8Hḩ3k'x$EQf_e#p(u߫Hjh~+KςՐ P2%wI:t (8s照pOvߕ+ sfmg93fM];|$ f (qt38nwD tl=BR1LeŹ7I`ኆO$1 2=@UBoYT΁.u¨&27iF +( EnӘ+joZP5yQ.RdƄgg[ݞݳrV\I.Զ:!"#rŦ{.dyو¢NRo1m$ʙF FekNB]Fڳ r%ϛ8s3u]҂Y;5N :~xYـN Vaz[ΰ坧=g,z6# .u+rBiq2m7OQuq-G]WjYȍ~nT\78'Yc p߀ W5e[g /:roV<n>)12RU3۩]: QȥIe)4}0%qu;gȲhHqU v#ƽH<ӝQT( L Ge6qH쉯Œb+Ft^j[sj4 LZ/ѭ|01KMuq(4i"#VZ uU#qKbA* ;SPlR$QQ띟Gg{G) 8u0<8;;RK>&jsEFg#FhF{$ WN>V7n2do H>_U] L&n0 г^e=%8ƈPiKI)@ ׺\8 < *ׂKu M)1KZee {ꎀT>n0w|&ʞ %i8%{E};\ c6&/e 2^H/ 3aN)ީ'2):7RKDv]zR.diDR8'֦(XFp+5~N;+yC3L Lh& ssE-k@Wݨ'܇75KQyCĵRU"o WL Wx10n)KX^}4[pwcC-s6?/Ot5hh G;]LJ4 WtP?+b}AKukZC*?΍~WrFA!2⽐H0$M/;VAa^v-vA޻v&&bB:x̷m"gN;.KpD(mg+"[kO EQ4>FCcHj<zkwi3~ZI5kAwv)P'L?)j[bA&HlGxB ۢqWP7t=?ygc XC qYI|e&cn $(spPM#S1 W~l lv8ZꨞO@݅}W]2 T Y-(ԯF ow[ėG00WEksOMp2O2jWZ<ޠot")E;!uP@|{/]0Jʋ8X>r&Jtf>z] Y y[`%!;cUS=f3 Q"'bc!CҊvn&%hw32??ֳAT?P_d ΠS^eH E?gMoGbu%L54A0٧-vU16?d/P]>Ce-(6.=8 b:ɀxuBGpCxWHs$|kafx&l8 8DK*E :A<)l6CF 뤢 3mNpP=sti y|*6Q;ma} \yJr`3R_*u_!xOpy*7iE0✫q~]$bJȭI;V+Ozz'D!'4aDRh ٔ]vRِX᲍騬"B E9i!qOR]7 8L|̓婱A~zӉ4B+m[1r,9doYKe91 *Pڤ4DX,0D.cfK*DMۣ(rb͙X7~#^:N䨇iKX 2jmV݊IL/!TConmK+-C gVC,'2.>"@Ϫ}MKwk,#`-`Ǯ\;ntE13|8R_2yqEHhbu-2V'śi4cUT Re1Cdwgg5a/la?`< =9cГ>L޵{^=rfyCQus0rKB0't ^μ93<0{Oixns!?ó4:nct>v/:rzT2\ PF .xeoE\%? %Ӊ]){3;4q\0vF ^M+«vK4Du1ȁ"i* &u>ro7+%Tq׈0׭¬~lM8ôI0o>u&VmiM^:_1ym.^>ɋْKNN}_QxN=@aX(`Q?v¤4=v`3;=۝6 kFRђTfaM,%/QbG35+YՓ*ߝXkC9T&-"rSz=@֠sZM|Rм)?E_CH 2V?Nȟ*#t`4W]|kR?<̼ZYÚh G,CNb6^*SˎFYjY p(hopWPS#wCdΤI5 ̈MM^q܁ՊϢ kwqHr&k|26nI[]N׋Dj%xvcgk-Xʲv|2usKXMrBq`+hE@b,$h(DQRGP}xl^ X=4Z!VT7kx,j@f/ՑE|Z.A>q$>~΄M&UOQNkYbE#/o?po!kX $Bzliw.*̣҂מ^6h.} ,P-vNl2k[2&%aMWd΢@[-RªX*M;VRjb$_d5!H_?\VҐjMY_"dT'}SYn Q3s"'iC tc8hb,qk8/]]7*#_NjCΓJ\taHssnN[ѥ1kl$9Dw qh?]i, 4GK݃^P|bLU'=ݜU3G]%d5@hq<<t]̜eÝ:MO"5܇-!)bivէ[VQ༑Di{.Sh+z`0 a8EE}~YMLY]~hlM aqX62HZQ7BN]ڣCJ t$7}.]Ta԰ؕKM x&첏ƈc2 v[ ť3sNJ@ %sHx`,dK/m.Isǎ SRza:$ྞ6qpZq#8rZݙ~Fc2*LybWp/M: Tҙ)w =m*py+QxJA %l;}&"榭L@<7P/;۴MO}}k iuSUU(e WoCFzD(6Xu]kyF?_|@?Z~@^=b2Ǜ ybWe'0OC:H+F庝jXF Sx\RI?݂qxm{CIj7TP4[#9Wji4*-}l#Vou/HV3]':6y YM'}{|#yK^6[̉c9,ՎHR[-D5;j5̪*g9MM|RغCEp9t$+;~C'oh]CZ{n+\/::KLVYڇ1<SBG wcKnYE %xqt&:+c8wu_Q| }gYZ0707010000006e000081a400000000000000000000000167ffe1d200001d2c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/lib/test_linear_ranges.ko.xz7zXZִF!t/ྍ]?Eh=ڜ.+qJ>,BE/hW `<ވiԿ9.,_7uM2#q7!>RhJrfxbM:NۃIڇF%O-4D 0\r` wG=SRk8{qkdtY@k!uP]݆PL$˂\ 3sEMxI/ h\xǚmq ,HAd1?kW]hoQ:hpk|.65kGy3' _Ú_3kQbsy|\SYh0ƤuFS3 MEQȌJIa _}:ͻSF%o]<+hfqzyB&`aFT;ub hfPz`j PUxS@2޺R' U۹rótJH,L&8d˖KDA͘0YY"dCk(F6~K8j{݇$H:4 Vݭ$*_xtQyAvlWn"dɛIZU3JL _dtON =bsjw.RNEfŽN \f@7 u.QONfEu9tXBVgGٕX-55}Ap8i AMZΒm;؇D^.r!9a f KMYOWԮ4Q qչi-RFs/+I(4z䰑`qcC/qTWe}~dEcm&!7ݩ?U"oi%% Kh8 ܄(W=y$ri/6nͤ?FNBN}Z.aԡ^jnF T+AG]2!WVq57r8+SI(+[yڟX|n -vǧ.C (*HdqyC_uڕs5 WFp-4b6|0\mr ކԙ3 >E6i2pLf(6ZTA5E% 4<ܸSJecXa,u J84N[ytȃr!K [q5ᘝ~l !`KPRJAj`a p^6(wRV.rۺi+$'X,yMb5n\Y֤4t";`J; ȧTO>+ `#IAM*yV5=jkhxTU"Qof k7T)d'~6%Mp=d)m\S)'X 󲠱ŗ|ŽMHKqubl&9k=Z @8$ SQ's\fV:^5w>CJZD_2XcFڊ-ѝDMݽ)Y} /vd WA+ N8DU'`dH<h4[d|  !Q'M}(I tp¯ޜaR?swq܆LWNF'D~r](>㻽nW$ ,Fв2|s7[/y%Uy|C+b\C˲ s=,wjdTrxjO_9PETS6*5TR|e_.h66+_Hh>S~O4S\,iRbq&C6nR: S{gYՇɪ~@eydءOUI$MjrV\1-U3`], t6XvI4Z bc룅žoԉl3.mg|J}?zN5W[= PWz8FhG@#D׆tY|uтAiN3Ԝe ;J6z`{,`)oŸz*͜[uz>oFlZ! JL@oo o έhswx6E7:" RF.M8+HلJP>/ %dod0m;xhyW |}2{z[o{$eG$e)W֭ /R/tNaGAf4ͩ,MoeI<][SސqpD;` uZ3J*d"bb*_L<'^`OQ)"lmW;:f8 V@eDhZ̪dKmxn>BIQ(HŽ)]d28zuV/$ cv[ f-,G(i%g19c]De\Sw tGWP`{+0f|<$j!+ L^˽}st< vB'=]m7XֈY1=q(GEo>/('ť\HٞFOwO:m;~A{Cg(̮4?ސS4>~Nڎ<i$iKЯY5*zu(ɾ$$`<8 !'gR y3qDž] ͓"~s 9ļJŔOLVeAZm?c¾xj|F貄X?M_ŎBQMA4uرbck ўA>V}Aޫ┒XIu6IR8@;xL?>㑧GFB8ecdQ~L@>Fvr%y/֪ug$[ZZPUHqU_Fe]= & Îh~y0d o0NbF7kAvdkLG;19bʈU+3nq@f ֞~3Ӱϓt[J<ХX5|4ŸzNdg;N68LZ^ER~uK엃`xBZVڂ MK7 PDLP}q&>AT{nxjٲrePc-I8ŔB{ P]>Ұs.@@[hz(yq|w`a?n\e\W)wDixPFv&RTk+Q<Ï%botu>C k5 Z<5q/Jcv{Iiy'ryJ\V 1tCVnkbF{޿**sm}Vh9OEF?`H;ߓ:A{J\WUĸ* aL8O3N!/"lREާRn$~C[CA0dA+n^"&$˴fH{ӳU'Ҫ {(UG{v q5=jlI0EF P_Nf ՈlqJgSvofȂ̯T ^h _D oW2.-P#M&﵋/A>`i )rF4`!]M8 '0֙0e"5r&2 {ʳyr/Νry"%,*8f3מ=%Ӕ#ٰ-3˪7F2UK/7/S* ,A!.>?g>(>D P]9ui Ų'>5<#IH7=iQG(UM+&362v<ߓɁr}7 oS4OQR[H ᄚD="sK'%õ- EҘIŠJ=T^eD}Fn9 Jbbu\ C&D|vUCJq(]CSܟK*֪lv7w8/y^**sP ↌f朆'_`B05EZ l2#~脤1&~&hJ :H2!9@=~Ǜ(nB,d']\h~ ټr:~/ p%4Q9% ⯜L(%Áˢs͆ 1faref\LEڅ9ٵ-jP:+)M,]?z. T5:jM diNhw,Vݼo!%:?CL@9duIL+ߐ( eCn!qbT]QrZdbO7;&v[L3k'Re,Vaÿ̏.XESUru5CEVd}1ӓ6T̵TvbML+\F^4U'M}Jx/Wml?i98,h /DMPsUfɾd$DnHh3ly8HYZ#ڦr3Uex ǣ/Rv8'ؙ4IAg>0W_~>ilؘ Hhf-_i2t^HwrÄtw& EUx*SzȜUWD.g0:քiwy)^2Ul{C#FTbH}CZȲVDJo֌>cLF$@9t{}^^_ :'TIe&ZQiFDS>( i9HlQ8H 4þÑ2,{ cч}Ns9o/_1 e v6yιa n)քuk'wO> %KT<^CgsH, i|A4a'7!.~e6[Ob.f%F0{f0dy­ FE)GJ=o@’ y x. ^g82[ZwLw }ϟf͋v Rf@JTa0zˁC>UH`` ?x$@a c&iP]PD&eZOܝ/UOR} 3Yl+A6G{C_ў_ @⏆ I:ގa֫قKLpI #dӧn.}h͎H3S ãwЁO.eց!6YFz5 1qAI,DApZ >BpQ"Y2Կ*!wq98jy]->IH\0;re^Τ=415@>܆eM@UdDkF}єTwNݙ- \[Zh+,O&D)=L(ɴ_v_t[Ko {BvHve//e,ߒ]A ?pw B49ꤘRlMOW5 c@5`WLݻ~V2$h&\TD+(@HTFyw=HN 2+M׷m xIw XC#zI>PcXo_FU ?~BI{7׳mPz&Sl2 satpKWtK^qhHAZ?:)O}=h3SNYm0dGgR ?@%vmrxI * 3@Ӆ0J|b5D!23M@tR^C{c}HJ DfvO8 詻6UǣV}o I|9qCmF6ab+ zӊXjs7BG;g}4e?㉨ie{q1s|&/ض[p^~sdX20׉ԕd}{՜V@k6Ȁ4uݎBW~ LS.},᝹WڔjR{S/Fٮ ^OC$I:qj'}I9 Eêi[?¹fp2-G"~F܋ )l ]aNgQO qs M!#{RY2"Q%e )9GeZrŕq81GM _|x:`6f$ؙ̍YmPDR"'T8:ڮ#^1ZAV_jnoD$f93*<'k>=#&zC E6uC/ f-z ._fHj3ҧ5~`8O^Qzbn".猯tLr[+)]$7; $&2+C茩'$E4F;E7Š$|L tKC7[ ("8RO -T_G\+XNS4M߭2tM2UЃF 5qpk1Dض<[MELصOrRt |q0. 56/W*p@Aީ6-a;|[ Z3'~>^1ơ$~šoƅ I4K_hY%F+LyBQP+NqqS, 8 >B,2(0<1yg߰U_5q9x"3K(,XQnOCK vögd!i#DjVPzY ':]T' .PT 31^@G2/|Bff&_v(؏)j1Q1$1ާ,9jK׊؊}XH!VP[ZgCx]yU{B]+fej͂rm5g$a:c }辋aĘeh]z&uaJ|yKÖ'?ڛW;?Pߢ-eu#Y5υT Wٽ5nfjO"rQJo}:~2*~I:>˅U!:71l5\z08? vHR}CAWE_w T3k3wxZZ1;ю3[+@VQXN%`-> +o@Qx!e*:E\*iB ?r[g%:ե}r5z_J<"_xgrUᲳ^Y}>A홺6y|ˇ>nwT?BQڒ$V>qq锨RU ;!AFP~:tNe*~c} 'KL&{7ʐ# kb^v7;Jlq}E#սiqcf='* =[88+2c% ~%QWj0oUP~1P3 <理K bJ')VVzGbuL7b?\+miT`H/k%>v{|'YuU-@u=ߪtrk`pt"K\DAKVsj?U:6ՒKn?uD^ *:g'%ўͰO:"3*YO%;_>欤C=+qggO86aYNoAUA0MZCÂP<dSĵg#%d-?AGN( #CņriZ>h?mgWO@L7q섬<]s0?X<SLYt S)Ҍl '4< C _=8!Y9eO#V^ O^Negj_=Eh2&zLyJq"+L<u@xPݗqhFfqJfas NVfua;E.l`:kJ7 ޥ{26ҌԔYzcPMbE9'N`܄w֪\jV's7mεH+d'$/(';xGwGT%ҙYoeKcFv{StX}eAD% Q+ p[#fjM Y`x`Pө,utV+)g =[9?KUٚ/mLA$Oӂ s uIƯRPeA +b6>o\ XA&v`s][~UTηQи;hE^Lȋ4͝F{q0~&] ,cf317R+ws py[`;A:ۧL̊}3A-*sIZ^\Y{}O> g$>Xydq &E$p:}& (ʛ̎j9np L'[yt IOd}cTĦELW?Щe/g1*KQJs8{g\ٔ3K;,PDȨ Sbfv\IB b-_gr]T"-^1Vf0Y*Xp8\ / )vH~4XG5]1mFwfFfsǹk|DR="ac+?쬌R5xqohWdtb?˹XDȂ:R9kЉX~BX>k˅SSsc!1}4,L$^8!VbD?-%ĭ14q djTa^|W,cIqs ihjb 7\ ĆղUXgd]-0 楍8 ܵdnշ?ޒQ(.OyWtfǓ˺O!rO0vp& MDmixl$םK͢jrpCE%rLM1mz)c1Q?4m>0zS oG4鎀}#)#43庳ga7߉PLug:,ǴE, Ly9МP , xŠM?pR,̴yWR۞fզHd:E=75Ne_"u%hV\>H/tI.{~@v-lW(,˛qGhr+fXMoHͻ0>,@2]z OS+5rʪ߁Yyx_V6WɧVT9f'&I0$(m{h+w}F+yPb?ٍ;ALknIk~%]ʫ9@s*H!37z|fNZڲRbpg\'fR SUSAaݙN6fQǍZ*srS D{ S1e ꋍoT]pG(afCAbժ*- BIa%?דtbxsVm??T!ǔTI|`!yp=7y\iImD9ʒtPE \ J. ¼7:V /b[MLqpOS`Vl^-Z7 `0s%˛}n)o罣slT^wK`*0MԧrU} Z|QyvP{e5R:ngz{cth9UJ1ȫL^97yG2VitjajV? V%U@+MBp1ˌ-60[CÍ Ѫchc[d$eXmK LWCk-p< bK#'KX" z,ȔW 6ss\P -{S ωrhok۠r(⇓$r#𽱀gsnOւeHȅP$u{jhyp&[c7ܒen7KȌvlO5`IF7?BuhPC rEFL W+x%'лӬ+""|ϭ֡Q"qkT/ KZI/\un5Qa Yk23B,ͳolb1]פ\#O⾒ۇ6n)Ru1FX6߉viF GV+{p `Τe}%t2b*&U>z2Ku)Nl>JK#*f{z퍹d>*a̞]y2Yq—p`8xI(76Y&`?cw ॓R4 dﶞ] :^i*7 ȼ~' #2EёxbcB=~Xѱ6ա8e_;P8BsӸc8NIKRwPQtB:0)UqqCT:ӪnYQ֊hDgԵ4^Co@raE5rҡ <Nۙ$wlH c#D4 Dgs>Y} ثTkOEQ}<,pilL+O+Ir8e]{N;y=i@j|!HXW|ES0y r߰gTt 䨨JȴRAx cT͵8{j*c )'5T} h0=$=_ju yZ2$©O3CM !a!l!^|(CI%w[ $_Tm)݀|߸J'YF!X`ÎO Zb \$tDqW>AּmnPj:`!)25? Tžm<_) .lT\~\i0DMP j js)`"fp˓qy(3,D"c ) WT9[RO*}SEi+r]Iex~]wVj˅4oyFz1d }-}%{%Ze` CdU'*E2ۍ ^N 0ːV{7I?$"]W::"SO2 mS1Ga2) cQ]ڑMTg.}ݏlwmϼUxՓvSԞ59 x@1!AЖ%r@sݕͰLNe:Wm |L¿(v,QskC E0xSڤ qRԂZ>Zz6jڃ>=KdPweYڦzB3 Jq)1]ڎXIg0MT\N(N㙲y`ӆi5'7Xý<9lLPrÂ気RNkj>qj0ɫd"wD@Rz1Q5Y ¼4qdFJRQ82J$ pNj@ J>%=+8Sv C󤳉;^e묑K!<ҕ@i)q2Q@D߳?oQ\%qREE_׫A#~ w.Ny=Ԟ2dikN"b(ġrש sV27]3H}Lۈh8AeA]ӭ=Mᚇ/]D8XX_h"CM^ Ϯz+٩IM}zn÷9/6SpS.> aH< QHJ{9ˎ] Fl% Enzݺ^Ypv4x4k aI7,S|Q!yvBϥYoj$f0l8De)kJDO^ F\eQ9bE-A]t i0pz)3t-47h~$%0lc5hޜhUP/B~V38"!2*V*bw)Xy=' ܞtEMdH@nv/M< E`ӄ~ء{4W )J 1Z c8={aB<,-bv#]G-2 KaGwZ|iAN8ZWpRJEa#>2#F_^uHfCOiEZ2!;kliǽW-WA}mcr67@S7huu<8Purpi(}FyU%*nN'ޅ-nSFoK(%%?!R2g\I? ))>:NP*Jݿ49twQ{y_^c<-u&.!Wi,75jO#W=+ oPV|2{Aq e6?7;Y0`Kkx}~T[}\m .Jșq(n lXp`> DcGQȕpb|e/@IpH(*pzp-7ވL/Hox07]6ʶ@ !|7Gyjs5K9} ](8&dQ B]>H{L]# ߈`>F]@-oc tIR- /N "!5WUJeڋ21cZ# .g/RJ'J Ff¨6wKGGwS 5v}uOS :@?{`bg9HXIG4*[.JaF1bIFmȣ$"My7Ck'#IE3V1"~}j&癧vlEosKФŜ-b+hzb!6HD =yKRCKeNEX9{c<<;~)*0U޶j BtV<GvzNzaM^b=:+5%K\oz3;j;Q4 ']P ͼwG]E?:LDJ;)k.HGHԍs,mOYkʤ,hb5Zdj,#0N쬹x$ljCFu 6]cw UN,U9[-Lw?pFkʹKlN,lXH~Ax0ȣBOyDnؾ߿HFAl}n*f Z,'[:9CVM1KgS)ܿK˫Vd_/Kgcp&t%M:Ы#o* _TY7C>)!"UUȯ(Q"z+eQ誾&LonkoVe;AxH箰pC:Ĉ!Iw{ю/* xEI8 àH`4F0`P/+Oԧ.{y=(ՂQ㊕I@ڙ?覅b򑟤r3@)c5m+MlכH%S4WM`_R + ;92m6DE)[t{p?'m.ydK5ҊM I視sި=VEE.K~Мn}hJBfMc6L.tOmFN5^%<)0Z?B~Auzױe^1 *z& vGU]R _ͬQJ52ik\_#%yu ӟ=X*<`<6*a RAˈm(\%rjxt.AWKYoe ƫUQ@{zItڍd#Vd.nBd2Ow"2=[фFI|L/B % 5:Y \ IN~HCΥ޼ ~ZX0|uF3:bDoM捡(,H֜@S/r"(Xג̿N JŕVzQ<W.pF؏ʆYcڐX{ 3*pQUJSbH5(blq`!N-Ģg4{!3t1{x@vWI7%=ąL oav_f*QCI#י-8#][?ʸ#R0x .LW2Dq7{F7~p*pKOۚ!!^8€H*ܵ/ߢh<`Rk/v{50sؚ+}[fÍ@ n&NI)wcSN]:ccغ2[1iQ[tBIU!C5l +_i|hz"=u 9USy7o{v҇i!$Ag=62 /7-[;.3B1u^jAcb2g`,V4{KsT &O:8 (&8Fr1^8Ѵ" @MSi BM:P]7B-#3Ve =Q6&{IkL?.i.6WSvz*0 NRyxXNthbyNMk|6M] 6<#٨s?IU͸$TT ]CQ7PNDknZ00j Ƹ4S$Eg2綕dv3 pl=w#[[{@d*Du@imtH_rɡ {;(vJS빌O`})rl1O{pLr,sv,=d L[\NJm$N>:1/'m#{̷4i9{E7XL6-|Acq [Oc " !YkpuI kLgֺF/=e魨֡Ǩ0 Rbxʰ}+s^lپk 3ӄ빦-OYKu=)ȅt bNg Ā/ؔp3nA'p+gzJs-e.*@ʠLn9$6DKў4V^dkx.xD&(Ze}\^nH&j<KQiKiC\O!<X$"ozy[4YұmrH᧯UT̛| thbW ΋;u_SY7L$~1(1=P;>ĞaZ @Ԫ)3.OM/ ߞ>0b6%vP?hA|+Bu@ldM#OtÜd!7oFZs`;ڋHDH{2*Cy,=S+{)$i?QjKXs?` @p>߼aVr]YfaPJ*flg\ #DRj ?¼K3M 6Vw72֝1MyoV蘠JLһק/38bq1zt+z ;kz#^+aǰֿq/Ck AIծT}<(*Z(!5 aƼ1MtfK-x3i%ϐw)m G`7Ey`v)m;!DdG >v‰MD`zwddK>K~ɶ=%hL/Λ}.0þ3F;4MT8ч g&n ݊I[\ow)V4SFߔemWk YӤ\B`X#2#͋g[gwj_LF,:LO:"q"g tOu?65pH|huH\JH'ߺRuY.܁;c)~]3| =jŻѺbCJ Bl~00uX7sΫ>v(ؑ 3Ԝ7Ro;E\J jGrNLn)rXz?\JCEKj@ |ǚah0qK3 dE4&\ݕI+p`QQ[ BVYd,}-er(%+&sc~~Zդ܁!Xty&YDfesIOkRPEv,g/ 7.fO[gZ,]H>_3㡞@G~z {f'e:e 2IJl ക*9؀(<{'1=^"c很wVm *{=ldͫ{O1ZL1)mp5b&)x`;;nPV}H(TRE=4쎆?/%9-2 v{̘OzNd哊2^7: ooZy?̲pqu\Na-YhO]gTƓ{~)>qmӝ>Xkn(W=wu(-|!:(LBnن&fߞz%c6#q((qTRO鵪Ͳ[K/ 0`[+Nْ@Ck^Hkbp5\^0ruD!Oշgg3Ԍ Z }ޅL[HTgQ77XcG~诹:/"A?Kx93^yA}iengs/&݇B) amz{4[9o9yXkjnm֧ݪSp_D4F"pIf7:*|Iߨ->e+!vl0] b?Q3Elw]wy˸1WG`4^7&Yn_3[T TjN k`NӵŦ S;l[ I"B) qɥ*ٜkUJ{qޫ ʻS%a7 $`S<7O ,G+@RR6zuTbUgG'fO/HԷ>/$ K}/1JϬ`T,?ݻnK8I4(YiSrpG-{&< (jwqAB&D>f"'KpkH5}tT)8%堕Sk= wкC;^|c>&ɟ~lw]{B41 ReTAis=+&D r8{6qEbmm[]*`a'ziǍ!+#h<?RLlwdlmr] Y{36,|2WMƳ O4RdҹtW%܃K_ᆘ!m񭊻ʁT4EOVew C;olaքۢ0I@>!6F&TY !gZ|;v_I!/)7K+Y'EK !)ɷO?ٌ8AI*2lCb?F&nHV{ܘ`ˆBx "+¹xiӆ:mF@w}c.jtrꣅbS}"{Mz& ;[ęR983}יأ17H^N~XΡ {u{JO'T;nQТH#9a$X.Rl/p/]'^dE[5K9bGi3ƾoSg+]ꤺD2LIڣ7tEI<1HW'\1/I7Vzj ã2h=~h?a|'ǾN:̾ė ?HmGj>|%=2 Jŧ 8K/ j W^Ԟb;Qw= vV9sR<%aW(`[ue咢SWpRKL%ߥA. E=^n"3Pj1m*K[p{$vrxiW_R{ZdΣ[7XiZ*,4$!ba\FRl>GdJ7(G.L\B޽%YLjPkx: G0PTn-v]b9ޖ+~67HlqzQrf7L|/<&Eq,.@Fjda mV"|(r* ! D5&Pw:it<{rZaI#uF ΉK*$!$}b0u͢3e^Dh7i?.|L7T/?{"Lv_DKޚ((>,vkϼu?Ƞ>u Dйa!"6Fixqd|I=|VOiE XdԍںSB0gx'&n-i0lZ9H63 .S}Z|$IaC8殍4W})wcL:QqN2d]\ ڏxL3gqv]5dIY'Sp?˓db7(-_v NoZN絼p,E93%gKV!#4?A)279ʯt{9 aXxxqehԊI Σ(8tIATT|r(D薢=8o;]$[O"-eȷ}6cbzR6}|Ƹ5'wMxR)nrt"ȕsfj?^3ܗ*ڮp+%;>*_I[mW1c5Yks@I}7ENB·\(!f0cM͌}_,Q٦ϚZgDʺ14j;_?rU{u-dS$V˼!BIp_8Dq-d',q`4`ZHZ}yW76S:$T|{9ivo H ¹)b7@<8p g6GU{jw =8vZ$ꕢ'KjbL\Ly~g 2#Lϙcҭ~T4r6xr E-(@31$/cu oIqy8)/Sd+˅z*Q;oj "]@pgx+B|EXPA-C}FYb]"Op<`w$pO+x5TZH' ,ʇ1ܱI\p)CJezXw 촽6a2Q} p 0iʷkAr uj[dÚ/һnm+UBkb ։OɞzPOf\ ?щg$@PȾ)?Y/chB6wl}zMvA{VxYP羐߄d)Y,G 5)0w#.'bLhTY/L5ZJ'z@d- \<<9)4x,@;"/R4,2VkG1wǀ362;s)Oq7m牎q_jm΃nF{ |ť 9vFSMT㌉!HX<~y;([TZ1+3M_q_Ε|TP3}qVϒqT)6f_1kud#X SQ 1Zv6i9?-4}R6qnc62+ n 61\F<BOt-z[H/y(:`؃$%&ZAV }.p2ҙ+%|\#TY@JSj~4|TplJ@hy/Zk=$ϣ)CyR^[: Ȇ r!`pWb~rƘfi|:nLgmT6jfMAF܏ޙ]+9hp3j~4AJ̀NPZ܃ݬ3!hMҼ:x[!jNwح=09i% I7`Fb6EL!u3N-͍ZZ=nH{?-nN-+?m>uxLx (zϔ5O);,7 ?Бz}: CDn5. v< Dw.^kby4$:XwYtj9 LQybi7FJ%y;}m0.S<1Llo^-ev|긳w0K=wH[JTk>r"JZ ܗw|M!G},UxXQ +eʇ.l>~7 KW8* mؽ?p' 8j#o h.ډJEN_UXjCw,^$#<0%/Q'uӿͺ"7UF&(09XnW(@j}ݴL_r`D;2rހTA0}}Ogf@s$VFppbz*':ghUl9_4?c6])a14|('qijM֚ʠ+[0OUlT s׎zH4BeGVcU&mlK*iM[ әs/Kk,Y{ÐV!|9&zuo쥪 rcqRl3MPvWWߵ:Z\s&;)v 2ȉFifE23502lـ/@\mOop*tn* ٓź +%' 궐P4 /nB?xq4 8%_\`o7է PY`WRDBs-:=7J䢞+!){䝲lxZC`L K\Eձآ'^P|fnW؎@ !1z 03AÜlZ_Z͇?G脭jqbE#rasVNh5Э`j4gGM)d6K!) {knEU.y` ů|[՗21Sޭ~4.THtF1/4 62_We·L"F Is4|8S'|#xp xɳ1{K&:V]s!f7d#9I99 RmreP"vmo/K&ʒ@v0 T(:,Q:i Eʹp-IpaQ G.'(Jyý7,{Nh, 3+0U*ULD<#`IսZSBCT9iBsmZEpR/$=p8Qj:oH}z1N@?kח/LʶԑiEBi8D3 kz&4"|%Sv9.?nQ7!c8>x| IY9{!-Fe +/- qD]p=)+J+Pg=dloс>Xi%VvK4gj b 1x3C͔e1r f!uH)):7mteOivu9@Յk7 2\{j|Fӷ3C֓>i5!}SԲ:HaaMIwxȾCtu͟`7>SÂXQm{ ߅ Q|ڡhheζ~-߀lD:Tr4_mObY _N}Q6Qcӓܬ}\zJ]2|؆YJ/%V ZS٢Q/fre'j%etu4 hᵴFȜp*"4G} 4]9uvPPl2i<.0.p֗v"x< |! RI؈X,|o;:#L**3j=UU+UHEfK@Oe⅔{s2qg]tJMgRHBgQ?QVpڨ"g>jLLB1x\ ۢ"L8z^.rgwPq8g`jr;qT;tQ=̎뼋p/b~GZ[QYo"֍Q4>k 4|PSPJf' և,u,t$,WFKd"3P1f涱KNSj ea K;PWw2ʷws7MJlJjp|pTu*4y(ծ?gU:E) iC3ZDIwgdxݺV˦ v.>Xd*&&a2:ܨB`kPq֘Ċ2LL^[ػ~THݎ,c !r(bΌ}`&kyDߐȆiuJ.KqrgdWTf͉rDH ]XYe4{];iŇZ7xnW-`]O(SQ°FZ&`Cd9]'c;@\pbsy$>Ioj d?2ݩyb_ߟ ׭nr+d'z:i=oXN4>pwS =cDtLyy#fntc?7 [̠.R@ "}',ep|ޖAڴ='/B.x5RQq@kƤzuFե9Jj]Ԙ[5B 'C)cD>}Ib'>M+BhcjJ~dW͸NRpi#V3s X{E5A?Y@Raᨃxeb*DAXYB法$E+o|<Jm@ €םL}<b[, %v\xnj 7꛸˗ ܏v#1&!Jr?Jhe ĺX2IB]Q%`,KFx-WTeך|`izZ1 ,)e.wxl k8R;at=πWWb{X4TE;͏mc8.Tf\q,2n*8 :&wl>"X+}J\ p;/ipi׬~yV-yt./I\sX{[?Ú2ߤ[!RWev r'pPWO6z("QNx_u֭ >`ŜҺ0oPQ.$A,T%=P ns;F+L3/8HPn؃)a1ş-cQ4ÄH8x&rD'nGP">UQ2n$]{W~ z%LыRN,܃q$WFm5J{le|ARm:r="LkvtS#rr[x[$D~S4ЃL_ :i𒣋S %ˮ>H" xGOR3ưwsU7.{5{9޿8iwZvľK<`nNt96bX!~qyuiRs" Q±Ƒ {Z< &|:ƘOrvYMBr&8=73~HUij֋*pWf~ܺ!u?:'!TD :wh,R=WDy zqѺVmH|4o)*;GZI?P{Ԍ#):l#M6@6!\҃٫n]v۲5,ul3J4ߩݨ CWYJï'9 +s/.]g-LG+ (9E G`xukk{*`Zxא5GG@tCjUdm-}(7- Qt TIlf:^\voap]wgPڊwjS}BϷDdUFڎ޴+U\WKpµFW־U:h)!@ߋ=;Z.&jwx_%+ ^{Nj"]]crNqnݷZ6J=򅵜xE2tdYImrVɵ"Xck tl8ɸO{re7N/4X =)-U a# t_C Ά?H{ffHF׹&Sj׆ PۉS'SղJRwš Z -mìzsqrOGΆTH{3|P'1#oI]bͽg$оwMkz . + فPyAȐF\W My8!*wPbwQ쵍#ڗP538nj2swD JIbE({#+-HEj> z6"y)bkW s` d 1:W mޤ:Œ[,D h&2Za#Х.Vݰ)߈|Á+ O+ 4kz='+N=BBiGF,q +Jʦ+q䲂z&<'x"%mS7!AYaTG\ߍ_s9 18)!]G\|Ws*!`s<| !cl!V0PvΪ5aO.E?n@)vh5g6TtmƲVC1U#+lDq_5hzT{@/.+-&L_@@.ᗟch'}kp>2 8 <J=|]v CH[d^\ox(.}24gH{rQ\ABhW8gz9eX^U3Vu0\f ay$fTgo  WKFM~ F U[A3=TrT)E+g#/#5rT}XoFkՇ*kg[Tfٗe> 7Ը08P(|6BNWp?%Ԅ Fy LO8V%=cفQ{a{@p!P&}ڝh"~y;}8vX5! L]JVr^U_:GOUZ᧑rok)VW7jPNxNcC6~А-IG뜄تyPs[.LM9rϽTV 5n, '=wn\=*)yTK>#__WzUR#:}ʟzEueIjMuHe,ėΦE]ԍdYXb-T{!CrF&?!9; @U"5gLD:G 63Blgh.'à2Aw(w==E%Xv#hhe Y7?xzT=jH<-wcaoDK#\O,UX)v˺-:saP< #RZֲr˵si_A9%aPܠ+ItX3 o="NjTJj? "n ݢ_,,N  p',IY˽ o9*3.Av.85`<"!mn-mLQ / `%Ym|PMXdA$Z\Q.H~Cv˪d@ kxCjvVvP1#o^x,U4QZhtc`vswIdqơ/[;S|W9'~Kj58B_Nͦ|4 c(3E 0юb^0eJ`KiEEViCTCpUG[Y7q%mvBm 5uj# УN)zUAt7~IX`4Xd)fX٭3rg{Ki P _ >c_3+DāygVp﹙arK N* YA^DzQaLB³I8T)_dIYק !|g~5TEN㴅M0zEzDiL.qc>1=ԡ Zilc,U4u VqFMQ*A`*he§D->ag[3fDo&wW߃^ZO9pɄsE܆&,}G Фg lcy`&Xf({ 5vY=5q-T)5z8ϦN*!b$ "J]}E=&OaImaʇ z022ҝru` =kjjvoOcU*N zc픅Aر0;YɄ,;SX*|NHW O P~"cO,awr1,U AM$V˳ߡ[S+B(ʂ&1=L yl}Gb ŮDwl^-.6dT-jٴ_>`}Pm^LF9ģ3ŬI+ʉUm\pWs݈?Bg;8f^p/!Jd~yA[ 9-= ヶm]_VFRU!Rؕkc p$gKɉ˄ot] qqKC`+E? f]zqÁ_$t&a ^LU~3=.w0gIТ @!QFFoe9 `n.?QCK:rvScc~o_~)Ȉ !8y] 5(8I3MoŌǺ,kzwv$X A?&yV(JM3&'qh4qOH sU iXbNsMJC͐ vG6.Bx^JH]z£rWDYiN;~ö\ԛ'۾IuTqN0<$ ຳзԘL]ܿB>j|g`ϔ,X8E}d\Zes1M}qK} z6:2BKŻ?f{DXorzۋ\ȓ+v'v9"ҝ T2'X _|]NU[_.Í &'_qw )k:@pMb>yhpU4dh6kaE_9s=bbaOvwOH<޼+mP"pS}U/^`R`ICf .BzO)sf:bpG~s&o?!/Dc,% g)^xTmvP7sitLHNp&BRŬ6r*PrC (,=XPPļ&X Tg:VFJejz(QBb ʄ{<=i]O+/.4IfMI =є/@2&.\@Ǥ%^@\EBƨιF$e 툐~4)7AzP~Bv;#T'4A".?6C.o-=:-J#&mnj!7]SkYiHnSEiYʈ\'hPf)C}X~2Z1̅3:B|Cl*IcXf`IRYa0EtXjSz s^mT}_l2 3Jggчaa'\w1'Wfڷꔰ0/3ON6hƒ8^׭NU YЇwXQKc$j䵖RûEom(+\f\$'8>I퉋POF!y%AY[ۿYfL+ k 5$<'2=/~hLcBš)&A BLFOWz>/cG!@ʔWOeetgaRn);J"J]]mJ|e`eځ|EDReF q@,f z_IvIJ/l݀ G>z ,nQi'<*ํ:KCʠ;`Gk!, Ǖ'GRSv.>%\G&z1HX:S=-U2}7}1ɛbfM|0PL 4;֛bngYiFQnB@(zlS]]);o"1 }n '"_y`FH͜P( ]1,/phY]& Js-z|"'O=ojӾ@y)—+ Mmsw XO$4@")Ep\AxS$ĬQhG22+[褱MǕ:[=?k:~ /~K`y ȷxȮd;SR9XT}) ;\?SKgЅ/=J+r'CۭU1nHO{F 띧yПSԷ~anQ>{.8c5t5:3K3 :%S7cI2.d }S@O CQ OlT'M #kP4آ1Yy`T WQ8=6Sv}C(qVäH-*.Io微J|7IJC*ئ e]K:g@4fUtr}],}]´H~4J0"9,5ٙHm)HkRƄٟp5z`3Xcʵ$wAf]Ày,?T19::oF})@.QC$8&vh2nw }!s?kj١"V<&"N@J7f)ǧr~IKÐ/ZCb^VT2ݶ؅IRB)ϸ@/3sC)<ؾgI׼AQ'f-η6bMdF-{be /[x5O=eԀ$fK,osD}uftfx{aֳ骄է#- 拷0bMڝC#–H P_NADe|򯜳/>2<0\k`_sX$8g#\7P7.{H 1?َ]aoKbj?xN"4~Iݓu۵A%:$F~`xҽ]h#~9.f7XoY:̓퉎}nH2?:fdYW%J5Rň5[z4I2Nd 8S0V;`͐4Rך~I=,[o"A>朋y~N!4:# /Nr],Q<+Vw͎oSIX]qݰ4,YjGxgkv2!~qOVv(dL0r4zEF罚4F=b\i sf3j PE,^]P _,fVyI [02kǞ8퍞iJO\ g>k%p X`,^ϯOMN8OnO=m `o]_I*VtU$"qa֔1)yR:sY$9b6McGBjqK\o_q堜p xB{se?)t|J60` B]Eq3yvБ$଻>W#2̵V[.ėn[]y<< 8C)W-{? X*[way)^A:8#FZ|+!b>.$go˜=@[,mH*^.ʉMgVQ\H5 %g=כeHݺ:gZ[;Qg ;m٩ºޮ^tz4œzZ4Nru %"Ȓh}%D7:~yKg[k^u/#fvk*I8 Xqx_3R3hmQX)t&LWLy־c"仳#n# B6/kB Nc9jܙъXH(uL!_W-l# %h*/65p.8Ȱ{j g඘n5Rxx4ZmԺNV\3wJ707YgYXȭN-FOdTa߉@H!oqzNq̺fO ? i}ƣyB}{Pg3-SҾ '%xɏ8؈yS_GVeEpBtFyEHA'_WB=}~_ZL U^Z3VjWwa]9oO4cASN]haWRI'F&%?zw8g|] 7kɉ ma߮lGCrE\u)Uo/ דN&}Nt\Bm̡(\C̳AV?HR]dogLs"ϷiשQvV]xZC,L(;&L^,`T+c4lVUrFbq!65-+=՘,6D8R7,ҀZm($)QPj[Ga)1/?wG?潎Yd4#sS`# :r՝ ST=@6pZBB#zM+1vmgx,g<3N6șӡ1)fW6so0IVT$q@-DTg)vKPh,IM /F0>HgzUFX1zl汭!N1@kiۭ`$osolS=*Ц< /o#^l 1bK8]+!-tjsyZ5=OW{" `~dr[* .5,2DgRWda * eDL}У&Glp;$Ʈ2aRtnqӢ\;i퓳>"/փ%Hw07w8]膙j=bXaT}xX>H}pABVs|s ^ ifDn#{BSwuSqw?'&8KͰw6sv2)I((ޜ6%%9OـYVezs4=Up<# J,ϸ4) l>ܧ%t4kO6Pik 282H.&!@|ũ_?X3_'b_Ao{QI;&>|wg6ҜN1Ot:X+;oBDR.[̗J`di= 9"ZKJ.V-mI(ڷWŧR";x6IӗR ;LŬ$݊5s-N,"3mO7}MkJ4#MXo8Owb^THw s2!̔jFT'RzI䄧ABmH6)`>ǿyᣌ3kPs9E:i贜i+ E(sd.LyecAE}⎓s0&!":A+L}|&@V |AoɏtV3)2FQf%.ڧn::mƏkϛ %5{U/ò=_S=ylj I:'Q"LES*a" }ܹΟW dă'6=8ԫ%.u=Iw4e1eс'Jڤ̊xr)FD̼<-0:ϳUA ){_d6:(\ QSW@N-o\%cDVQ0q.WQ> |*Hۺ24y._'׽D)P]g0]9{)}lYN gݬ̬ ϼrP8PEL4`"i.ʓPQԥh6zP+PϟI a#!CRO5 Ut%'-`J%⢐=>P|dZy}sD\~mf"6v VzI=:/ЎW8`DFt_> OݏNG&îγ*u*64Ys_EDlWH łsl"(-*8y?V(m/oL[J5[lBa??޻e^5.m0l>TrI`뼛xeAt]̲GNe6iN]v鍻דTq7@'|DX&5i3,o@L5{,|S*' 4gkf !ru)}_Ssm|ROjo[ 'xmz4 wpRu햎dž5]=YoSV'glqy' =:2=l4?Jt^0qY65}\gdHbkBY.ȟ~p qv` "09d NgJ*7yݘ&UL][*'<_daȲX7;Z%a՞l4oS\ ؜Yv+╶ѕ]1RA43y;G |`RQҿUC2w$W2wLDǒN\S=Ļ )f2^6fTtB>-Ծjy<'!}< xwW2' ϺeUYCh"۞44(N1"}s&Ѫ'9ힷӤ&u\J*k=Z*-؇6G?-2uk_0^ E3reƒvUIGWI 2:8k0&:S,cuvQ%@ɗ58GNSpߚ zD#epSP]5[)hs_URM[ ){ E|@Mջel'!2L,옶XU"YjOYq˯޺qq], 4s|)t:Ot)4uH>X`KQ%py1 Yj'Hl!JԆfy[xe8%s8TVҌm,}<0~v2 ĠhsyB#;h?}5e*]l=B\j uǙr $(g%]˘ES*tUVpgK킈H]c9oAibnA5'aV!V9y{YfLǰ8Q]s[ ]Z 7&{u)Rɸ" <’Ⱥ3F^?O5S'c@ /c&^耯uHlta,OT{*YS{8i1g%.Qvu4"Ebwt"`)Ú*VMY>\Y~VVmZ,rqO-ofh6rxzu 4\"v`1 faKiR /IIi(˛" MtO5)˷Xĭ-q@ ;1ѭސQ5_./h C,'xKdi [8?S ǂ6*W{s`Piߥj=g؋ x膌/)J ⧋ F}@x!f%J&U>jmQq[Õqɶѫ28pS'|OW̔Rd1^@y#+,Q!Ho{VI1i\:OSN_ ?`7C|7g a)PAJ4Iq.3̼?ǫ~O&^>8\|ξHCXDy B6t:CÚW;dYW:rv ҍZ.`Fo'CT#Q^kW;qttg%ye20 M %^ I|nSK%~-ۢ@pSm|CK!/7(3r3/SPhGd{4.l'إd5b2Ãer]=se?+GRZ;OWn*q`b٭b%Q*+53GlL.bkw>h&3 HNǭ ȯAWKb474d!)2MOmPhf5C<J6Z[H=Cx٨g,.t9lEpa1|R~n7$0@+l$2CiVLA\4|RSLik?tSse+㽝 y N *PWN BFYo,"z87_^׎gs&Ь=DL}{n^Yx Hm9rCDE!p%j"h87lSh׶7jA@O19աc9f]PJʦDQmƸ݆em' UhcsCrL*Me`C*/4]L z>CgX7d;9pHx$m؅l:KcWvoK<ʘ!Kkpl{lVCP1ϖkGCتIl4>K#Af i sPYB޸@*3^D_B:tqlaLΚ y3ZWYGɬ,zJb[ta ȩjbӥ'xxbžZf~\;BD䠒;M|lI`v1ܻns#jTw0hY+dI&{9m2'ѡœ ǎi9y MB"Ra,/FV:exDH Y; Wzt+ҝt)n 3t70.x`f{]tb0(}=AHX-w`{hTSQu3s~E,M $Z>Z{`ґ|(bꮆ!FUdV6R5Gȹ@prPbam5UĆzBFЖ&A$=d̟*'ް!%nM&P7na( wJ48x'h{,O=ȂaH3:툒d /Wp$ 폄a ܻ8oHX?եQ Vc}ޑjSz"_ Hd3;r63q^5`S3{ٕxEozm\u9-_}F9ZUm፞-fe!*`w~ AЪ˶*aĽ_KNZ1Hɻ/;?vP֘zR+Zx(#:}C ?,<''LD taHD"tHME]aA?"!G bP: P9(=opM$ӼB_r$?QsX9IA8 59$p/_7 )4uչrxvH3 oEkXE1.hB %hFۭI{8#$A/m**zE@fG׍vvălu㍉`Nߊ"p!ܩE"{uʷe [+_x:у5dO-?x@XQ.\F.Vv)ˇx]L:oA}XwCCRVc+adX2M]&$QK#tX\#}9%,]62܋(I&TO1dJ)8^vǷ}귫ު}gniLstDΩ|7t hJ ,^9 Wς SsFl &.3_ 4oMaJ,/iS:!E⬆~$&$'"K=k{ŢOF>RkHx/M<{;,p#FC+Yz 㟃 nD.b}W0 @W CX~X \4q`PH7$H]f-`| 7te'wS L'Bbbǁz?HKrj`KyBOƜ% ʑPrCqy$cTPscұ~Lnc*#?;Hy2uB+27 }_9%g:t32%dAZܵ 4{y,9:mP PÚ[SltWF[T!P)~~˵Q[)ATl;Ig1.DĘČ ɸ 45iP;LFS L`qFx59^r> gdWыr߾OQ4ր4Er,vZOѿsD`HV7]Tkj ΒlrvbJ wf? >8;=5Smvvi c0&jzɉX³.`6ЕtJv ]pձ I4餹3^&2XL؞?P"񞬉>q/3 (rQ2p0%;7ƻTJefZc= *ynxRAV-C?aUc+Hi RvV ĵ<lx`٬{!) ЗQrVIFVqbY6| s Ԣzmf[( 0Ĉ7V_7# ^2L;}ĔG\1-.-,كIVgk{w{T|TVj3ꀸW𲷆SQ#YE"|Vz \ e%sa]L6I`$ڨݭk]ZKdD Ҩs^BxAϲ[Rf:/;_?xUByUԐx//K-<%.B8mXhv|,vX&dk-ʭg l+jᒆ f75GUi4ZQFK8D=}^hiJG~*M\tXfUk 6РD.M{7-4ຢon3"Ų$A;# Ŀ7Xz_VqH(:NcȖ$ KTG}%4\ !2ȁgeЯGjXDIQ&.iuCTt;_XlQ fGS&g F|buBhQI$hJRL0èyWe>QJ!TEJw|Ma+?7~0O-t͹M$ s!'~r |Цpj3] 4C)bLEmX%#ϩ?(z"#w8F)ԊԖ`"Kæ %S{wǻ -5C(#]ӕ3%#!UʹlT;Zc bl\׆PV1{Q~el5"H *!ZeZ%2!]nRV" Ө*x3o!R#)XE Y"bDtR;UU6FAcu$A8(o䜨4FY\^`X㢘.A#(ROkP! 1 ^\vQAmi^^cmr۬<){2$R NѨ@&PQrlҁ.NX7GoIx}u]SG ,|g:=:h֬;X8e -(=!7;;5yfU՚3ɑ1u b9h!7I>X M[%s^ 7S|Q=fy}PMT+- Œqw:*)xjúⱲR,azڍu=BET=W”9DC* 12AbkB} ZejeOh\%)I;N-@=c,W>Xr)^$G}X|?&>Q sPa•G?G˅Ei">cfj*b%nj1kOB0$cI4gd&S)t>Pom2S^󪬂p\%>)< qNQs)QV׻[x3Y3\&;o⛭L.mR`rܜD LsGU*_Li:<mqwW48' ;>5w̚xr-}U)T)15v#.Gbsǥ7"i)wN() Q܆cf C=e 0*"<;?<yHe1s#aԆD&!?Ǹ/=A6'?qc9{l a{jX`=T?yP+foeɇ/6vg<PwoBѳٮky)ZզYZ˂⛙uwbWHE ZBb z!SD<`߷ k̛;}k^-`Q&Ϊt+Br*hh`%R`@FMHH1+sBC[Jxv&%+]ӏv@淫RQΏ=GAI^ri_fmN/0R !33B&g}Hekڽ艹d5=o{Y3<@ u{'}%BٰDeí!;|EB`|QgLŚ]+N>x8\~ysihlhZI8@gϿ][ xe~c.v욬= /:FK¨` `uYNGzb2m0<//fbu+H\>Tm&!Q]?,dJ=T50@5V>.EǑ|L7,??( Fpzqm:f|ʓ.k/(f j ܃ҪDT"Il. 5wCX=Z_&9C4<ŐPJq{@~U1~M-i&钎!A0_:5Ԕs~U8FڇRg,ռJGb]P)S-W-B&Qzyps0fJ iD q6?E&n{uCRl%Mg*I w^:>t'KtQ0Wr8WpqJSsRtM[VPAOjGcwlpAOaӽtF(oP$;UHUZ:dEWGWWVKL -.ŬC7sTwLeƊ4PbdyP%M~98L"$f-CO fUɺCi*AwV0Ew] #_KuJ zSe{_s@xXK$E٦oshZ9#=E{_VR ]="(|6oBi['F}iO5_r;|EF ҦRCjVVm&̟C$L?7 >Cy`Z!̈́|N%έyRŒFr(P.d\t^S7{$"ym v$iBl@hx.o k_v >z]?Hdw\MLi>vEJ`ah̜]Gza*J+. Ot@Ɩz OwЂs78G/qޒ`8l \O\JtPGm n08VSö&$8/_M}%zOE[E e1\H@t-MZb|-z(:P{INV!^, gfy'?[7H &و􌾻VpS>_Rh,4naǼ:klݗj+e ^sH`6κeftJ M 3Qбj*H9~5X0p㱎d"R*rݞ-rUޠ_+hq@V" ā݂NZRxJhaazSf25.1Dqḍ vX?.mh*8SnG˅aj'Ȣ/t#Қqf P4qa4*.ڜ8Ol=)5 tAOV,A^2LJɥpXTY@~i95ԩ:MެdOh-ŗɐOeTK ~#c3w._ =S A}7p}>H`ᡰ6 =}[X69-A*;e6*N@ޏ@ߤ;Ns,)eyV[؉97|clW-PMvoqp: *G 'Ym1.!x5Inf_\T!x} {YFk"I)u)9[PoQ0+Vutc9Oﺡ6UV:-̬;ϧ<ߴs9ǏϚ˵m%h?2t24!\di.G~Nz8_Ѹ j{gzRiUpι~ zhߪl\VZArY]Jxz )LÙ։Yp0ujqzX 5~ZW.D9oP-Ňi3ףN$ {jQ5"*`kg3-xk;x U Rf3"z\öhd4],&J~Fowu˅ zi\Y~`k7+_EpjDPgWj{R`zU?)>; !`4uc8# 3n7 oPQ\dh駟I Yp+x],));ltm@!jsߛpljuuJ)}TVCKO@lڲWJצŒ A205!VJ:nVJjU#F J2<GuHʒJ,]r60 e3h,)W;@ sΰ՗JuuD H/';5yۅTi5ĪΌTյ9}>O~0*mkU2%iJ%н+633}2mpHMi_#4-bh;] ? Z+M'P(&yEA0P]o(=Jn|I Ƕig_p5 ECPacd NR$*c7覐֭RIWL] ,(2\(J3oF06s_eezVN51)u&ԧJ@eV|pe-$~0$uZXK->q͑$\C]Qcǫхr+f~^b}S+l[W斞2C+gb?̦ 'rc 4Zck!3eVmd#]?lxOq,S]]/OI!o+0@Dstr}"2p `ѐI'􅅺#SAD1+=fn)sl?#!\I9ʗ: N8zwՈTMIz+cPoV^F{Uw ϑJN<2buvSCM̕:0^$04v]D!:[=`raO[^1T1<{1joWAf|_,X)íY\3T^gBh"6QSW +t:b3a<0 LY5.'gGٖ>/W]akꝤ]FcP]8|~v d(H7hsðD Eljc c WU֥6!Kde=#[H%%N^M}r/.8&"wE/MS">]QEJ_;c?Ǹevy:c.9GĉJAmna& 2[d I~`[ߝ@Ȭ tSh"|Kqܜ)0v/,+7xé=`SQ/c!L/&q4l Ld+֢X凉Ptte+xE3-v3K L!4xwSz~I/H (Cu r֋~"6GHk3LE\"fp]3X-rϿp<է=`ж)o%&(zbwJ\Q=kon_rmh#젳qIEEh^]漏e\*9dX]HHcH>so+uƃ`jSG.-'M?Loa\yNmAʹ;nDp.!xsh5xl085hX$!t-(;s+Xe|2Lפ Z]V%LU%|̍y׎5d1xN[av@1`~pCQ DY W('ɿJGU3=RFoѯZsn@>٣'i*HP!rÅĎ? lQ%XqZ:D2Y3zZLh̅J(Z_CBa-DAts5 | )rqE#<' 52I袐[Crf3 W`XqLJ"NEAq3>B==tf}sOy%-]KZ*\f'ՈSYN(C ,T.L|(^ KJyL?OD`S:2M鲫@Ċ~.TO|t^УL߽V~&nx =m8e (Bn\t(o-,o3^HFj :*UH-Lj]+nraCA>aʲΊ_p Rຶt,Z+{tzOO|hTZz>ν߈5y ~=jڱ6]i:?)˝\ǤB-g_v${EgBB䐷| *+/Npx;M\õNT d4 `_"vW^TQ յ=[+g=hIovz >|?EI*ѶwL=QȦC[;/D5|=i?ad@f}-#0Ez[C-wj[QB ԟ,]"@)%(.>o-Y:cy#eٿ 3ve2-=ǓTc?Dt놏mPVT1\9`;c*`!'#F/\t,a0v5:KΖqrW`=n"~Y7u& }~K?t Ж\`P<@u%o|E(:~;GI7Iy:Ŷ`v G_*,?f"OW(+!T/3^#"wmAuVoj?]x`RJS&R]MM7);(`Dz-'3Ii$K/~#K{a!pPUk# Lw#&7,O#` o䝃CC:(Lؿx,Yk bvHWPS-hS{!M-MT^Xf/GXq|]=07g ^kZ69g$WU-,|S|TDX節~9k2NSyzk!/p aq~D|tZ>.gnsZiXeBW.W܋0"}53+bDR(RzI~UCX ao5<Oc9[ ׫qRl*Y.&@l#OKOT G37!NޑhǞP|mtFOS}fugHߵ5r_;sk Wܷ[d&aɛߘҏ6i!VƯl{ V NxΨQc-eC4 BsVKnF/BdI9 [jgq+VeX7 !$q<"9ە#ӋKqܐۨjw<̿an#X.YN !m8g3FR-Jalsi 71<sJ̯((5nL-RL=z I˿}8K}650a*,N ȡP4lRsWCpmLE?e T=H; ݚ+`N#6 ,M}^cSER V{}q>zMڤUd0H|xG5)vV04?7 9 ɨz$>qIfu`nndc ^1FHR^__୭]yzsTh/3h"C@Z -œ/֩7&&G ΔXݶ~{Lupߑ*Q)&wYM<(.op71EovgXz'%0BlA.hLN7x{pOGONXb5>eN&+p cq k"a2:J72[& 9Q$']@^| .byF*  %|dzw4eQ硾=IRR^DWlPi%F ZSH5Lpf(/:B,Z.<4יJ]8Qp{Wlo=> Iʑ?,,N Y;B]VmK#=Lƾ4(m*iS8&t"[CR@ҺosAl %la-VtPXzSeb8AZ+YН?sW7z[.oز&W}aőM%Bޢj/ƃz@x^l?č: 'Y,."5f[հ0c?TPٽ;mQi{u8cVk8&Y=i5~hB C'-hP'AOٝ(DMϡtj@Yw,ȳ&ߘ}T;_)=fnwU64u3' K3g8ɣV_pul|V*-T.ϑ}R)~>o 8AM}S}5+qx_pzB` M`ۇ™ѨT yEVƇA;ju-;|_XKwu @VHgSAe09]R lz zi8fn#!99mE~|p2Qa4qx/5_M`G3r;YvEW,GEQRl)MW-Wb}݋{c1ۇIƦN2e&"e3xiuQ60u兴9LOܫ$  ~QZE Dadp${]l.LU,P4 E-O@j Fd<~eyXo~`/#Jf^uOi-]OQ29͛N.aWѕg9[i"W DOXCdϨ7.u6q//`TKހuRkFlLBȻzk$~UuIq%Ɋ|ic*;AxBvPyv$L` 4fIj}`~85iϺ)Z ҝ۶7ln z-ϯjNJ'>. ^BxNʆEv:K#H:*$Z_û9܍}'2|*hȰ^bOEܗcq~ݱ(! :{}mj:GmP mV@%!>Xb?pir_4bV r'AiiHɘUXg wHE/uJaQG@w ̦6dK3)҃lH1Wg(Djצz,QZ̵g ]yhy t:7V fK.n{/3s(T"0^qSCz< Yl4[$ F*̪ξ"zϊNx\ i-*b7=!r`w{LEd# iȮS^@ShsCɦp.5B*2>m :P`uZ DE"r66ķh.> CAIr:YDϏϻz2((C S0HK=,L}0`d!ʰx-8sy?W5HX1Kٸ&0SڼFCj\98~tpycwc {0Li¥u` ** =5g3v`2H$8@ca~'`19'J]*܍M4^- AƄ]tKD5JjȅoSZA~"&m|Ax)C QH$:˭-7N <0yZVS%tMfǖ'  ȷb9QYg(]E76vZjlسNVt:b-y`T$s!oFOqa6~C|o؄p0 ?Y( JokKi`W~AI]D!_NxBȷhdKMV |s_$d#kIVi<诇ּ Z$Tx5aIjuCY<゗Czwvn.Ogn}i|#J\:o07P`5}ѻQ+GҌ~-2F.@+߼0Vϩ4_c4F|F.6cGR',X22l܊:Pu>D5 v\ߕ \q,G Ih8/ i#A^s''O03ZBes* /Ɍ<꓾Td*ұVx Vm[HYDCNQAsҘ4+ӄx,<+1֫r0P*>hւv$CvJ,A7gaPMQ:'G9T&Lu'qjtdNlsLgYZ07070100000078000081a400000000000000000000000167ffe1d20000e1c4000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/net/core/pktgen.ko.xz7zXZִF!t/=]?Eh=ڜ.+X4`e:M5Vo'PL.2 3D_5HwDpwAPl 2B|@;Hssj^(Pr:~SJdwA2 ɲ^PCb~Q)-0o>m^h1&d䔭Ni44zbg\<I3>$ A!0ZN$y,˝ܹO{V^- #NPfu[3P&KRxjL-NN$pq2l&ཅ:GcAqBb4E怆͎ &t Kv6Fbfws `vW9ŀyZ~?'Jz)Qj 9uneDoHs-XRT/1&l8XY9 aN `%m%0[vqZG͟hFj_MR.! P -xNlw fTӧ+9»[\ĮEt*3KF/w-KKh@l'YGIQ+14EXaA_&dG\-ɪJq'Q]UP(| GWS!FItk>0005a滀*e;'~)ja!1kiN4%(0_N鲋Q؋ *a"7{_4:,"ۻ8|A]G c}RҊm 7Q厠5uL ZZUW 2WS!2Ĭw/;M—:Fَ9kxjP\JDC=hׂ꠷0ˠ.5W/"UN!h驍.Ľ"ס*7֯9LjՇZF5M~? pj[1aNHVJzRt^I2ZתA bLU^"XxR*!g!mz,j)̼64|& `uSSM6R{'u8Yο0[ޮpۆ̆]:Xn?>!(̝7biIz^m,E {IA.WM.:  ~]a@odX9^Q /Q.(2@,(5s3š_Cr Ŀ6qSyG?me_6>13i\J@*o{:eɥYμL"pފ6ћ< ezkOmՐM},1Yv*Z:a^c W0pj*6 ΓHN׼v*zxgS3ϒA8 H RK5Yl@j5`8 NNu"8,h'kmqGn|,)$|J|tmWkYҦ劗HJ=n5Q/_3 KTVAOh|9K^dJwA`u)ɪAC5kg%ҹve$@l͓oFx8oD-GCZ *ZJVyctO"0sʘR@(QՎ wf_yo*Sez7 [bdbY:AᆵAW)=рnoC#ޚpU?eܠ_љKV>F(p WnWt6?j1KQhPhƖ | ҿ͙Aqi}[&WxJ=ut 2o_`$ۧ *@5w- s{t)(RD4vR#B?FR`y٦e|E{}Xr"N 4L.0&R>F ¨ !vTOIWQwV!}H:a~{%#ÛZK@fnԞkCc|@.`-oB EzeABo4NI,dZ_2mO-Ө:A3Я7ՅkԙrqLK?;bV,5zoUFF__Bqܼr+,YNSt! Sn~Hu5Q&aќr5WTz-`9 94ŇxXf@abVwahxDrL)fߕLggmz ZX7Ebji@>^" xq92-DmL6Q}A =o(3o[Y\V5RSQm.7T/ 0V!.|nO 6_؊fUnb<,`PRg oig(hT ᩫG =zs6~ND9C2:6G;&`mC/5jr yX5Gct^.}K b&DΨ"m:ǤICljNr)Gg_TԮ^z/7b3VOˤ q6(c|l$8wPvDJc~}f޸#$ܘS~ =T[v/?Cv-)>" dȈv8Ť96+\|g` ׫ZA OlĂp`˾'J-”Qch){&-^XֹVu:EiT"B'|A ,PVo`*t&FPE*e(㈒8p{Je5$ T -S7HRjUhM;s9 )êo@6vEnk2ƛ!t*"w;KP>En#lUá&ƖE.n"@.$8-E7]!=_4(U|%=0Y7)ZuF+@V*3,MEewp>l@E| R_,*:5,K!JPR܋.J@ZDľІ c߲r% R ݡ.sE<^H :¹;X!)x8u.ߣ&UUu{ ,S7?DSzwW)n.5A*B-?5"u Jb{fF-ȇ$V %7#t=n)Xۉ *x:n`s@6Jl,ą }#1 /ɃiLhoi'Q,K(dv T #39+=xFNoiLK_Dzx@嚨sr'?oh bd}s%n)8XUV1Kn;Cz{9o$RL#vC2Rxcݰ2Եp%eK&rmc1 dNKNW<,Ibg;TtY-@)x`L2wǍ{v8!d )ZQC~ٻ !H5]S6>]ܡF´" j>\-8B{2+K({  PAV4f)E iQ m"Of@fHS,椋ɟgAYJÚhoG7_x5E*a+%S7 f搕OdeqO~s2lLLa9z4 "TZtqyzl&]1ؔ (?:J ^ ]`r[\OW{=QLm2,ew2 p 35#o_'\bح@O=Yv-GЙ'9፜Dgt:/)@.׎z2`oJCxI; Go/%S&; s'|{rA5&|#s6ft젞7|+5bm|*# ]V]SD|!LpK۲l`ʩ`vP )(]2惘kBQAcXr-J&`tO錠~4smLPbAΉ$Wj 1tstd%d4{AqPkʒT..Y1?3\1e8_Քj¹d-h‡+wؾ|52 1+~KQ^dG ]ˀyUn^Xjnve/~WU֦QfMΜepmv55?ħ(SS쇌ç{ ҕJncUEhEh1`=}c@[8o{ԋfa̞F:2qO;: 1K;p~h ?XGkl~S$H-K,z(]o=(}Gĥ&݋̉D"b^ ;*Qi]T{OT_2R|EuZVdܗ_S9J-CGccPɗUz qo8J{S^DzR#R<]yԦ<2$f"5hY^,2,f/!:1U]r)vlw_?s-kǿxI_"Z"̊ϲ'ط sچiqcl$2OUG+~]xR0aRbw㿣f%lSml8xb\q{ʂEsZG%¼ C 2b$Ҥ; ͶwyY [!*o?uq;@ fG66oU_Y_!(B 5We}Hh@_eto0p׫A]4BoR=a BHuo~(+&<鸩Сb8yEX^,a䑳 pF7(iu ;9y{ɸؾsg.5LUl|Q#ҭ^|ōv%zsIlb$] aFgrdmv(wW1yJGd0ƅ6۽ H67|wFNCܷg5);3ЀCRyzz{:.w G]Gtg8 A/{- )(={ko+'dM9XRdYE\>7<@>d,c6Ԝt hB`СKR!FN"ԿC6GϜ:vu/p_V c"a2\;l  n xc! mo v &aZexK4H |%.m> y3_cA'EBlEo#7[]K{x>QYfCS*S z  lfa?sLǷ<&)ύC6qfsD) $Ȣ.U+q+*Ÿ %P[rpq |Ս&8>% LTEg8ww|dP-}e$gYO c|4w ⼌r Vr!_X:bN#pzE!_XF[T!N1݄+&l  py-dS Mc*ry,2d2+-JƂ+cK]YlXGs+J@85LYob&9;V(a=;hZX<?HL|GY,ԇD^ݢ?|zXޙgv)`7f4TPPlGhTS:ww~ t\Z(?q/,+#xq+,~%MlЭ$O m4&1y7>7p|n|!O4[ ߖIdR;^U8Ń:olbE\KSAE%s32^KoL - /:me q'.ޝ lFNmlKI7ȍY! &_WYt}xWku3O_VoJsEt,ɓ'PaF牢¬V*y/Js!HOi,s7;KP5Jeo$'4$8O8/vHo?Ix:TyBзK0̴Dž `؛+QCq߂;W{SSͲKP$Q|!-dR6 }!ݽiM:Rߓs!\5JL䜏JFPdQ -D@̘A`OP7(Yk)thic|W5? xd}IIu\dG^™Զ˦_B(_!iIcf1wi,ҬV xY{)--=- y˕)_ʼnȄg^hǖ5Y_S!*~ bFVx\hs;f[V9j/'{p(RE2p;Sܑt"Z5g{剏qzաS+&>ڧ '[vIg2=o2K|.q|r5xW׹S-ܠcc'N=5 vY/KVO}5߿Z5Hqh/;63T\GAX \Bu"'U*G $6BDjX:?FK |hJ!X=wn)v6%jA=NHx /E}؎pv)O1 wnLiS/zN4$*~?ng 狥C[-H[,)mG/j<@N2sUD~.xSc#%]j A2֛#%/^Sd>Uݬ,$ؽL-vT.ҧx7#{i%FC qqgudV .^ɧi8] D|&[*==ı Bq p}/ /ֺrkvAk;sW>&zF R(<8E vmPR^jV/ڻ h%4{5zxHdzH1.|%lEkH=غ5%xomj숒HD2nF_ ;Fɬ#3Z=9e~>Sc*Z!Ⱥ=B "b4oEϰ~ $a!Ēw-_ǿCh%vR.*~ p\Ƞ[@&(22S('M&ysQpw/$SқEޟoh'`cbv{gc{i+1f`ﶜ zk]0< VY*6< AaK;~ +45B-29K#$ʼn lFꞏ=E8蛥:K?b =@unʉ6bE$[ `ʻԥ.}Oj~NۻK$`~h7b&릮7&ӳߟ8X Z4-J@JF,\*Zm-~E%H VbȈ=Hb?v?xS|Xˊ!˰aOHR|0Xr?tJ9}Nbwyy]]@?"Fz0[k/}k$'o 5ՇZl5?]<#Yx3lY=&6ê"{gXz0%1PX{_ Mwi6uKjǗ3c$5fg_<-1F7y8VV-p=Ǎ$a"zuOkVý~V#UZBo@S*`{ƠSm[ҚKQte}lHC\q:$Ϲ@h&QM&nGkgd֪0H%_ iD].*Ò*fxQf %d;S^+ۧʶT0LAqHF&b"O~|3m!15V(8gP֗yb ֝2;\%Rbh-gL<8׆n Oˠ2^$;DQF,*iGJ1Og?Ps@8δ0bǚvT ߬uQs:ߎ>#ڭxJdQV:eOv֘_4i0"?iϵĜݮR=R+Mke~D˕FPM70(d.a);bu+xנy$j957$Au6 \8I @[>%+@}F{cH1y _FU8|ku *k'O߰;3=wuh`^?eklC#NSA9O(rYC{2mFe4&Z~(T|@=W {}nAߘPHcʻF *bvy'W.Z(qΆǛctx:~ [Kp|ߥw=cF7a5?x MLRV9/)m梨x;:15KڒݨD~.nT' gkNFxԈr9;u\L{|nΤxhOj@WhCH56h?9Is Qfuz<հ(R&iVl ppI-VJQ,ә\;A_<z4 ip'5LC8ZQֶ,neFk fց.u f>4Ԭ5Hzs^XGLnLIQg?(x5[X(Թe@ [&Y @$znmy :&hP@3 3H75kY`r㵖;Y@AWbA뿲BV^8ˠ=? |HYYb#J_}Ѥ҄i9!u\j# Gx7ꜫDU[r/MT>QӔ\\E}ow]^WI'{?p -$ZdeD,fE>\Y~Р&'iP>͌/sYt 2$w;dj!`D>a~>7 _'MNL|5*Ց4 `Fۿ.Fm BczG ZA1AUІۋֺe43v"RQ]j#gIq~Ede^a , oAam֠`9T+_E?3>_hc}T6F祗U5\a)aꠍi0h`eLg_ʒ\Fw Jg Ya5i}c7ލ;vG?OAiZ>3{` uQ b>Z* ӟ#+>ip^̮P5Qw3a1 6Jw(Bm o~yPV4`]O )5q 4!N.&j-P:*ZiU]oA>Xy|~rocq*Ef  QNԯcU# |!I0fi߇7 @<^z"tSD\br<vx=^9u2g•;{hۚt缯 iB^ե-c5݆@t柟>7 :, J |HC(m=+4&ҲFy|+iV#]=L %mw=KOpz*hjpeFQU.6q4${Ԭf%=W, 3]t[#oCWkt 4NMc?rݸ: S4߷֧%9* m#qd}$`2fX1}ٮ 2h)2_5*\C0@7>O}J)Wr.x^ '*f ȣQS&F0OWŌTڹ%HsN#ijOgO~h4 *¸1[vk˛ja䊡|,@.7Mn\ļ8W'g~?x1͋+ }h/ [m2rM79=[uYzG)y!gIN<$"ҸV]޵V"Λ mezˁO9.qE ¬lq 6&mm T vn0IH}}gm6 ۮ~ju7.(`SV4LB6V5Xx[&ݝPV]DK֭( N| 4kޑ#փEm Igjfm?LߢQr-AQXz@8cZcaN:4x-w~e!v~cى Kf?t b~/>j{U(^D3~dotuc# C0 $FW+H4㩜?'ki?:& .!Q\b{U0M UX["|F.gWb1-P;!|69d~w}%(1!>َ")mF1XEFs߆M*hrgB`{prsew)4 35CyB3V劢A\i0X/ɧde C;Hh >3)j#.ڇ7g]~~UtuFrWF3c'nȍ z^5 ΔsZ$\'/^ݥQpx=I)Il +ؒ~5j)=#+yP[ MŹRv;Vh|pm%ّ(%˂,ט5ih}b*[yC,ʾۻ>arlv0B 7,n=C d}5V[<3=|.$5uɨ&TM&#ܜf&*dYYr Ww/L f[]{Ҏ޺vCl^s~p?(O+#9:>Σu}?CЗ -3{j9'=`ӕP>W8RICv}OҲV((]da8<ޢ]L~5 AW]ffb6NBfD4f|\Eʫ+ ~N_"mV|\fWZ[Ń^| %BqWUy0?X90[osr&{$*ޓ/{+:% mYB.ea4Eo3 e-"t@$pld=A͞@;#\M[_i&[_0&NU9Uc|ФæN+BOʻ$8D]oXMl%|>Evqͫw݇zϒ6}(֔ےU8|EF4SȯyylT)PGݓЂ7Y@kwmMT T-Uv}5e''%d.ptsx;qci{5uZ08g#ki 7jl@21(@t%}+Gg(Bl ڗCRp"Z$<)$+s/HVZgIRa6#H;LIEiՙict0нЅE]m.n#ͤ!_J7@B6Z=.=Н؝iGOq$!RhAGNRH2~#VAP~INʾ2O}*Z%ٺ=;.ECGEqr)nr"7e)^6|'[|mdO++hn ͖\FinY >69d>t-5iPYw}ګ< NNfݓFu]OB:CWԅcA} k,=*k'a2'f.VRD-j'b_z,JRwD"3J莐nd{N-ϤIUhOmmg" 9$܃dzT]֜ޏםU~4kyS1112%Y,7h?!SK٬>*o[| gnO c)i \O8dϒ50Rã`,2@p9ݣI9Mጫ@3Շ}hn`6C6}9dD+Ǵ}$"k/68M- m 4kU^p}Nf X 80yؤe4>GnY1,T96RЪib{6J ?wڋԑ l9SESr"B$ ܡ-erw̧0bnNI!}Zwl د\Td{6ʵ'ϲ ?,C$ wȗٟP"ѩl*A.B[ `ZUϫt:MĚߐوA؛=K"Z☢(xߡa j)( gõX)^k9sVx ̕ td+,(hO,Ba21ѴJ}r˔[^yF`/E̠ Ax˼Xk 5ל;#6=]CmLؽ&40+6V(-|YuF3VDh "@~HdW| QOŘM%f{LOO‘AKa"+m!7ҤI%m2)C+7#A4ϙ|QmB=WkjUbذ{(YPgGN(ډ]`ĥE!`p4+L-^${ޢdEa x ڿ'^H)xZ$Z8ϖ?)6=F( r6 FyIWɳݽ|jHvlRq } :]_f*,o793="0=6%NH')8@GP[)F<5"|ue1<G IӜ%17,U5/o#wBG?O_!p Ôtֈ -HEpQԻ睕v[ S=AyVm=_҇z_uaD22Ɵbp PWbvV1tr$ǘNsI B"}S}}V36ZUmШ^)X7YB9p Mvcakɝ>{u0n;藍n%a(59WaU&@x>h=xsNk l ,g<@n!y0^481VD/`v2A'lUAmr#4JIAu"6emߦMd~$$"HW=X"Ȧ5[Y+V[^c[SѸO!hA(ۧfAM=np3Wؓm|հ~E9iiګ9 IG"M ExNL$E2 i+,QĶ Erd _ʆj,ml/4n#( ];1 Xi*ϮkG`L6fZ^B+gp`cC0vʒX<;H/R z%9 5SL+3qkr̗x9nͳSRXgD_/flhHv4 {80aDжeGqbX^Td*ksz\4WhD?fPOR&Sh`_]C|dsS!(џ u5ןhT %@gU4 92eG`fMxL#.p8pG"hTTpU  S j6(V?c$0GEh`.tVJ Գh-&Iwli+Zz =sDd!&'J/խˉۮ܆$uo܍_ߖ}SLJyr.&/p@>xD;Mƪ/:G-)9׃ [+ 'i:Wyώ >fSD-6HJ_^aol[o7R?lM#c,TZGbQ[kg;ZsY|I.r_ݶkJ8}|ڌ_ߌ0M(eRP)Mʜ%,H `8JxA{l!/W|* 8PV/KKKhXm?q) %9U87,)vLA*HB}A̩Jz憏h^48N"d& -18-Е c)m64xhc{L܌p pО:+Z##qrb(JAo6 LxNO ki sC6T9`eaIerP{e]cmnbpj2Se=[ḘȜs–d // 8ivpf07׭KS(\H0UƨVjlƈ-3 Mr֣-Ń!gY(X6A#~B0<50Ar-LwlRLsi)5W*[OVf*ʔX )*H821&ZhBQt6 #nS/zܶɐZ'Y &&GPQf^(}qEizz71_J\cg0~$qH2Xy?AF$T|BSa7"ˤ(JAkK#Év}{]n$jSr$HPɫ~FcSԘYfKRax?d>"'1?G/Ni<QBI$wtZ:g +"z0;P,|Oխ\@L1P<-GHȘHXcEi bb_-"}XfTI8Kw Rhshj(l>P7ýP޼{uliFM9l*tд9ݿa K='D2ڷ'ɝ9- ,*OQSɏte  hG`1/L8~z2.If*IohjE~0SK ){9a.z\ԍH2gvrVaFrӦ#Cm}{K?[cLwP JMm /~^NWa#*P^;I UUqRguSn]` or "޴q<_FQ"_h)K!?pN\y0c@1Ŕ7(`kGX0 ;;پ}ǒfIuZ V>=P%YY ^wo"\;-=`/PqƣIrU(֜+} 7 /3N5a[fs=~ `1:t " Є_;As_`oNAXLQ/.9w]=A6Ib`&էYJͮӗ2t#k(9_}9z<^^JQydfw?OQ`<ΗB&Ъ'Dy|$ts-6Ð9u釘q q5nHWt[`ݷژA[J$a(%HDV~u`ڠ)GU-_F-H4jtK5<)EiJ7:ݚFr) :סek eTy>%IUtX(,4LG5:LNEa.3f[tDkD޶Tˈ7[n/PqcZX`~{ך(L(1~r-Y識uߩ@QǰLiRF@9- }cjhquhQ{.p@eٴ/Nn 'l̔tV d4}|7 X?g.is UY籘/`l7;co>{4rD+}V%X)e0Jq`߇y:P߭̀lҾυх|p:.wss.!־^Tw7'8ݨBV7֟ճubP*Ck&`}~}}")*v< z^]5j4MH61&֝ lT D`t_̤\D?oOr6A5 ay+Ӽs~TإϾLϴQI|vqb9% vn,OS!(Sԃӻ'[7M Oo?KDG_g# A'b'kv)-ˬa=$&_= ʶaR8uQ5 P[X8_8v4,Ơ3\ݯ͟W?(u%X{BQ#V눱0ۜWkS/z]FAbqȊRҹP|Q2al\ ň8rs&wFlY?gJ:V81hҳĤҹlPU@Ƥ.\ I83O$U7S> bzؾ02jU4sh^^Xd+ۙ4Lh_Bt#H^{Pr> HѤ7YAb 2gb>.AxTK)"|H+P90⷗=D:"Kz I9wȜP%WjM+XA!v?4߽m6CL6{UGDU[#;Y8}Ь]\BBnR%WO`^ݣVѠrKѵQ$]ڞ{_d'hQMdڧreF֞a>F?!O&^Cg#@8W7H(_R%tjiB\.&}7S _ A^oн37 bo%L+]Al.ֻk z*/1̰U7!U$$~YC!A)iO'qMӗ8ƳH<0x>&#]QJH*Y`,DAiأnٲ}tbtX 1ɩ̓KcP񔊇6}돮%B  G=##JX2N<}vjϿYZrfEitWً'O5$2Xt.—g_1}P%6<@MԅvqKh'HJ j<Y!?5nU > &uW~{g/'GmϿ|n{D2  ëXCFSѐPsPG(qyZnIn枰^0켞egB7ʀ~l4W$UFl} oޓfեh~?bLj`W116 XY͗ѫ!>Z;i #3He q(cn~RU1pO ؆~9VO@lk2a92kg ;m*]L>oǿ`x/PG0v#JrDuo׆jdAWugK])מh"R1's?Ê8gºzޞ*WJ.raK+\ȰX1szO{cCȉu웟uEK Ûx#:R3GuZ(=n`l6<:syh[ڻIć>}pr NR/bat7)`j2;r\=a9ڄXϯ$Osp@@b ~ w#xʪ\T(q?# 7$:;6t'k( U ;"f$k̺wW*v/UzU߄]?W$fڴͽ#Cx'2Cɢ28c "SM,URܒu6 d fr(dW߲F_3řeWD7+c | ]_?MT,k]:[OWmrM뭰aàa eᔓ @VYLxRJp xt[Gh;B {h츅)@Ȓ=>}kAS  h~GaҾrᾙj5ꇷo H=Na@{:01$ǺrZ"UB+0[";m8{)9}֙>VӁ394d ZX :/[LxJTOm9]  cc1sѴQh|m  p<(j sqPS#I#YI^S| s|ë\kTmSqCCL(:q{/h6LlEQҺ|UQߥ0$S}ePr)5LTI̒I_=K`՞+QL*<7f ߉(F'9sZ22<~17cщxo-;{Գq+m ;rF[%HYC&[+ ?C@"&DͰҭ5<@78ɋ-Sn-[ądīYo_mRPGuTCXf"HIPq'n.-kYvҙ[g4X5Fx&.߯0g 臖!Wm)^tZNC~w ۮHWIHBMT4W=Hy!,7N63sG&ךVsY^X_ AgWvTԻ`Z6^,&WJPH?hQ cF}{VւĪt7=_z: f]W^|%a\j]Ƙz=T LӗGm sN' >icidݢ'k3Ob#c=̀lBydps(^j1X`-d,v"jJ$bZ޶.߿#/CL 9p.^.֕_9%'Z[|ڙgՏc,O~M&EnVd"_R߀M>SWdw¤p T#mK _{Ll9)ӗ.pطg)!Gyȅ_aSܼsJbh٤{k'E`; s*Ź3d)R3l߅4g׋,X9^hZ-FVy;v9^{9 »;s]}aDT*Hhbk%Llc>0>, 9 p&.%r@_ɞN/1RwSոAŎZ:@T} JD[ O[8~G KJ~u7c%Mu f0ZRQ PܤVAF5GȾ`J&8a6'UBs$.#Xi<4ޙ P\7]}mD-",jWT|ku-șեaMv~rx U4z_mRo}>R ud$03yQ^YƄb/,tIz!HT0Tp>c U:GQݥV|Dg"A&)l{B& $|ow;l>~^*$"]wI)u|u} Ls8A׊Fa{[2䞃" _tkW d.+WQcODŽV$P[vBN*-㠅5!9i=:9U;u [g1O$ 8(E4 u8;<_rJw1\?hY2XlN mD[j.pDoT*k<;u}Y4:= 97}MqXM{Kmm#Ycnu"x:X߷X=]iӱ9%+3>+1XG0k(oN`3w!W9vU ]=YS}g : 8t\+#m,R|e!U {|FP { ,+Z~!,v H! =v+PYgXJ^h-iKP\Q yw_lAEm!{E<[S#usVAӫu1j]upZu$e$'ehɒ#+Z,F_q ש [_}G)ND%~>+rA$VrE-7<٥Ύj~(uʭ3B8Rx7zPV\"+@TICNMg\ض{;98U\F'zM^Z&Xe 9V?i!cieG:)f^D$<򼃿tĠu \kf8RhH!}h_5yfkԋgO*VV'~M4:n#qv  | K_HUf6Dy$29E򴜫9qA˗3aW32+r~/ZX=v&s]7&u#73هa)n]غ57Uu`!@\fa$#Dk ݰ2U)9h|9R>8Iҏ2.`xֽ:q0_z g†`" ->OC*xZ^bU}_<%MKLժNi|"()$g<T;Ak5w?Ms[AV~Gh;M8L7eXjWݥB+&@eY=GĚ\(+^:.+"NJ [ϟEhə%MuֹF4<,ZܠmCox:H/Nk޳gẀ (ϯ/ MRSm ³p9SkOx!WQv;C+_p-i~LxPb)X X,msΊU00CL /G!v+M{:+ӧ_ )uzǡaE# i\@CZSV }(hn7啐gڳpU4ZS dL+(F|3RܻLP#L 0?HxR}'7m'A 0=NTط*5ͨ2.>_b:YrzHA~sp$0J27=k`jd$>F)X-2G>])>AgSuʒOIh[S+kRH ƨڡX2K@ܤLcXp(9NvYprꂿL>_xuMlTZ~?I k.Nyf,W=|=:EJnIL^smp[? H=e_W>v~ē ]_%0LSDW%_8 V m;@. q G"5C#76Igu/ }?V (e`eF7JZJA_8cwG2XWzLmsN>?,}>E p^wP0 Sr!HS2DVc qSV:Tז8Om:&sng#u"99[X}Lq{agߧ}f@augTQIg/IlWAF.3/fY0Ú$G>>“{Pdۅ(ODͤ]UOtDsdBچYC޸|_8ZIyZr:_eRj I,c&*'^j'` RDb]Ɣl/d, B[)PYҕ>` 7jpU]bhVN5Č$&~(Xm?B5-3бD OG~{2눍g [dNC8SBeEb \Bt^֞BՒ T4̉@&Z\7/ ɠlҮc2Xvix@&/uavUۅ(7;FF8HJ '&݃TxtDz1\&_s̡{*\y<*b% i>Å;R*[b%!^OϹ4hzGa{gjlhQhBWk!zqP~mmpaY|JdnYD[Ô:vw̑"gX/VZ ǦeP džc ҃0 ZĘ5;-_ -<D{ gM bǣ4}&5k5TnⰬmORw5x|69 ~Q!55x^\ꊌvw@Io:'wΏ;-0,D-K3{ieb)f1WH?# ǘZ-wOrh[7I :sPTA%!"`x10Uw*=3\KrpgGQլN|yk^oB\B4>0Ɂu{H,G|V39ә!Txv3ГZΙK/qHRwlYYG01b(p6ɌҾ;NTG.H0B12l!-cè~ө`xL5MRkQ[~> vf퓁>*ѯ,;$E&EǑhI'a'`sllu*p|*O a ؄=)+r.6fH@F`17&Eq0 +M'[Iq7@n1/OB(hd:,BE?)jڣ _ ݑi&UXA {ZH$XU{䯠ȊtfX=sCC\z~dcTZIݫ[Q)xlmjkqci5a@f# ijp?qHvAmt% @[$T9*e` bаT!a6Qr1Bپ%mG]+wH|%s!`W߄y`%[_vwDf5%RmC{u ".Ź,/mG.)ʪ ( FRx6 ~t#P=D}w/ij[Ns yi77u*;b̉]yIZYr׮JD0Yp-W6PFNFǕ_VzgSFNc)B8]IħF7\`٣Y45$#A5 W҄i98B 3B>_Xt79w4/ c(F4ިK3|OE1蒘[oǘ[Sf-x"5Zqa80݋fz-PІh]a{M 2Eũ1  a-Mp{5 TW-T~?%rZ*qtyECfX=VnԹ V6;g?k%8]fa"Iu#F@CH &_L0K8}f+/?je'-8U'/g8lZHآ"zHR< 86QT >(.qA7W9BU @ ^[Mݟk*ՇY`·F;apv$Ȳ;C>lKPSM0(oֆ|!n"^GZ'9 tl}R$/|ȤQl6}5wVcXI8ecYƈ7>&U{U. P%1JxIa; >,]~~TK4U'W5f0'AB禖+_ 2Vck$A9bifj4K8ftZ|vyCb+AfI}Gn%G;bXyUᖩAI$_,5iٍm9;,|hy;o#5k4ܱ%p*< +qk_Kk"i漱K^KǝrCttBy7_P2J{! {ܭk sl압_BQg=l;;H%>+A[G5b@ە.n jRI"=lwѬ1h'%@MV'"ɘ`gt4$ S|wǾEn+VCN , a6E-IR;NNvU3*++(H.= I&ț!*hLQp+0yLhދ8;߲چ Im _"0m+=m؃L>HM5-ڽ+JT B 4!! mwY{fF8e8-@ &CoA9 6E .U/({=cj}|ل#s`Qp/jB{ܿɈ;<cxo)Neu n}I7r3KJ16 yRVd Ac~>@)u]!C thxN=+x1 )v;J|ϦX WX/mqll"qQC.Abr\envhq=(L;9fJstw -VpA'ı{yI-)tЌO4/ԭ0ֿDZHZQD[_ 54V`P"6 +Jks0: K' *9rkI7_{"a9v O>g`:htKd[5)\SB}zSQR~ 1_yA膔/Ayz<<̕q4E[![CbA Ēj)Vt{2n|+eh, cx/\P]tb2UhN9.Q&$Ӟa+0$7/}dqKOB:&Aӎ_ΊWb?u' EE.4u sH=q_\7Gb̠}ӄ/ۡʝ\ԣbɳʊ5s3ypЙOPtדtӄ,xQ 7>LsӒwA-s/w_,M5ξ0$f@oxLUذ Gw9۱6mjVW=$JUpq˺EtHcbZgwcP`3XE=DmMub'`_Zq^!E5BuA$&N?_V#)D A68'%ni< sҘSaU6t ajv[گ' >QՒGs9 ڎ" XebLv䑰LNXN M1-at .^^箈#\ADvrnM-BhGv.ttfQ)qbPI~P~Y ]S&bQfzk&?Q1W${wj ^~d-jZu]N up:P6gGnmHÒnW=c˩X a"{ ޅG1l4r0@y `53mzKiwG3ܳ] tC=SܷԢ|#\}hEO}Z=:72f1ر져 R>܈zEHȪv/+L |JTs$`ηZ5Q/34v_"y Xr[NC}"V{zV&,{^x߬;蝶L~Zh O60\{%]ʼn3gwzތ;s[!u uN[I"K=^e"Wt֫+ۇhy:9u L?/sI~m"pfF6p^W1sM^&iy3جesJBݤ6 8Z(p O|ϲ>ۉ> '>sF'Ś3?.iϷW| mF䤗G`3#()*w QeZ8pB{i_XƯgyn)(ێZX hP@M W5𢫏ѴM'?XBSSi44p܁/ 8Ul^d ȗzT+ѩKC^m.vփ S "M.!an5g2 'ٓ\>؛7߁&ݛX%N 5|)"d4j]~6g񳾏}DDkv 1uwFJ9t i?buYw܊^Y'ܸ dka4}RIyȄFv``5WjlQa&CG{mB!U *2\ƨYc\ m$9h4UGI߃UK=Q`T}Ni u$=;gY.IH  Oq6m8CWNG9ПB-IuX֭ny.렿R9K@1::' !˱j 3ԅlO~Jhai"+ '(ti |_\wetn96 ű:l:Hb1GTX y@gZ:6;/tcb}%ѤA`05]m'T 0|zhP!1Fr6}ޠۄ(rgJ&O]583zc2.mBϷh]*ܷ mC=I&!f6l%i_2Sȋjܨy,Z<@-=T[+\O\ܑ =X ;stWS)}Udre$G)z̒Q=_ M,F; W#nN0J;/DzKm_R1wK(r0}Lyhqk#*4 Ax6\ ԀI`PlbWOdlF)_))`z.+No& ~]alō<#= " Neqv, ՙzA)-; K@c"S( VU!И[/rٿi;xAcdN?&-@oyo &AlW_vxL ":6huiV3'aJomIaxeVn: +{Z@*@Hq6we%5|jh~3`hmnSؼ'^IA-+xPeno#ƥT 2ym^С=Q-3+f-O(WkT&U^]P+Ȣ"I![;~VK^0ccmX. *wv|Z@4xhOY>ʪ1bŋz+|^n{sY`!Eə7HAIkiPɁ]Fi%@EV5j=`w.ؼM:nz6Ts0bߓ;0M8PP:yTGhO'J *ޕ!E`w0M=xDGq"Ne6rDE {X589-ppH[kmezul _rد[*uDwƫFgniZ7(4 ٢Hq%Qf98ne|Yk, d ѿ/*-p!45m?>ģjLnbO'M}~ݹ QQ妹p(' ';sہVT[W/ ރ­evٴ颺=f"<D]J{AFV+p@#.׶? I >b[r1 rgEq_ C7 WAG&zY7YIBÙW݅Onk=ѕn̂n^nLl%%G{]fHT7KC !f)mrq'vT"XۊB (ihU^Bon QJdwGqPkuwEPyM̳%b^Kq\YH̍G%X (=ѳ\T1}>7@S;2 N k袺H\'3um>lpoCӎj}€!wM󫾉(n=/ު ڿ,D ޛL3!#hS$~w˗bhWn|N)nI/] 7 EEujACd6ts#"E^[4E@>z"Âδ#+/b_%:vdSO |z?kB$˩%GK6PȒ&L13^q12*tax<ಳqЕ5i7cId4&$Ȩ/=œ țv(Ɏ E?8 !ޡ^˂2Vv5{ (2L= Wɍs64 :Bwd/zb [PsY-]BYempLO ~T"ΡP- ﭒ>*}7 ծ}g24ٚ5xf^|S#34&gG8Es(=['/4d@. <'f x+ҏ#gN^>kxnGqQ#&pi̤5 lqg)[XޓPQnlq[!Q4]:B^skaCQpd,{ ʀ+|cȠ˗=w d~M:1Zk3BMOu2$1n{r*X i=Rm!鵋)zgW}oN&u4'Z!L6r Z$Jc6({|_[n?\'iվ_wÄe9J.Ci^`* q*Ba%g@xGPk]o2"-W&O!ho"Pg\ݭie,%\ʛ?̬? bƃ;RH UvGI}UBl[9#DMÏ!vU"{ /`$tU:ZkRʳǘݜ).*[:*׉L&3f)gcz횒[=qda7)kqV46|sXf$S~)/ßduVTcwJzOm$K!z4m P7ҙNwhPJ<0sN&Jv] 3EUi FqUK0IX4u `Y~[s Xe !3~MLd(3d1$x`+9^z[/CW, 3UK_?)yK:|!(T;ERCV*?.B➚T5V8ӥi1$8]W  EZY_fðLoB]PGRJГSD:9\:-۲H4rw`PI_+$0o+1J!uK8h  Ng 7[M\(C`~G/ "$I7ӾHx,ӉB#M+;0% =~mk\iÞ/p)wS=}A"~e]$F :uΔcԠmT +sqFroj.ٯc~.>m>V0|g~%5(SO PLrN|2 c3~lϐpgu(mAYi1X'xI).IhZz@2WNyĵѰ+[~,=gyGX,C!Tׯt5 vY^7B00XDݪ;o}ܙ7(u{|Ua,Cu?My_O;@Q\;<@Ѯ!d|a#gH1Gxbu E݊/gzX=m^y jְYW?= PƘqھ֤I w 6 ұ9]>D-7/"GLtgF8F g=Jc\In,~J- Qq rf5spnʜ2gM#Ɲ8&$%W.hC+5pѰim\돭s!z zZ?J^@ յ^%pA۲K\Uq:U=UcbC$m{ytK;׊Ӑ z]>t&;!⮕b&M|^m\Z&.#H%(hG ˫>YۖE;kf=}:Sky>ͯ/1*'w.푤HSh*A]2\SpQj! jemN'+-bdJ-v3;Xڀg2ɒR.OJsH푐,4LQhL$ к\FT idf㊆ _rswطy%`Ud+ %NUﺘA JY[8šGK7 =*b#wT?w.宯@t7p|2ҪYL VQ-"k 󏠾\dʷ$?΢=Iq^pw_1Z:ʌ$4|_jsBg/ \Q ;*B3hmQ%6irT0ngZ(2ЇT$=ϼ/{h7W<C~¥ eTcT9^%<os19FRȩƻʘO|wώ'I#Sy:Yqg|Da7r&Y o2-ݹbSJF0*$+un̎Tw~[4>侇$`$C-=ѝ诺?B OS[m/B턆o۬@i \8JߋW6^7+ qg 3S1& @#ZWl| r3x7%BbA¬96DyXnFdC 0I/"rSᖒS#6r`NIT J0h@sYRDnzp @S}j}OPCC-kPWI;GDP6U2O*@~T-[IrL6PGM?sfҧ^5D-zHdyѾ> ny" 1eN:AmSqџYz~ZMeu{p'$%a>(VR'6o `M28lwbV(EeG>Ϊ5~QW0 q&4'l4*&y HR}lwkVJcupMS%-:rlbp^?u_Ϯ)6)#F%+\3Sۣj-1}M`R.:L(dv_Sx]R&Ji@ VT[W^-8l#V7܃.7qfBH{1o˂]rf]q0z0(ߥeƁ,d4XAT ! ftm&roP6v;R(9UZud\}U?_՟- Ej?AK挔*B֤? `魳TȺ϶ɵ!*\ѹ)dN"1*C\TwIi9 ݑmKϢm_MMkJvV<$"l3*a g?žlzwAKgX$5!p, c)S3l_ٔLteg6'i]β=O3ߔ1#nƵPpd_BAsG(m9<ڥ *2#b%U0Qm"& {ֻgc8S0eOqoW`;ʦ8$Czll`Q=FX9w iw{ueMW)XN!HoM3LqoS%iKkv:/=_.hC=]BbP$t"ʕ2ko/2N9oY$y^ V! 9 <`ޛ -f5 LfᨬH\[Ⱦ#v+% S Jʣಈ7\=Ҥ hAIՎCBEdڨC16* u^><^e㞨G uhd񬏿t}dX] j?$^h.(toCE 4Zt#tR`>INEv uQ2r|>XtW]τV[@`hL8mr}QVc#\UֻV75n}&Kڴ~f`Q *ʢ(3DLDGEf4PDۤT&m%$.:VUvN׾Ej:vZ#k8pét3Aru9;ᜂ iXgo_S}MhV!Dž5T$Nw4g9!bYA°XHu:Jg2, %.[VՉ)-az.wA[SR"< н lKt, Κ^{M@øǻxtP!ZTϤVwt?˺FQ;?!ҎժuB;J)^הbneY1TnGw2fgJ@0=JU*(]?  /`gї݄q>T혚FɅAнm.͏׫ߔ! !WQeo~y Wj(P@9w>^zVF$+,v}7K.`(?B`JOeՏ8l~"d7 }]E,UǠ eu5D%.gi݌hcQc<19-O+}SMDb:TAכെ/lYһfWXfԭ:2~ Y- ;1[-epE@vќҮ^Ԭ@FEXd\!qk FRnZbS7MNVH !a7XK`t:a,EHTGPLXdL+ ӆ4Gvħ~.H(7@XȴƆ@ @DسwKVg_ /.~/b0PV+`Rрw,0Xz>g*VA `wHt̃FO.>b [[PMl#Lbx2ʟif5Hc>nSed$|$8(uL?ij (ꦢpAԦG+?uH"ߓTSɖtp5$.`E&k\wa][\w2ے k{#E]"gc/ij`? R8jPy#g[TQNXע2vߩ9߭}yƎfGǫ K[[Z8ꀸ|F G؍7:ݧQ*' E0;p˃ "S|JB<b3GDΣh h_9yY([ 3 %`(ni+N+0o>noi~]j5]y&SZnCoD7&P9TLwjd.7TP;<F`7Ot4$-ާt5,KA ;c byTnNRls(}kiTΩ.eeP75GD/L]ֹ9WSLMq#{R͑- Jcד ꌫ3p>r{`| >0{?0TiM)Ё+i)E Fy6N¿W㸗_TsC-*lG6h 7޵^? LJ BL$O J)8"HFb)p|AirUB\j4,*[0wIR*[rGC 4J!p3 n#u +Mr7<ԛռ?o!C/ ](??sQNNwGPE@i yJ^ L!7R:j@N7! 0_qqk /v`s{˾m\{ kAՅ50\bE1N \ʘTX"A`4{$mWQ_cWX]łŘa4qe!~;e;AgG؂_R ցˣ~E;v&( \S)~@ۖ\A^Crh~Z/Y-^*{g YMt|<5yM ;`O~CX=C{dh?Igsi3F |wػ \iPᕵL2ohb1f!p_i}8 篦RAW.Tmk (HuSB GOwyt.0h vJO@UK΄ P)& ?,䉎tJbo"牻 uJ?1t<F %i՘8έNx˲ƣ"WoAxH F^~Rw<l鄡D/.zIx5|T_f. |H$s}8h,kfj6HRYli0IcRkRf181E?#lg*kN^a)irAW\UXts%;G>y<7V< 0VAmR^gWhih>$-& =CCQ i=+;,dm8B4Y) 81v)I0)6Rn ;eM(S@,zd:m-be?ENH/deT虰*iQ}2Q}OL_dV(b~s0|I;WîlQ_&ư=SxɈlu ?}S zkŲ4PЖΏ0,Cp֩,;BImwToL6 TZA썣2?Юg-!~8"[ʚ@}tKѨ38]g۾@BӴ1?[*()n D$Y}"SF$sG_z>{z|nytESI)il%oRRo mx֠Ur?Eg,]#d-6.a/c'Y,yqr\vf8DEf?O`)1xvxBm]=?U"Kf'Nbgz|/YI0w> N+vFd"0 ߁a]3,7ܖ /P ^ޞ~96e|j0ˠ ڸXTFAV$v3|UTvl<8_9Hk&,EVHc5r{BhU\jm%U^B0,TfQ:ֻhԽsN,suf Z#(S \{K6MфЭ%ZQ. }LYVT!ƟYóbX%OEqg8Z HmC~/yL,>bSu Kg!{ =E?*Ԇj%!|Toy/O%'HrWq i-+*K%gb'd(CsmJa5u ܐ(U$QL1O]"=6#Fˤ^is &+BFv0`~uKFIVf^%I*V̡E3mv:rG)stRչaf? ѐ5䜓.ftlː. GRuK+h?ȆAţN[ Pf6mb0Wn[ї.kk3a$_H-omjmIINa2]}"E'q `0߷E^ =~)v;W1 = foòsb&,ig 9@I~y-u^"ydߎn_K|N]fA<76uV4e ߊ-s= dڭZJkȶ^i hx@cIqǨ@_S6%<9redx\tH-(,X$6. ٖ۲Q _ɂlѺ2$ pHԑSsYc^;VQȵBw/ϬK"v@thB7QP$.q`Vd^cܸqSّPr#""ןD3R5]D4CjP>/$ѫS ]Ζj%3z`ąMGB6( x/{/9K@`mݍTs6vUSJ,71LOc((^N*})z&֐gx^98eSXHAmT734/BQwHǑP#g%.xs2Y[ɨlVAuV,h}vXݶty7 X?|rpAmOwʂ^D EMњҩ+U -ž"ekJR  ߜܼF~Q@\J"Wa1YX(Ҍ,Wi^ȗ[;oOq[UtXGIl *+($f]^1_Ѩ|!kOgp&3 Hv^޾r?jMʹm?ˏzxhB"F`Ltjwl;d@蕮,qS PwP}H`?2lmH%م;~| 7i07MaFo_Aqf'FIۢ~v/ ~ E[1#)2͑P$Qՠ^KQ3CRh#Q lapHg_P?Q֨d¨ka!k| }dXZx^xϲ.!-zS>q %zHxvLeV.X"Hp#6E]/ttY_< %s)m8#Z&%o/& %wh5cXDXkbev\`76"|nu-V tj822J&i7 |.$v6^:Ru&5+0hc6!fa]lro ok{ɉ뎋f"㍖ȺH|"1ưU>I{IӳMäo[G7'F{|io ^| CJFxV+ NXGu/o8zf05f5uN%#\dH&mSsEȓM#- Kam#<SIUh\aL< K ~Xav d E0>+V DhElҥ (ľRG2•٩**<)bӂ -voռ#X޴7x!Y2 {+1՜kY/f^<|F;}XF.[ӿ)Bi=&ij+RNc&du^Cvm13aY'yTí7\I8TdbaQ.)Җ>B+3zW#dt-"UM(R| o=+z˝$ͣp!JqfV"6Z*['R"Ux`,^]лri9x.;h}rk٤Oyƈq+m͓bx?C\*9- Ճ"`܀o9p^B h`  5&.e%٦^ۆ)1-<RF3%$FJ UnXT=+YU4eQ7R7ҷXs: *(s&aWXQk PrcnA$mZ7|2l\_k`'#ʾJ[g>s@MaXƫ)#;\ƑMےRx$*3< DD-Cy'6h[/D-BgpMLB;פ֔WvQ?I+PSZ_z@Aѹ0۱w{Gu:p69):D7VFUwn2X2{۱xR|&o|Ո5&ps-sM&EK}Glm}(Q^FxTq5u$z&XM{T+;G Lz#k[`U?8u,/ +q)d}[j/ԙT-U5v0Ruj:&E1NU'f cUPRhfu$DJtx7av7r1?)bmNvٸ?Ɯ@OAn&2g1T9a.y[OE% ,9bzƈnWȩDҖ;z JZ(h$5-M5OZj ؒ]4&7"FK5Ԏ\#fD Fqb^c&K]ƑT..մ"tN3`C81η2߁8FVϨSI."O ԇsR@VDޟ툶M \kBc⩔ٌGOo PXӞ( }_#?s5=+4 vaXeX|xfDSߨxn@caEH?%DW6};jPKu45/jzOKJ|8i9U` ̞C[-nֹ]0nņЀX+.:#"˒>Vx$ASTNFh|>5|Tz( Q]DhmЍDF?IC7580 . .nǥcT4 ڶLG~H)5 XO|}/LG-}#!R4gMiV*{،BϤ${խ0L:;&j%fc1<5(}]I=btǰmJ&Aiv_A-huPn qAFxR:xUm˧= !lzqa-dgLN=NzP-a{EegXV45?bVqjZ(/q\=-d-"6 ':"X^ :0 4ɟ*@j*7<-&P"X5կDLkm?HrąLf m [\Y)R6=e]e&#h.J"ѴI+9azdjjEnj$2H2"ƂQJC plHT}Of݄ ֥NylAkT2w2n<|ET!)וϲ(yC9f$ $;8R$bQ⹊DžL>[֬dOX&҈@ݮQ sIzBO,XQ:qQX{E i~ px`?J}4jOw~47c*髾R5K[SP7,"f^2¨ť.d \؁MJ7aPrhP-*.?/6W_݊4*"Zc}hzFɭ2?D| ҉R5j+(gFx8>?t!s҃Vr#{oi,5) E mX6V.XWU*XVGs& ݦxBڭ28AU ;<_)L7:V{b m.JqHu=ўg~ngBIWxR|/`WLFf&AN7eX+Aaldp?Lmytg*D.;2X/]?&?( Q\ ,c)CeGP(\n ).&m@k#5 L=SBm$垥^sP15[@8=̚E]5bgꭇ]>Y͠P*ut#nz,QFT16L P]S'p/o)#Rf59m('Y4#<?#CbÌĵͲ&c 076NQ: /=s%.8 \5S0ppK5fFpG)RQ.+Txd tI5QbRkwCB0Ss[`sW/=|\h *3vCg*t'wlWnRF#%iù8e PkgO_\3Ob6`SDՏj@ۆ pY]|gk3ZiH%+ BBIϵ+q+NDM!x?/(Lqbj!y/7K-4Z ,8P $Դ!8~rjejݒVP"?;("S/$$|Z I!xЌGFXt>&L) >e\i.=`Kb&5F"UV>"1I#"YlXc|*] mlQ)}`\_1똢ӠrdŬ霃iB~MFs>_g}sj=x_aPxZXρ УX[!cfh1O1isHvXoS<\$Dzt@*'OVUl?W]SH`weAER|HcM m;cUof3HF<(HU? 0My-8sjE#!d&<=ʘ<#[z3Ūż] myd)%tQ4c2h5_56ђ._:1ưD`#jtPh ٦u)8YrˏaP0=5>%twOD TGG f ?_Cr٭f=>s|$0#4J9m?'%@ k: 9JikSl_/ho손.۩U6jĨ\lA:|hP f+XO}?SICO؀5kю4%P4w9Ug,E*V ߡ_F5shnFz Ic!]_}hѷͣh?eaÎ @PG/P_ei?N8 M/4CarptCvjs 2Q,QLL˂t@R<s<1'z骟⠭$)L\ u߃@Q-QoO$|gX\P_ %=lD&aTjGطsRDTMWH{-z-cqSA.KAF:Fb ӆJh2(Cq؝pڹ3K )!StM..iZ@M Kn@m %B0E?ݺ]b(D52RR EXEc+ua^bܲT]x1E(;,WYS=/[$ॴvs(*[SڹE OW&yp:VB)JB$ސ8 >r_*9щ*_G q#jUoR|o1K("J{9j mRCT!bz~vÃhX'3=0 0J:%D)!3/ xmO=RDء 3oH;EdS|u+,?D:-󭜞 wg7l \Y>d;wl"1 vX9VإȂƲi|-bQD'MNTR)%ͨkӮ`nQAp<{Ͷ̯k֛j{"\o]i *5<ቯu)(nPJc0~V@iƟ ) ۗ0, huܙΞ؃ZٯrOFLM7`k'Ud޽Ma 3Ryb#f [JrTŮUcBiGt_U{'i}QPuԞM7 J-Enw}Ů^WMS7 yMf Y :JD^4I$a\P'?#XҰϕ:hdlDMCn$h<܄Y !m\B DtyrF8d n.(Grl(-yG[VFz%x43 O}a| T(0Hg  D"Y.7GB[)]“>x۽йO ݏGLUI7lO%j7 "LB6?6$3LKw4 ((E:!p'@/>w[Ҿ82b;? ʹ O@:KֻxI%؇KOJ&Ŷ FѭXՓQ}b(>P$EІo !"[N!~2,gYM@hL͉; qMh!C?1)H# F#[$1=X0awK}`ZsX^+Mr멲U@piqޢ#,c5?E4sPГ1 {4cRr7&{O ~# ~MA͚ʮt&r9CaĘO]iXܼ:; 3qb:÷=XF{` 8Ӌ6BڦFӅu=Ce<{ -z.I䅿ڑϚdN12 gs2xn.@sk=4QⱵ(8d/y/%V]}YAcxE+|YwX8|?BRaԍAIk"jWf#`J˚m,?I|vp`AP/XU~9Af={sk){K x، =sRBy>rω>\_I^.o%uǿL~{ m CJ'klQ4Qe7]n%'ǒ ˡIЃp BV6]$q<.<ٟJW_QlaHp< .*.&!B(DuYXBi{bpgpBA#ъZLKq V\ʀ sxP 5g&]#ؿ̏څ^*~$7kyva]hizHlU$[&n L CdH73{O~dȈ#LPL5uugcj\sVVٵ:|p4/[SwGM XYku t$T syYbkfXiY"|6_=K J\;DVU}gA`WoJ2_WU~r(>ī*Bv[W_d2Ui>Կ(Uܙc-%5+z:/-lt~d OLb6sQ.Y?ӄ pEm!pŻ*8mTd3Fr9?rB&e$Fi'߽QyZTz k4O|@JV]I 8M_2n<:ŽK@Puł0H|W&|ԉ! `3Af{%]3oތ| uz k~0;WG6G v=rmWaJ\MI5|kUuQ S@:q~Sܴ%Fsҕ8B.7UA̙z0_j5QoE?oq3?JA (q;iwWnue`/;_(;x dv } NTՉ߁Vz*&Hmb$Y}{\dBvuoex }ߎgbdl- Dt.!D4_ #m"]Ra".;~aO^H X ʩ~'Yp"f&T* 7 Ɖ|(SL.6gZ$1=4]m |.i⦖'=͔KS˜:Xkbvy[5Δ$Ѳ eguI)E\ 6it"c2 ~v;Z%x4]߰aDt Ŕ/u}TN,[ljQ[}#:[(,U/Kq4&OҺY;h |kUOj~ P^5pI ەt"Ð9t(@2=i8}~rPmoT1nL1ōfj$Miه!ͽpz4> ?x(6Gt"/v"K=wl.!4[0(`"@qJ\",ޠL0\/wLPOK ,TKDYpgH3ڇȂm74`kţ1,)nC )JudZGq,B+=mXHꣲz81c> ,1hHs5 ^6TQ-eoXۨq=:$i2Y@xEupkJ]"Y(}}*?$֣ R=(g".8SoatªYޅٯxWwUd'9xjBvIvJ svwnecaНͯ-ۓB^D`jW ci ##[JC 78A^4ĉlߛ)-_i1W襺fPwֻ"E Y:ˮ _`s][w/|o*(lfh@83buH6ҝ,C#"BsLq=ZX,Z9ORS^}'+ċdEj-J>8'Ygh 2#.'_ 7}È~?&>v, >De7*Nd6cUDP'8F: +Ed0 DaLXk/!iP٭%OIWtX6CYjmRʚ&gfďp8CC> ߒJ+VGYA BPwho^`qz#d#Ϝ r[VdBJT>٤yhDRv3]jϭk6 %2IWpj AdU=- B5<7( NTCj_ßW2A1d:uf8d_w) ںc i4 z Nq"hM#YyL]Zq{-8ŝW{pU/>|UB%@|-rna˻8j&oBtv1ϡ)Q[Q5Nɲf`t,?XVR bš.b0ȪgΩJVUcI@KqO/1i7 9.,J+ced% WxFFaHgZ}=ODWT( ZsH:ˑn57 Ü;8#Q"Z٧X uQ(K{Y=HbAm4.TVQ4$|5%pV=\{Sb ̵"ف)\tEwI9絺o E|V^aa lF,{dWU_H6Ju?O簁wInO L]ez3@*)SiUO'A)GX`YWV Hak!:pę]fI?ƾDiޯy%$\̘STΦX?I;6ZjL_) jxBT׊l@jPʑ;IBxdޑ+I)Xc۠ swzզ-`q3P rejG5|DL =kh3.I:\? Mڳݮ9Mror9瞴>RzRdlUzT 6ʊKW70ʕ0eyBJE[q E,S&˪R[GqiwZ+@rl"rsX!lLq(Bȝ:%_N\6ҹ k|B7eo rt'Q]~A]HH<eIj~U5 L?wr$0mv{p}LRd簧E5ͨoحk{JC' Aub7rɁX4A lGwz~; ~7֣hlBB*,XL ja+p܏'' <TBqdm+cS"€J a ^F] @PVft #P1`$)LkGazR$8բ/i\ў4)J4pmbJ .w-,&*0D~7gNYr"&?R:NS859>U<isY'RAI.-9)!@TO72\I-kw^~&:?nNҍ=DV8 (+tsIIz1xd HIz4(F&h87~<)/aF;;7E(M3"nIf9h6@wWdVOWT867!u:w y]Q^I5,?Ck%c[Ye' qesvGE썱i'aWN{vԧ/f|VoIn)٬s.~Wo `ˣ^h3f\I(M(j\"!V@] ɺ {v. 1E=<à>ܒS֔_GkK֭9FG$Nh 3>+D$SR>U@WuBA*qZ !OXMq`y{5|{?uZVWP %VًVOKbQd@ ~W/sRG#F)- "6_'x޾AxeWt[e`뼍2ruW)ڨtE{D5s<IFf%C{?_E]܇ \6BэWuhܨfpc_( 0҄TܛH}[>_yG6]IB"%90ȥgbRii44zeӻQyy50w,( c*Ym('SX!؞ tk0[ mɶ0BT•x]!CQA4EU K;*&w)?ZTlưxEvƂ}ƒ~p: iy5Vuo$ޥi\i|MO.)14 7*- t:sKʬ.u0r R`u6Ԝ$mAؖw젋QW*tߧFʀH,x5!}XMXN|iىowqM}PW-*C^TpĂLj\q ΠK?@Vʽҭ׾~\:6o|{O [gV"d}[d%P"x6Y`F x~uP ;=H3XAcmzOCB"7{;7(7TOQqmҺ ZeT 1z!xk/^ߖ|qbSmyFݶ恌W+-^֤6G':g_bz>E¤y;Vޔe`wxЬZ\Kpg_3c`eyJ\[d1K-[99Rkzhte mwM{imCKGj 'ͭiy1Qƒ t ‹̑fwSsDpVhLc+EqLTeAih| ~NC0v+I#Oj>(d8)E丌Uy&gg©[k&uJH Jb ʢb6~ iM w il@>br0=\qajȟYюPy0A~­U*'|і-hrc~o8d'dB3z`,:7 }Q{tY,YZуh,K LQ-l"=fӲpoE7K4oo/og?jp1tsr3>iI u!>1FۛrWw!gbB {k<@agnɢEB(J<ٞj30x"U$8@WJhJ7S?iYuO `nsJ/?=;l'%4W߄LofNE>_jnYv$> x;sC+{HP#[4!&SQ̠;UU҉c@Z6Pi0&^?$ IEW=ڷ]0Yy} Õ[Ph\N!xqݤ3a*aKced$98 'q_*t}k20bITnzۜU+UU"T:޵ӟ@荳sH7U us jI#qO5n'CPep0Es ]Aס./| +q|LfCV'`,]F t#<۷j@thX,Ϝ!J+>DLw.K0a豒F#Rd%4v4N70#]l 467d`EjBD4.8 = tF"ȜG_:]`K)B}֮=ާrU:~76-u+d)\V^&SY;Ě4A9:Pc;0R-`4u>P< 6522#[O:"O5 !>O}ǂY~͙.NlOZ X`Jhdv0'$'ӿ%&u(F`.A쪠Yvqx ^V>ь4x_p8%/;0}¸Ԫ@״#t}O]tΚqȋy)plnşyЇr_dGqMc J8\9UV]T_Д?OȌa; k8v^+Z ؛ʼpD̫mWADdJhQC k2*렭t1dzW7f̨ԙTiq'NE]C^uCJߕi@r pF,i ٿpxW +@]rif2,Z2 W'f~26q^Й̋Z%Z[DпD=~CU`ev^Vÿkl|u"K}G0/܈-Ӻdi=נ]gj=$T$8?82%qp`ֿ;ϘW:{[9xT`lA`};H|6m{jw7;\PԡhPFuQucILʱt=Kᡂ\l6/?\^txs/uƴ F(DT!#@Wfr0c1Ck1oF w$ H"J1dãI_R Zf$,cd<{)T.McCv^t-͙yuQ |g ʲ֬ Jva&Z.e?3JCZNIӃ4ʼnL-o}d07slr/%,^@NgQ >?w5^-YsY26Z|.WPZFؼQ5~ QzXxlm gY$k*>ro0agotRyNROhF4j"Kf̐~/ 8_9wYxxw2J@]fvXZ-lCRĐŇ>nJ2^WRC_IČ'B!젫x)uq-,o`:[5A#\-03הny}|(љ ]&K ' +|GD瓾W&Z~biHMfȃ%Ӛ[nij d/30k>W9Rfk'oJLh 1h-ؓfx `\Xqj KA=bA"L=(q0z3΄= ~𪧤NG>:+NsySmWO?btjZ@!AbaWCP!տ[D9uDw``-#. 0U`ftZ=id40k{ 43]6{KJfUL<Ҵ[6$1}j~V 99>Ea|JLZI<5xԞAF8tjȲDβHOGǚv/|Mm˿ܲ.pgZ@l\Gž/o{whM%(c*Wiq1WޠyԗtsY=b+ vBg!G_H8fiIֳ 5}R>q;dOo3|һ@ϰ;nLBzr4#lc2@Y`D!ЄnlIi$F=+'Ja7bbB qozTmuQ$e:/{`L&Bw%ѧBfҫw n>;lWIGLdW_UzU&'; vk=!. 4w r^<-gY;$(ȶWlġܼ  k2!xXnR ̞HT(G "/F"~oȆ-Gm;t>\Ҷg!LM]Ǩ?%]ċE} )tj v=tǡ/Jd_E %ke0:- C'bۆ"G/OVE sBiBS`w,s= ApE44 9!@oC]C .M\6z uzDT:;'j$^؁_4Y_tgT"3Uj2 C7kk?E, (L*v;cJ%/+>'ut5LWpJJa.*CF0c "˟{#), (tZ"dUtZp@jѼijg >Rji䖤c7B.ђhF$9bSTѸc RƘ1,KS<=?/tP'=/;/mh$Bx܁+XD +4%=2NJs} ݤ.TQE%*k##,ɍ2 G8ZYWiC?1" %0c )/lOn9J$mJx(9?\s"tBTpDQި{;;jH!pOvZS|iq器Ŗtx\FXf=\e/PMRrmsbvtF}? :x%Yz-jb'{,*VjL, QԠ4ЦϰPƒF&hzz ^Y1&jn:נ֮Q,y$(|%X;I'*ޯ`"x%n_+V2/G}T%j0߀؞98_7DIIdKM.; VccN)֠Ո~F@`a;O\AQ]Kso_B QP0ΰJIH3Uh#/nF6oC=]Gcngz$'}Aֻ6,DGSt!*TťuW$D9Y+?5'kF+$돌@CdtqG%$m ѷf.Ur[:~ŋ57A.#ñk9V0u ٸB>u"'2V|V;/rСDi3f('v񔏘v!!5_]HR=:P:A *m@|'|F/4FSfZWe6)R baM nXrzZ!4 pCV+mϨ0%o&I`Q$y'g'Z=R60.g{IwAV*&QU/zا[OlβY@Ƣ_ȩ''> ~kueڲU_qv&׿de]A)%)NnGck^K'#yM~B>fbI S*Fz(#gvУL3:\v~on>w^J8Rmg;iuɢM8*'^YuP7 pg"&a'ϟ/qN*(J)z/(iщ $1\V Nw$k]ϯ[V1ml}.CC N}wb`kQK8 HEC>z_1_䏝{g#B$*i4ʡjwQn"sޖpSߘk<= '_k9G)7sĮ@;鯓"DY- {{MqҊKf\6|k/OҲ 4UELiuYRNCZ"6%yx;2/L:FWW}V:4&7fAteU3M8hS-:eky0~@D˾[oZ",,[_U@qKsdSԝ0`kUOx@Pb2pݝɾX',`hCy@ A?jMO>$M!\ 1 U/w*-wS,?ƫ5 ^Ƹ Ի24TFv\^8i}ol6(s6ihrƬ`2*>=,M|'e҆/bGUo#XAn޽>^EviD;.K!KEwhm1zǿ~;Kfb30 rw\XE}ΰ=__݄+y{ghg|ؠ9}' U`*qŜ2BQ7Eyi95?ۮhb*3 - Ŧlt0VQXD=Guf:->=bpAݭ\pf0?enS&$M*/yyp[=y?!Y9:xdhM% :DOipK =fV>4$=C絔9Ztb窇4ͬi'<'9o[^8'9+\ 54O.%CuN|fS߷lDb*O$ۡح 2B&+ҿ*Q@\`5XNqnۙd#={yo0o-Vi6 `5 G_hlgXmmg{1,W*xbZhSX 6{žJ/})YK&w^8f#g~+?/N{Sh#fOcJ{d+mI[(mB->ߥϧ|fZ=i<| C%:Bv&PJ:Mt8`8hxV)Q@e꡼8g=Ul- +"i{@/\":ӱIhN11A?0rqL7SVϊSNI|#\&sl$]^*tCX5`R~֟(:zӧW4꣈BB 81\r2t|*qKJ!m)-SPmIā E 2?1.ݸ`]Z@Yz`zR?^QHPAi[rceBxI/ZhN2so,QET3fauR?g).pO<"OTycU5DOdrD=(f=A$sTN/?aE{ a]vCٷB'VM7:Zr/?G Ĩm^ `c p!T"WgºT{6V|oBuIt};k(?%"xnj1DŽ ~o#.֊f{eAN-/,& ԸZ`&~|c6\KX)69SqvN,V`h x1U7U4U glybC4$R'xtpe0#x_da4=&\;2V%B37Z^P/ff̙rvo7, 3͘ bxqOVht4bK:gn򠷿 ĘӶl/s$~Ac^˿-fnݭ &IV(Ot v~*.g9~j3o^af1.:JmkB2ǔ:(Q1O}''[B:jk!' M3iyWg姢_,` x_SqY= &m)8xxP^VgUa Yck&X98cC#MU2ŴkexiE*[j–]7"X7'~//t]׮ 似ku. LE*1b}bcDh3bq 2]L6qw]okf% ʎ'x0 ]:2dKN'QXpM6h~ <.n&Y"rs''a  S}$GUMȲ/vN)b0?j_*s|Xp'g\W i44npeJt%0P3G_V|eCW}e{0OIB /JIIbʰ#m9!۸`QGe+/׸OOЇ5K AW-9%tc VzVץ`k%6lAIҗvŎx' &[3B^g7~5)Q<; hc\iD{4KKDyN+V[JR/mK1GF8%a sL*F]LeɄY?G7M!əB"|X`]j]{)T L3G=@wdk=v dr'YIf|q]?Un 쵎15P.T #JC3qlU}kiP6}Qt S;υBs:'wLd6oKG ,ؒ.T]߱$QbM*g$ \b=Mpޅ5@ŀFᙠj;bPZ<ׇV¤:@eKI}<ۓcZpZA47#Io_YQ~lIئ='= Ɛ)4+;9b6QGՍC\ΟU@vt*| 20K_kMTͳg$Ui Q~.Ж `{sxGKKi#1h2+2$ hyd&`_q>)^.8 .Fцn9/8 Tڗ`'T밹rȜ2ncE;Թe,y]$j>Su~&PgJ*$~(BcWԓ1m eT ;/]42?!0 -2FKOT/2sKt#_oB~L1lu4mc.?JjCH7pǁ:~= F4 ==m(΍x&@|Ruis ^0vgWtG.?;5%\o6PJxCN4tnɗg)]B#q,XgSK3l8QeC<S2 *t!E*jru,S|"J/h%V @}]TS:PV'-|?2^t"gÏ*u8YZ !r/ k\=TN) z{91PTW$_fΛp# Fr?kԹ4ѐ[!l%sIT##޶Ї4beJ8 nqm"Vo)"$rmmpv`@:+}DNKK F^s4(B.#|]P7}33ߠ~W`zdV9jRYJ]/4p-rk5 j" wq@L ~z%iCrome8lbփ0.jO51s.#"' @>Au5y1NC7;L3i}^6 ᶞw F 37Xpƛ}HׇGS -e d.y#A@MQ/p5TM<1HϖL0vr&A7PxT`Q>{!G&j )ag#`'#r,Pe3mAz2Q;7`H]pA0dn Mw6Se a9Tr<Bބb-h ޣaOD_cF{J „A-,Wv{C.V͜ܟ9fA)no&+z+qF"@VZd|ޖ!eS?7r3jkIѦYcgI^u!:aJ6FfNYUbdl 8XYt_V2J"Zt2(ѭvC,eCfte;sgHyD>O @rf?4?eB1ί R!gTv-Q@D?T$.Nϋk!DoJrb6Se$ Tꕧ⓷#y0=aP@чDV i l뱐e+`9TQv~XZK[vaP7rL-?)uĆxMY dU_QN Z_jh1xP7EV&*wi8/,UQ)b-{n9¸jeҗ", LeoLv5!l  "Kv `4x$EdPs qFf< v?q0bK'02_O 0i ~̵mD]#@KˮXV%9 hdfE>6 =vG&;l10XzGL"]dW%C(F¢-*KG}XN$/ݥ<1^2yjW9Oپl="vJ,htw% g ßk,Lc}Si" _!Ĩ^'b-XnM[F%)Lx̴LEY6TgQ$%3jbN^M[0t(./t>jvXDtwYjӜ"4ܤp BK@8H>ϯ˅Cوϣ Ig,ݦ;i4Hx1}j l 7da8/ISI{!W0Pqb6D\`^~sᮾk-]*Kq foxb)RKfn5<ZvZ;tϢ. حb_d6ᗜvsvAq >p\f.`T}pU5\RS^p9RنefU1Ԝ0-b*5@at Jv IwΘ2| @~nCFF?k2NNx\6J/E`3: g&o[^:D_%cBE߱V&`U(zBj$?FB4v,C$YjS8A7ҍ,xm,xzTC ['aIQ#g\ j~{>ئ6zYG]LjCܮ}ʭ%E=up[[kays)1V 9GK^ׂ2F'~2/[ P8/b{FR9c(MSHgXqvaBHvUc7Ek"7 d TCpFAe% v:bCמ5xU4Hޭ:}c`S vṽXYq'yZ}2 5Ĭ|I L#sTԙi?Jڒ.qp͈.<0oXaf]MƩa;7t<ݽw"QHP3U]7 5,sۤYuzu}~5^9?PL ׷_ AeAC%E?~k"K'qu8in6YPGA"W6ɭi 'RXtx'鑑37S: ͎S@.uN'9jWR̈́Xb;__XcHH@ Ҵ?^8P w*rM whI̩If[J[0$q˥5bBsˀU;y44UwKȣ 8卼K()7<ǃRWf.׵zT+ ړ>$|8v:EN`!2'UhpÙf+͋ȶ Id]Io{|V^_ҙ ^%'=NӾ#MdNCjͻ]$m>>SlK)X. #g~KsXf柇L~:Sxj#c"B:ޠO?ë$H4 L ]Ԋ1V]"i'HSۻG->T-D8hb߃&tbN'OaM=/\n KO9K`G怊{yۅ X+#1F.K34@!+;Qy wg5k)j KXz=7T$BhB0ċ 6R-YGHl7fS!eY*WUJ!l0a/m =7`5tHhxSxs&9-^iv#)m9XWuCX[B`3^[8;4-vhc ; MS&ᘫo g~^.Ѝ^|5d8)r|W@Os~\2-jS%66 Q?@:xYa"\-} #aB!ƨt-5<*ܮ&hm~4t6%2fW3HkgR<%P6.N=e>#2J!z,\9 .sn@1qb˷*:`r&|'U{-3p>B ;VDzH2v!]҈=;aoe*ўIsg݈RpvwY-@p<~a( tZP U*/2&;WVr dNEj4lj2 t)!VFW xHEH7M"Ӝg=4G5f9+JI #/ ^0LA\ |*-R\|-Ak5w?Fq爡P,NC<񵗪QS;@ԗEXkfhiL3K6$x]WNKkޔ 6)@Aܤvb @E{x#¸en7EyA :uZ1"i)Z~{/N&dT#njnu[E(ur׃\zmsxlgka`ܽxc0?΍j!+*2޵%8>οxtFYJnw8wX1F8Kh7%cl9+ "HTެPRPsV4l]{[3.>nRM]mϣ[x̜&(W܈cbs.\Y6_K:hO';8/+0tB( 2 x *_Y>@ nӸ@ڳel~˺GI3l!~#(K'7i[/L>S]yۯ*"WĔ@#)f6yNVQYrukQFK>}"a rf//qK럥TLɪòS\q !+@3J5+ʾ) %uQuv/b{4`QJ؁lpS:=Zv*G;Ie\O띀qw-25,G;FđĞ‘9yuN|jOPcRB2%¸oz+vc/z*ϋ?yOۢKY1 y<9 InȌL.lNIhy&/SqR(A)C$]F7f>R7LO|/=TlApbg}KN&/G)ڒplKB"[j<U~B-KEh4mPܵޠ]k䵂FFDz,DkHI*6[)qP5(a F,L4&y5,! t5A_iFލ5?Th"6+xKnŊOA>W3uE5} \s@WY7}.pI$rwgw9 )rKr>lvrݪeC_[uG$0 ?☝mX, #1ڵ6Lw}2aݫ˄uEԨ^{vRɪ1WqH=5'h!h k嶈3/ͣS~>8ռ5ih$;ג|EWՂ{h@f1Q*:C$SȈv-h.L{.,%Ԯm B6P}p#~£Y! A%ɅS4]2{ݮsyқmvg M:wa e^9k `_.Hx0 U]J#ajdH)V[9E8BK˨{"@ ]*DA¶[p] 驇l垟Vώ .7r܋"|;L]yez$qF i@.UܰWNΙyD9 a V A„8> 5haw>6!^&AݺU#NP袩Lfzh-rU?/?#Y "u^іFHH8v%ϜUZ5i'6&/\1Q@|.V)&pSc&7%SS(wQi hA@[츏!I'Łe0^$A苇g"G؅'ZnW$=}"v4̳:OڣvE| kYwC} f+Pvf(ĪH &@MbϺO"D!uaew؜OV0>R'e$Z4?Q$h_h6)RT35 !FEk ~ZT(vS7uЯJiP*JYfSzIFZYd*+G1_<7ݲP[٭w:KGL ,I5x?ᷬ(4@,N5W&kE.H@W)?[A)dv(H9h|k; QU݉ -;FDW<0]MD' Yg.).]Ѱh13?0Z9޽`irUg/K95XSVsW۹R̹YpȲe?5М D=e=סnz+`N9E4Kh x\ح["1^YWcjY1y *0xTU;cZMLP]kwp1ꮌi*Xj_}џ"2)1[yEz؜K8E"~w~! sԔDiXZsથyppXGrpD&?C$]oRڗ}8Stqhtfі(S "InYF6S:dr3B%/PƋtcc46߫_a&3DFqq"'vdyi:pw*{:a)l^FcBo'|8ZhU (O?mz._-PͶ:bJQ [. s4*i@p^b'Ɏꅉ0= ox6j A:{0@#봦눵{ɽe;|X9kB/98'n1k1˰}}ZW1r.,Ip9 cq-]*uC`#bXIA7ގXp h)K]Ir8劚ꩻ^HуIb MC{C[ܵn%@Xen_fp*wB&&12Ōԉ*moͻ`M+vnnb'8,~;L>59M- :T'$ԟ-sQg'xcu}e;s=}0"gv-1 }"S:P tXSNnw*9bj̜B#Mi`Bv;LC!PxjY>#5N{ }NɤTAe -C3]Ghv_ (.LGhOKͣ|V#"(w'ȷJWrvK. L-^ߺᄐQ>xvx=gAKގG {E!VR,b-$fܐa8EL 'kGB>nlÑlw/K7KJ;kP\@`94fM@a>'W8*p]AMMڿX )'zO-s2n1dc`D:$:ms,y;1bذyI!t?JIU,"|XҊ&Cnd~.XExj &<#X|=4CJ/RL֓?\nfzj@wH@W)]zY+xd0"0dKr˧-*;eڐw5eATZRv3Ze>C53^΋L9 Ž݁S@)[\W+'6ncCoƃNzdeQ3ih!B `=NFQ]Nj457 W@{=}&HLy'.7S`'(RUⅾng5$}:>\uRkf{^kŁ^:ٜ̑|yi*Vh|]kdAʮvd۫|ɾE %-Xo4m Q.ZjE@d Jq9XcM;-A){7Yϣszp0EWK͏x7oȡU'85.h8T>`xU'$`'!$*ɨc%?Ldgzp9d''^VeDjiQ39w e/y(Dq& 'GJ(]R$^)Y.EDЭaivǡ%LZl* Q@<Էy< _O)]1.'D0k)H^ɼ{ 7nK&3 ,L3<x\(*Ha$Z^c-Tʤ_O"Ie)]Bn: E8}o T %U0PKWϪ ;K/ه/t헸^=_8xvS$v' 0**+.'l%j"_ɵb[z'X˹@F[F &[~B oP;@Jo1./,jNR7 W1Ò81)ʗp/ts|6>Yᵱ|U8RWE _C̈ќ>) 9|@g M?+rN)_l,]_^[FL'&,AwC}TB\#'MH؃ܡm &-$6)cc{`Bq[9~hI@ :?}m12?rEXpUU@=Rв`Mu'T?,R's)f,s lP鸃tyϟMf䵃/1j,!"'[dQY;%_ =vuICV\/K1ZPs-MUN_MM!bGϖ"WPr!PIM q /T(3Wo3wz0:C?;hR Q{mFD^`O3Eg6C{$b5+7$N _ Glts >0*dտb P>%IjaشbS8Z&)7;?C{԰ӂU@rU[.1 .ZS`EaahNN~k䥶UzǾNؽ'!L+seOR_YSm`Ds;vPh)DΡv0F%_Va)BhN}^:%8qǰ}U~&T\#FD\ر&&|rKvc)9fH ɲEbT*}ͩ >2AeUU D\ %ej3 p۟S{w՞:4D ||P̴7.)AtT9܏E1.dh:^BB~ qg-m[ ul]|{hκ_L-kl>` !A@U7L@FI\s(v:rr(s;K#3-U!#o5$ai91`rIz4p&2Okʉ.?>ըHIgx/D(j粮!X8 O&>]5El'xr%V$3'@ DrlG`zwGʋDCl,iL楟-D}s aKC8fl #hU,X QkX_Ow$HNbqQ\!Nn4\8 @0{&*L>ӭದj`@>.N쪡;J#l=Sx!al wv7+uZ-eVM \VKj{*%24@:[:p.^{خ&yx8a9"h@M 5\sg [u"`7ǃ2+#0<͘;ۿW6e G(͔9hOcQ{Wh׀@Cys؜?'w&Y}}]7{!ʰq$ٶ+^vdSWH[[@{qmybyӻ,QFaM3,g;䟜wBC(;ZX{#>QAU>c;:LXru]kY"ƿF\ReRd%ĝ^%u}r{PWfݗ=sGa:.rbCB\ʓIn7 =?!v~|)rfΡˣk=ܾj7M^șW)}*UWRV+o7Vt[3TCҝ, [l Z{ۺ"1ХQG#K)O Y=cD׌BZjJ@St#KyڜTc ̌1Ig X?yy}^ {H#i|^,b"_28-\H'I UQT.[U5@\ ُD :^\s8ѡ-(}3BVИ'lӡ^g#w:s}3.}Nb & x=5 Jϔ`[*en.očJ*f! U#srWU͍~#5nA~ zY@r5$lJؙa@HOz^V B 0ٕH9M 7;j ;Ҝz,REGD{JK߷L,Z+9ɺFR=Kb/a#K%*g΃W:&R ^FfjTD5AN$;=A h8koȐ^ GlV<aVwOn+Ǧٴ߱Pg{Vba+w2}Sa)89uqxԆߝ)54m|zf' _YjH 'cB?L@6&//$i&O/)N72ce ;P,spX;سRzب B^;r#myaopUwIBh6+j6o1&P摣ao׷c2ݸ]H--ǀ/>KrV89M3TN/@]5=\1^F VƟ b]4FzK^t`ICJB}PbpC# RZ!?A҄aˤ*#4h6m+LQ @*ʠ|As@ܟk \s1z1o܀(?0yʼn..> ʡP^袺_ q/o:X;D4p'缩ų$_ MkÝ?^PB>;8RA+Nz[bQ\_.iPv94V/I&vkt"Nbzv7W4eSpD6J^2 (^./- H8ΪgG~/O I=DץɑϮYy-2'U&Y-hSTi<=C<1y>s(Wg2.Yu;rF& 9R*[,8f~#jESUȞnL^ft(;ǀhqA}Z8Gr d0f{[ʻEe1K> *:a2=]I: Veiĩdu]N䱲AZd--do$u:"1rO2E0jQ(^ /utuq8}jRE9 yn Lb evgfJtuPZ"5e$g8ւ+Q j%\|Ȃ-8 _C!#`\1 p̍jxTj 0ƮF C1WR5MB~#|UcBubL+-Ki^\f%+- .=z_ߛ-+@MfC/]ta6)DgI9'"u^jNhHg_//d| +"ם4o[U~k zN/3 -igײ Psqf蠧3h&PK(:M<&Ar;.B*DKxP%"S>^"亜Avt 0~'AgA&|' COga+7|` aZ*z%V^:,fCC?MSQ"@>#nJ']G$ĮL:C6˱\RI-kAi<E;u$UŲ4rNE0EzEwB\ R@!+c:$W'y5*@3Did'iwyKDJ״1g2b^F]55YӁZ&WV'N;ƞ;Jl& ݢ{ k ȓ9xfTf&T6T &GLLF-6{qߡJ0BDzlTR fB|% $ͅ0プ`S#C3zUa +E<,jp0dI[{9-Xٴ$K_9>Qo'TTN j)ɗ(+~a Ѩ=Wtz9^C^8oPac@MAVWa'elY ԭ~^2=Uta"s{SpT+[/6wx1y@\V,xJ~uf[,)BQuO}",(!\(LZs &_ƂMsYGگltrDDjW-z# 6+P?]*jY{b5_n<ܫu8S lkg4N5Nv[M+IICRt^ ;N}RWN5vy$Xp.gAFPTBѰ< AF杆}0v:8dqYtaɎ9Zn hZ֧)EcgRVAh("mP}oX-X8O$XZG'eMT[.CrgBnG5}^A?"idRYQkŸxvXv,ڳ THpwɓb}9QWd{μ k#  s6VsSqE(0NV"JZBSl̰G6Q(!;ңZp٪/E ؄w4&D>mNo'hwb|x+/񅯃Tj2?ZF`,If}euL%./u<;,/a.E##s~{R7=:  VzYk?ztJdBǹV}IzQ`JusiIwQ+3G|6ŪA zvr#'x%l3ZI"P lhy Т闰?ƺɛgE.b.Fy}Ϙc~(w}zY>RU[Ѽ|_o:e%3~zaLp2XP͆A@Z:(| `|` >C cd.8H$3 HyS8w1\ie%8kZ"xrÌDI6S%CJ & iE$}rW\ +3Y僸No`i!>Ux~*sAltK JB6}Afg`\\/qcstia]3SS<Ư9X @4+D3*DlǡCsf9"-`*^$+MXVX τQ U%{9IGNXv_"B&""t=Xjvp]dW|dbpUCЫPh-{QVwجLx&'tI2O(ȇ5iGz!-TDi`,: Œ7e{ŃzAG%w!%CxY=ʼ޷hV p˰0 SrJ[ʓCABSL֍zq64|V J67N2r d/6-'C-6\>L\79n 3 bUʯ^@ \B CWfƧ&~&!`?$EQjc Z}Y#vTӃZåfw `ToߌC{#L͗"mLmJ B5Q-R ^j_7sZg~!O,i(gT$#nWYAXgBX0ڐ{uZQ9EPZܥԢs ֒op^y:zQR G(;̟覟Ti*&O;*:;7y!]*u`_c4p@; +[L j?r3˺usCse4^Ft01MW>͸Dr jR\LcZ:;;)clLl\"n08^Vi:[,?RSj9ۯdxhfU0_E!k5 ׈!ZmOs@$FS>QuJF6o?HE Ѽa{ՇȮ)Fcg;Gy~EA4ɨ_uޝ};q[!<~^l؃z!p8 h^OhǰpXE{B$څ# 5Jac!IpE6npDeIbJT(3'Mb<Hw9"5YƊc$E{~p:,BkXjB'!~Qd`_>o1$!:Õ},3`6@zLT\زIrjTA|jLܬu]"| uvnԣt2FpQAvZJAi:y#m EVtjѫz:$aQEo.Rz%O ar"Wo,SHGsX(sk%꛺NiY  ^ec` _*x93J95b5i S+4ܣ5V䅢[ ?(3a/J>.8?8lՏx3\{ FO',K;q#tgt12`+.jM&P00,)ҴwZald1ɘ/\d++_b3`pBW5$V@c€Snt+~oq&>ۓ|JfÑg쾩fӉG?C<XbtZ^w-{ojO;YzV(&]D˿OArSHMK9s@`4rti lG.9,lL1XUy;U;)5Uzj/I9-]G!X2 Kg 3H=D ){ pWt6*<8^r֗{ZjcRfmҙiVnlZ\6CSGt?9"GΆ :nQi~3:暸|eAZ%.-GYJ1Jg*S["@dg흪c#u rNJ P{)`=zp[¯cf21 b ="H+<jM/օY"BA>Q!bātڞޓ-1?BOd3`$.D-#Hf+LRSW7y1ua$邂eTTњCOեëfGn8<hD}~?gy:[^Ls^#=[=Y~+\%Ηt-S14u5F쏸w5?VTITs?].kN>=Đj(ޜR#Λ4o9cݘLN$z"y^׮5ZOf]\MEeJX)zGG=PD%w@zH)oK5w>LXV!kyʋY|I}K."i:uă™+x>NULwN.ඦ`;b%.i `{xT TO&@RH%('ZfQ/W>@O܁@У>JP~rV v82bݬzXIg;ADD׼6 *? ڠƹ5CI9v !iD&6cwU{ɐ]M rG7Ģ{oXXwF'qm* BT'VYzҎ/TDoBQpڅ @]|2:m.aė{c+ЇIq)^blJ֞X\ǚ\aE:AyuSq"i3pFߝW A (uf0^hcWW$h@ckHnou@8S7sdqt]P+.0Z7`E*21zh;84z *K]RκSTjDc1HpqS,=r@7>%+ev/(fG۱?Ȼ֏!eM?FSA;Ⱥ +Ӹ@ ŎRpjWjF1;w- KZUHx+@ Δoyه/*>Ar,*O<ܵ,g:FCW`@GPO]kBl<+hLD¡9>Akݕ_IP'GRB&7G$yP!.E) Sf, !lr'!+x"*'̓VJtG#PQ7ǝe: {(w>TqFmtEBDcI?>bꏩw5oOz3#Q9ASE7!y1\ShB3FZ>"hp33x,z%hX%&''(5hR3/Y9 eYmkqRC~u\qص92ͪErIAK:Q *b澆/Փ:w~-7hey! \[ +.XV.'ח[Y0t.\5a)lX2Pdr-! Cd)IL$r( ;%'" ATvyp\a n{.(-wr˩QЁ{41)ؑ: E%o xwgRl-mٛjj޳]-;79`6u~RXg_*v呒O62+ ں}^rAq@s_"[*LEva8ddA;cuXE/SEaM[Mԃ x+Iq_FBCE^A Z\68Y`I_jS_x;fWɊ6g6,eNAr`gFȪNNȥ>dQwּ`ю2ib[($%)G5.YaM]*%. Gm<.K6vYՋ<6j+? `ѸJr_Z/GY844{\ҒҸSg ӓ AQC4=ՠ͠a8/&DҭWꭳIg_lCײ7~ LB}hkK$Yƣ Ri68K +^8`ד׉{Ci&$Q Ђ632 g8o3UC;N!H_u٩88()[5Nee³n8vs7vS%M !%M'˶`E=Qk0k'2^t֦tW~ JFqx{rʉp=%kŐh'&S:ut9[h!n:hj/1򑌩}Jja|,C}KyqJQ~S3+t\p<<{S3(6\9K$`2C SrRFHbG%3Dg^D C74Tʞ̅^VM-U\0>^`-cEw@~nMYJh)o?ZG;&生wNțX36[DPB^TtVFEaa*S]A<XF@UFz9lq4\eat2Őmz+tthrzH>~#H `Aafeֲd+k?'3),kKy3UL#A(MBLEەYhCGi0c{FŪ_?,3JB` 7և{%.i Xc~4pX!=fE2{,? x>&xt&13O_{yh[A$ 1`mqU0e)7Eu![VȞ҈RŁRX<8E 2 4łk^K!ZP^S68V/5P=bوC`!j17|}&œzH^_Sdq<$ʥ8"Eڀ2MB\V5ODxk +5͟WrC38)&9c,7?/UztONpъ:'6|{] y]DW7r70jHL6Qt]-ȜC.,@H܏/H~{h_t>ބrtSGc8[7<9_v iIrwΰ.W%c r蛙(.z5vYTZs|>\⤏`:_!M7.ڭc:0k9ɏwIipUf?F |Sqd?IkPR#3FDcTHnaVB>e)nAdˇeĆjvN/C)A}17F2v\D ~ pdN)f 2Rr1tL'soy_Eܴ5pkqEIbVW_V]xANe|$3 ΑF.TSY|R|n.Y AY{>UIK^+H%ÃTDl$5͖wg }2{ldU?6YGZk-F.ZD'' ľd,pǘv>Eן7Ż wlTU0˶>XA}>u!쵕v4GFJ ۼ9z,v͇NY}n1v!Db.Bg 6EAayw 4Ƽҟ9S[UouۋbݥI>1nԣ?@0אiJITޗ8TK6z X:&:TyPU "3sRuF!p@獧ÃjN3dakRՍxs*b"SZn0}N܅T~w($"!oi5c',LZ-DABw9]F!+3@j|@mz0oU 5y y5~fey,KӾ"va+N An\rWO.ch4*IU2]B82rtDJ~/d)s?@Ti&z%3(&~H2gـ`i5{_#'+"pVAASYBZb5C#Uɤ2Zڙa/`ѐ|쮍Z{kB{TV.? MZl-UcW:bDG&|IJGڶ1b-P<M}VvI _M_E2srT"&&XWhElgA菙C0x?; K6}` }n {DzB6Ņ!,fhzO]cuZpgTa 5@q8~LT_#J{JJVyǕ,I$'uʖ<L|T9䘝o"9G,PzvccE^b~M̒5Ԛ(\mkx"K6GTex Oz 1NMpg(Eȥb>1! _l&ɗX)3+hp$ŰnamS K&.eT:-_( x@TY'إe7 qf䩣B8N%Fnesܛ;K<n֨A}OKaI- hI囀q^CP}wVܲtsI0CC[gPlub=ϝ tM{*fU[(6zîo3d-ʣTO19_7/u|[)%|ܦJQ??U6:Y>ߐ9sT6nߟ?, c, $7.jEoIAI.2:6Nphj#TƾBe]Fk#)*X&!VVnc1>j; EgنxE)ّd% p3l{ǹ8`YLagĪ-FnMҪe76́ g 3ej6ƻ͖f&V6]bW'%';6AHr zS݆]r1}UGSL,Ïa)}'M`6 wxq7zArCB _n =pxtsḶ0uooÞK;|}rpB 0IgKςԹ!yl_TF/DmOCJWrFs6T9(z`6gnUy'-OAB:(-H3A%дu"+2U}b^nc,BZ9Hܨ2>/r0 oP۰\.7'-#_YXAB+\Ab[ޒ! JRE!+L= fw{'ee7׀!X$E퟾Io^̥qq6VkuV=i#$` (]%A5Mpk`VSJyǗTKܧabKsͻyEc t\ m#^0ymH"ٗv2#+/x٘c޳gXi^O/ D))ok|JjDs*B4uu$lE3/Ч` '1 -:gVU9h7ma\QOP4xvfxg[+ " G[A"XЃq>D1z[gwC4ДKի tײ=jrxTwwaL@1ZJ胖n4qJDtW&%r\+]ޞ-^4Z߷:PI@`zұ控WHAVI 9`2c+4D7Q'\;-?P>fy] 4X뤡CD xoGUݳ p++-µlȷ4 N=>*Ţl6n|EP8kH?۰cO5\-_P-!Ec9!B_8,Wx#_0 NӜGSN TA ~b"JZ]OtV> _1N˵m _)K!Aq `ivjԉlZ! ;LjbɴCc vk?yYLQHl$,EhVt!DH}&ŗ uқAl2`nC%$X̿91j[\ NvO>exk)_uإ~U"y{7 t\v=5'D{A4q: 3,\䝒h`O jٺ9ksdߠf g|_s.@bO&a)Rrߤāx@Wde kXsYkk&69;$0 'ːK1ɉ亖KVYscĢUfA]xpfmNԭmvh~kD]ˌu ٟO/>UDRV3275 b3W jƊ8ԛvz(!U>~K.<;yg'DՖFCWSMe֙p :"ӆw i+LI#^JZX&~:vX=a1e$ACӋ_HUDc;8r6EM]mTkp>shIN^Թ\AKUkZ-; J!Eu\ k"',PzFQ Da@w/ %8cMK`ώ $:[O:X$L6ݛ\aJ6b|6LQ?ۖrjwsp [>^ӯGjl 7NrqU B +aYFУUTZLկMҋi"nEցTvHl_PN sjV9rD\I.bE\D}i*bXƃؓձ>cw6|y(wQjul6_y:'KX6þ+<_39FD+Ħ;W UN(b yBsT$w$g3 D<D'NدW֍0u>O{O[Ce; Ǎ3+ NN(j56(HnLսX5ԉ@ l43t9^j^(m>ʅu"FH-M! J_C> ? ě} &_?&hnt:b~kH!׾cr'ĕXJݴv}F^\~=rLzҊ*&|F#'[d1!az0n1]0 ,G Z,cA6>~ |3N>+^!Hz@&]y6ĬLsq .ocޥkZ$ru섷ÑFU3k.e^mi׋,;hO ߎ 8'_}@@T@' Ad0P{3Q $ 펈:((H9IO灥p`YT@#NG(QUn{_b_@OV 䃚m̏@{BdaOcq} ,_\\B.Xi"[W͹ņWxRy;04E`1R9{dDz/Zy^>F;k2d }"h2d+ly\&3brt&itHAO(zC < ~l%<<1UPn gr` ވFD# ӈac~BQ [U&W>4Pqr.VM9yVBv"NkѣW\1kvqעOL phݏVm٧|Ziq%]ºѭݯ)RT9GxkI^sTQ"'":2`9"b f<h0<^41rB$ƄW7Li aNBQvC $F2%ff_E 1-p'ƊX=*JC(:9 DZϺ`>ASB!ogw0_WŪh@19ô+ /GJJ`# *QBs%-<#e9ר@]pSFY_yXPICP[p^M ścLZ)P6`D);;ɱfJ+q:sX-tm_SYui.$rJUҙrSq3FU9\E!2u0:>Gz$z%toYO.5H"KpN4{44g&U4MzvCM Gjk=Ug8LdSEiQ̉`o#f\9>X,ՙ |~Mo.t1oYD2TLc kBh4s4$IkB_[* l-VhsJ[Xj7 RT5l>X}U*&IyذU3˃i7[9 ~tj[D?^4(Ap6 Lu%R!yAͿ\%Y3#H8a -Q``/T5>kCS 6#VhMT$\ ]RAF&^5:}V Z#fųn`PQ[(&Ldjmrp>n3/YlviQ z{e: (`~M@B&5~Ez !Fs_Ӊ($(__ *;*ugΈ [颽 9ڬ0_Kac6h@[(@h=VЎʄ"^$UkŨXLG va9gB<f+ŌI4fMK^U |\q3Hd{*S1QiMO f8#3$S4g%f pQa,fKϛ\URO5L } !tKyca1_rp xf,WD(}Bbu e#(NKx:)6bDrn}#ֽE-d`_/}&_a3%dQFCQMMxx!E^iQ$vF@զ[΢2FEYnAhj2054H6k$֓>  $QLj)s[̯:eF/hC 1<&nw!Η^bbBoȡhɹh c1eO7'/Cbs q>t@.w u ?tl:0y Il=c ߜ=ez|w9^Mig}4X7>3:Vmԏv(+ZE* #ʞ;LgS/Ehr53(}:8 ! X>ozR[y / ^)@#?FgԨX^ ]Lv8& 7s h@>E!`Xżmmh CD R, ӯ%cОc*MqbP0I"$E'kPpt(@DwOak2"T۟ia2*,գFZEW&?#f'.=P-tpy@'Gc#͓?X _î2S a{N޼j9}Ta\Xp$U,p/ḥZ/Sqo,H%M8b">|1l]5;]s$a,C{n;ĀFVI nsz+&u*)5Ţ3DwjΏ}0nWjEcvtaT1eA<ZlQ> \KKB[L#M'>h*uxxGcpPԶV_R9JrߗT{UA-ɺ6c)9ĢWm_`b%Q@8 Nh\d7ACiH >N Z "-Đg@$,GwWY[2c9>GI by(U]KV'u+3ٷ;}y;AP&__M?kl.~E[¢ڸdH?ɗ Q@H LpY'Ì-:hL5N]mF)gה2]Ԁ\+^ N:h<7UڞC!qny-(+LjUጔ^a {1-P5hnBN`m1&:DϝrQ^ = d^j(S\PIr[޲'2[9&,f, ʥXVЛ,k%$nr!ȶH@̤Dt~RHvA|6͢]{u5~'al.>RHJ9 \S|K 7agvB{#(2]+ޗe3mT8?D- ئ7/6UnwNQ-3`=UAZ%'ZA"Ʃ--a5A($B<]G#oHhTWgb.dC_p >_b:õ`f[if4YD&̰LQeXl~$*ǘ9Ej~ $-!AqDy$Y+ Gʼnf^Bj7 wK* ƺL\$ۯr2Ȧ}NX™8kQN}&۱GxG%wL(DwZb?XrvihT"}LW:fmڛP]b"7 njEo񏋡&BB~2Ӌ|c475m@vz5y8QƆ(b̢N/C\̱/M'jg080> ֧V*mgN3&QZ vnY>sTifp Nfp$ `_=#db/fރRWD̶ٙYPb/F;M912!^S6J1d*_f8]6Aƅߕ(%)uۀⲚK9* &ߨ˖ghpc8zf߄\2V+l]PA?MޖŠ 5TwD1TKgju +`Y=m.W 4Զ\n03u~yVꉏYa *Aӧ=KS=aheKɩJƹZ};tb%aPzdp`d$q]U~ ^ӛ.{>΋U$XqUU.?wu| $91RժOnTOR7T܃X ʮH/1bWp/KԸ)LozvxL==D.]l ^,jtO,D<+9S)~T16m%" dZ7 wLFY:EF3t ԞnQ8gVsS8(o(oA!!vsY sZ%^.,lzw2( OYBBb ;`nơ⅃9U ҍl|ASԠ\vjPX/zQiaq# ,OZ9\˜/ojcՑI/*KzoZr4MTd{ů`^+"yl::Q5E]9{nu x%T(ЕC~(}?4dLw QT t1s>rUC‡ d &Bc'vcI@t+f\,-J7!iHӌP1\o1Ԩ_$[(u2@ 9%%\݀eU.`"2n៭_]{eۇ~S`3&BR4ST?V g>-_Ԛul$-w3^iU㒤3Q{0l?dg w0ɉm#H|-=h1wq/ .KOm-]ƾ!N k\k4I!+@K|5挹mP~Pf E}=Э9?}Xb`{ R<+ I<سP9(ʌXjj%.crrq?"yRr3PR'6*Xn6ޥbJ@Gg/͗i³q֙QП%| sؕ`&'cR-2A/ c%$Fcp@u)ayT"Aiγݩ-w@HɃUX߶k)rE5IyQ(X&1Eo{U71`:ֱ{H ,R$jRì%m-V-SXmKbL@xdmR ^&>H2zB ҽbwwmÙzCdw/ax۪.ښΩCO3ת S,9kNkS$@oo3AFЛKW_B9xźBDMf:NggfB}r5~d']l(O:[zXlZD0pϹr] ɔv6 odOH?S#,>s-q8T}X{OZ"lY6}7{-"oJe7ƏfbY##nmܩݭ.7Oqs|KNݵ§cMQ\Đ/Pؕf荵JPmyǫBuOy ^K{/]RzrYzҳn]D?G[X!}ۄg)B]T pHEkBۼffL-U;j|sSIU=,ɟ+ƢgNVۻ0 N;e) pm/y9`h|#QBQVEm5k*8" Օf?]s|f/$Rˈ_=rCnhami#4҆^T?yzOKLz,_Xy>=Wb&"s~K3<76LG&h8FizaUD>_M. gL.>(1Ը^Gr^ͲoЕd c/"Y'޵o%st:Rgӻ ?8[`a z tV)O:}@݌8(v4ϻ2wF8l)-x-QiMÔ;M ÐDqW{}pn{91$iފ<9>ZxL#{#]C /͉1^}w5?=ĺ BEdbLq8v >Grm_5}BӋJL}?ҋ(k&iJk!ZJ?.s-BIwG񵠠6iߔ ž n̞< \h'Vx]E>Ο+w} &!ֵ:z 4>Ѧ2Y/n!^gl.Ƈ&;-,yXDs+𴳸f&ݖ[)$ͬ'O8X~C|2bH:n:\ )Yr+0q\&Bd .z~ҩ8KIPBO|KR+lF}6Zxz~Xj,m!ZDkXلO,GKOq Grblb\j"~l"BLrʌa`z-.~"5J:pdZ(!DJ"> {Jbg&a؉4 1 $M7&ԯi3zfk0pK}qͬJFW1CȊ D{*$- ~faNZ׏43GIsk*eڿ4[~Tj2'P3N-v7ct7K"J 9ȱs:F/C]O+ EhfdF\iM<Vel0ʄ$ުHҝ&vM \%2RcJww2"skizAD!0PDZf1;K NmWQ'5YTTŽ0?pv\p^W.->_f {B(~[(26Lj;k-_!q4Faiһp/{ p#+FOˀ"ƚᎿP}אW{/돟['K ~ E'lm/}*Q+kK ŝ1SnZr$qL*Hryref +*gYfM"S'XPbοӲ01*t$8S-N`pKCnJDu(  |{Y#ɁFI?zU'WxaRF;~&mf 4QxY LCufdT5DZ#ڠr74[J$Z T>ۙΦi6[DaGH5 (#N5:QPր8\?d,Wg<ZK11pr)ѯՓeD"مHj\*"5owUHo>_H(tY'QXy X5d ؑ8DZ?[x4dBe흀9"4 u[%bKJg# V9* $ّ^hߜCőkT{?)14%Oqxbs":; LHCzٗxmWԵx8hI%3]`s޾@;ȅ|=bͲN׌AU$r[?nYW.]:./h LԚz9%Vi1û=YO(#q4FT` _rBQ^4OoA5\~m_x@]gnI^ۥoMmW: H!B n'P )3;8M檁>MeIqVH50eXg=?gkG0C2:6ޜcy6%?yԧ/u ?fB"ߍN ir6͔$vΓs4}xu'HpZ%cLoTU+T7"GE*Elr;\_ ^%Q>RQ ʡH[cszMw%i\>q]e/ ZFg3EWEEs K% VcsSwST&q Yqܝ#@est+o8_IpD$mVcH+CH9oAx&vJa5Ez2:V2qbتiHS$G}2?7ECڱR㏜67s;j6_Or6, _9 ȟtLFlm s 2_Z waZۻ/Kz Ѷ7G9߇[a,;t*n,(bǙE~@نVmC۸4O oJq"E!n8e0?c=]- 3 k ׁF2+JEêm6NHCo”Tvv}S@VodΨ_h%! USD,a iUNwA!b<,ˍ-i7ofFzyxeݪ$e7Lׯ*U7/X97oj~A@%t#{=1n]R)$)!ǡ`^Il݁,-L>A.o_ZSEIKu'88б٢>Z GSF3@GE `J`:SݥS#I:_&8Ԉ=aĂ[s!,J,a|VY&D$<ٍ<`e/Q b:A '%{jQJh>͠߶6S/}K7RQ T@l_ ]GēX% C7N*c1)w=A.xJ%[.N [IJZ}[VOMF_#3,1d͍VلGEv֘ި馊yg,jZo3oĝ6opn%B mijNyj{u{mYR!/vE[DZϝ/{O̔&G=Ϗy0h 0wIY%'lCn'F)/+f7c-.hw*"1ww<ǣuefYFާ]׫rСPH.b *ȯ'&wyD᦯lP] ޳)x"vyj`їK)jiVQZu3#_)58 <ܱL>ϫ; /. ~EΘlpy+cq=1iF8"wハabF* XU^Zu*Ty>kg[#9!cd/M:5IC;tfxr )!B0-ZLlkںkQ9a\u)5rM7v^ީKv])GN Qu~Eoe…qE.!*R2=U)@S1 ثI(&۩}m!o-E'Ipf;*%8dB0:7nLh _ܕw֠|F\BO Qp 4^/1TO;*Ǒo@=uۋa,9|F^9)۟D'ً~*;M!NR(_O(ܮ;=O9,1]wm&~'YM]P'[F)GøFFoBx.?, :j>fނrt&gԝhR&:އ;`'5s7$Қ JwÑ':R:T,OtnsifNl,oy\!9FO-Pe~_ r ։$KMoܔ0F !--iTQSo^Qv#qVՠ *pC*M׿'\0?Uhcs"IjQ`#+qu]\)ah|Sڲ4±6;8nKw.?sq?f\r4#L+54@T ܫiS>,^h(Zf=%^mJ433.w }me{/*aϟmzKmWd/Ш]]sPð\3MOٯ&<17wWS\x9Ƨt\8KE#̿_߭ǍP-â4?U30'3&O]SjGN[`8J^^R'&t$Sޮ@w4hVOGZޝRեqAShK]y[yr3*+ۊYw_ES TjbOKzXq⫕lS$"A~`ݑn۝i2eǔ9|]:l#B_~Q`\Bci2ԫ~]Js˜}~6"ِ$5д>7ୖ=lƛ{?,IW$[ y ʨV%uANWL, ?nM8gט Kq׻_HA4W.篨Ee>RطWZe믫;Hw{Rlx\GHtw?"Ojgorx`_p "F u*0s(S.i]{ë0nzQԄTrړ+;ߴq]ξ[ѶBYYΌMpC3P |p+> +A(k$lJ+ *7nirad1Z"'`z($&HM Éa^Oaj)(IE/ADAjAX !˝GG=n,]TNew2DŽII+J.ci@BKYߺųWu!#/a V.#* qUf#}|)0cxKƓ9|aVT)6ˈħVx z(ʿQC t_m8L({'=,sV 裓U3twT6ۆ1ɉv)?n י^琵 C+f7н' 01LFo]H,8 qo]szPnn HJue3H>m!Yt [~M@Lat֦!ouqփ^%2[9Su  !|*s~b}z##,BP ݗɼ1HҚqd+=@Ww"'Sv{b2;=⮆V{[7t<WoD.t gi@)L5L.m%k=Trb^g7\zmV >Kʫ %Vfg>G@ K? Z k _H vP߾|AOx7Uiwv?r܉<1>j;g@ur{ S"7nςt#tm 7+h:$l(N[O4:<֑XÚ^>wg ~o@9.Dp#ӢD2 mn$}wdc˶!F:潅6KCwCW^< y]=`"aߣc6%dSv20[L'Qkpg;On8 g~ S<nΒ:y:pZ6i9wY)$ !F;{)r]uaqma H{Q1 qe^ˉNRW*^=\%OҡШ(:B4/g0X.Φj@ܬjsw7Ρk"#g.YwMal܄%;^Aqet1T^LxZMv~lH@<}kN68u2 еz|3vP]JP7<vMr: =tRc@V&+I#DSL1=ou̓SvYPĢ5֯^uGU)J5#ZR9S<-z5(@(Ap5+] wE| 0OVR蠢;7m(y,A{(][RѰ>I&k*R*BH]]lE~ߍJ"^"P+/Vp;{20pWj%2o/ʺoroci&/Q)kh]'A?f<]BQ,AѰk:`)B2*в7)yV{6$Z:֬Wq5Fv D6p`=WڌD6siMJj`K:̏i1#Һ=PB 0y"Vsu;U3Fpy%2Q3܅rNdhE!2-Apn$N҈~;%Ǹ#ic22Pƅt=)i3˨!@.M4jx{K-xq%PRZfXIcdSc&!Cn'%ۏvW}W2ӂnKM(#-oT>|D&IF"w^Os/$MB[5~XTP$mt! Fdux"_%v 1lvgpFԱ_r#( ?VQY K|+ꇃ3,^?ѷwKue܏;QRgTU O]M~cZ&݋Z9ꮷIIӐ*.Zgpz/H ƖE27{riyW 7si͞=b_LQlgɡ92Kx(4ۨs "HT2 9X~;ܣ,4yR#9 gQyRϜa,S·J/{Hy5*(B!B ]9| $~]ApR`L{॒6+TVV ej"bK#o0DqyC/}&a,٠]yNpҡmA1} P"T4n*029|zJV%Q)Tb|L\FCds {*mN'M*V}ua&_Ԑ$x_ ZJ.TV”>5Ls[Csp E>,Um#$ϘzزOA4İr$2&%du}f3 6ZyIޅT%Qڛי "K'/#.ZZHKi{{] ԳͭϪM5I 'B\~^= dx$6cl`#_wuz%P`fyҧ-hl0X + rj3Ckbww !&`,.IB 3kj 4D7HWSZrw{v2wTh_ׄ>30 `ׄ8+V kPD.*n@aEV$XĤzDӝM/)#*5Ѹ s߯(t((\S2peخ+P>>]GFy$KM9% "rRTcC4tJ$c0N%݄[/uB)Hɉ U*11Ҳ]8m\آ:MXm>Z,ϥjd|mfgD+cGƐxs0߲#QmtPDUYލW&ގG1II6Xf}t>Jbg<ES~G: )XKCe (8S aŒF-mQa5ӛvm8ogrB |#$ޙ,^2,{]l{E({@0YeO/>\'U_JwSMhsxLhSnk.tQd,pZ"jrfBbSmjrF ԳLQܭf+˷j8Ӽ:vPq*92ȵM֎U})qԠA  ͆3c[-zbﱞ DS 5Wt*ݶ?Df)kXX!E8D ?xMq%frb@6R`g>VV :MQNIhyKp8):NuUѵا#P4=~"xxKt2ypZ3KFBjS_*WJx8H:UX=nӯmŝZ3!N BPcR^&l(! |S5t[7VELυ!uE1rxc`e#*+b zn(Y$AB>lbE+'AaRC&h!v i<'ٝFJ9OPdžu}#B&lMq :h+p'TUc/aC`@,8m-̰-~)k!)#fِwv*\|w* M5TگbctQx+FfzFbmTa~&ٞC, S pr|EܼlꍐQlVwܔ&m_oYV:F!lYLM<āV@\]1vu V5}pmS|xU n Ep-2S|W WQsS7EU|R@)Xm#sk_jv_zI?Vj`0 w>:Ǘ  d{(&c0mɲ j R}*SEH(oŋ?Sɢ]"+Ğ?ɶ8-ueັ4w ׮Xu5Lpnc ;2HVs7ڒi8?*88֧4UMޒ+K{6I[ED7eB &~̙ث?wO܁fd! m tA^yXOq$;J}bɅ5c3MZv=t_\C5taN".}$k*UD9V1Pl?ۺpt|!JM rN]͠ڛؾ(*^ſr+{<+^wH(1?M_Si_6pjp]UB Yz@^-]v=u}nj0F 'ȚsR Pѕ`еqf )S](,9Rͧi:WJ#MvwMrڷ/c4Һ؆> ұj⥁gfއK3_F~`Z=x 0^AmBx[2=xzDLcˑ"amD Ζׇ[sclh;z Ko%.t07r8zR{*x,M wL*l0 E=Lj@.$ ծi|+()^E^uȜDHRQ8zRW6;3B) <˂:t_hk|ALC#0'o<'P^)mHؔ7orݨJ2omNs;)m' Xc f3 sA+|4?2Lf~)xWN+B痷>-SkoÃIΙA693ѣ>Dxֻπ}eY\E R_2cBh(1[9.*[,z?2 I)7U 0 Y\cKccC'J|^y3 9a ZTJ"[.BtVUtg⠩;:|?NL -2_ r'ގ#M?"7_1Z90sTȳSz%n}TD_Dޞ pHfc&+f{žVnGq;(cfu؁9Ӻhg,I'rA)>swG,_UQ D}f7X%[he=ʽ9CSE)* \r䷎W:hͯMGG$z 1( x~Y9F#QO/{M8{4Ne8egLyf2)E7haN:E1texfBzouʙu{Qs<t}+L&2eRf?e=0͂}4 DR5pw-AD)Zz7\#2>/ 쎉waR1`ݑ & dJܑ39yaLPêK>!}ʋv;6D^e%21G, Q`'f@eYΑ`+p8I9ojN摍 Iqq|Qf;BȪc;\HW<âcdb4p' '$. KzW$BVY iq9:uS?>ykOY̮Aҷ@>(@~Bmc uȾpB{?@íUID~O0۩ hME:7x "mnmBÄ"'-g^M\h"0 &OS]$d\':F*@8j[ ^*דB/uYbZ&oPO"(~v2l>z+?wc,FYt.09;ݚOϕvcGNR0[d3$Yy-A`jxK6yf`A\:ݞi_TV# s\@0֪x^iه-?|VOYLv4$[ŋ. #֘+4 A^X9E]jvv.wQL (j6~MR>=?4]e@78Vp|={;ԯZ*ZXg}z`j.sːY^vXոfi`6#$BѫbKLd,h7+PgVjy>%:rF7^ӫD~Z) }e~$D57FH=iha`0g/>A,7wWH-M*]əuELjڮ W6agc&WMpZ B+=Og3FH#b+8iSCJ׆.罫Jy*zwq[[D.il_- nt}` v0֐+,_%c`p_aX{ X\vluRsĈȀiIՀ)^T<~ܥLh {kS.BEr^tr:^A  ^Q;m"l`k[X"4c~O ~xrf`@:Շb 2贶 Hac3α>n/'i*ћT[mT/s5>i="L!tXrٙ,o=Įn;U[1h& NM;%N6nˉ_ hsT{30e I'3zE>5<"=)*h\thWrekB=@A3as&m$جZCeL# ݳ ʂ\Y#l"5m*vk ˜J)w(M)nl"<)_kpmC+$O 4SӞKWu³p+FPffncr @oehK[Ͱ\pvq/ ú(˃g%ݽH!'.ȡ.n-j."V|昲6דdr<&МAQ3TRYW햧joc#7R}A1diet'paNUHLuIS& ҵ:ع0WGMN:VlxfTҢگR ;MhoN?f)r2cɮY8o-m m =>#w{{yX]&\ao8ՏYHVGfZ^$}\Rw*tMEU}y103 ƭS|e O\FC)yS9mџG23W͑ @(񭶘 PM{CAUOɳWts3`]AmC"ԲfkQ@ ƝLDad{ucML\a^XƪE+좔)_G I՟o]KϞQm{+8qfzp./P?#d[W w[ C.W<= G Nνpk`ߛ*$< UFLEEaL/J ؕ {pt X\3M68Gpd_(ZbS`L'k^>{Kd0!GȜ^T0r8ӆV﵎N:T ŧ,[KpYT94M% wIbVΧH+J3Y MBQJkݜ{S?/MҸc'DGd"q7C+/K_f*6y%<a8SzaUWu| 3ڬ0lɟ0[wP\WG3x844{xsrKP.XC\{ǣsm +۔%1Y.E yej!n060`)e>zQKzPIGy\7%9Jj &)UF(1t//oç5/[MjϜ8=n;qH7m3ZAb:6_Zo8nVueJ(F_m? $DĪ즚-f5|uBjl!J ÍZy_i7RakL |JT[6>ji=j}9KpL$k/ݗ|oO)/3`Arߗ q5uQ-0ywU 9{m/IFayǩ.߲:+!>W/~]y!\;5hTG_i[jPV;<j<Z e* >[nL\*~#o z~82tO(T' seBD`oyTQo/LE5E!"X]qaSi4ɣ:O]|\Dbbcl 6z4 ɕ+XyFT :_]\t: ywC/zL}U(ʥI}pQ /Nr'gv$>_2E 8Y =*4ou~e}nh%밻XQ\tEaI{6Zae*Z+rWW_zKwv-16yKh>:rof>K:3=둕:EChZ:<{V{l0fX!13ZӪc( `BaYBj]1瞞d(;AUjbI?z$$u Q0EwժwuѲu`XGek}6{[HO!n`,*;$neX3V ?t;_d, Ώ8 1 "RK4m@%1;A4N: ]|}q4se(/[!N"*V>y3!Q䨗l5]t1sO^Vj=nx"e Lm3OKByEبocUCFNTNl5Mj#m2ǾgS<:g;!=Щ C[߀ƙ;fcJ'3_#ڣE\ VM9qpL@3AaX}S@\<l+<~,YT(]ٗ]m[cO(;hf@z ~Q]=; Ao̓hg'DiX k;2NvdM~Am Om J;@3&c^h9ё&@\ v.W4f ]$6<!%Btrdgv`#`}Ϝ\bZH_u 5b VcYl+^C-[FfQŊߑfԞrBnz֊R덆CJD\t`.vl)=[\Z幵C7Z\2 pWb&hi'-WVλ%094˥ 0CdgZ+naoAX >m"ȷ:rq:Y"ZBZ* u+҈ZMM.EtWuti!}2SbB] >7H=.GOK?TJםŞOo6+U,W9#[;M&F2?Mxa΂[k08m~sm©\/@y? @ OnBaڛu򌧞yEMc~3:(V{3:4wl1-Cj4PqQ'oGNt^Y4t#ȴޝ4D5d.g-;Y]sav/wْBΥƦ,$V֌W3 ZqYv [HTO2o2VvփyP&'~ RC][/1KkrE=?DL hUOPɲ4M0y^bQԟ:sg}&BJ { UGe!b1]F'!J}G9AP6}`7~]ױ}i'JQ rص=%_1CCps ^k"{ jڃ);wY.-Eq=w l]K>G4?S`66_@4M8^z2f# knRoH ;`S΢e3׼_Ysy,P8V8%T)0Es<M='kd()JY L,:h0F7>Qy±yc95ZҫM (H;@v$~e4[M_z`2$քUU ¡(rUn,E!ap8]K>3UȱVJ,ꃼ?5 !Zc+eCgFQ"LV/]Ekk(qb(3}̠?_vAB *G^`{ȅC]k$hUfqVK|O%"$M紐JM:, ?{+iOhqpv{}e(ugI~+È0U߃5tH OUF&weR@2>͡S,cp MO}w[ 8g;P1 !#7w3zP&U4˱Tzo8oMtU=/%>N6c7*@\'jЗDh~Dqw` b4DY3r8vEZ?ZpPq K6r揮#tC7η_G࿳;\1A偨"ɐ9&D]=5KuF8 ɹ5~7BOSW]DI:8ƃ YDkE̔"oįQvA/orz$.FsT=K 8wQ1;Gq2 0g!25e` F`%Yzڿ(|<7kb|CHC@{ʗQ4AիD»Ͼ.٭I3L/CII89/o*8k-xx)=#VJQ w`6LTrXc3eGZA ]g$@w}e.]6&t,ތ 3RvZ;O>YPgQ=Wq/a-"E,< Og'ID6~崼2B hWiAeB=9d:sMkolOLo) <\_ v=J"RfY~ 欏&lWM{3C:l<[{EI |5 -f.H77Ac2 z`H$s[1gRsײ70/"Ҳ6 luڏ8q3qB FLV= RK`=WN{Ck&bxeT-`_$]OG V4$H$ =`ȿZ~7}4g8"0v0tŒoΪ ,S7gsw)O :[5@`uC0{u57EI|8^샷T _3ruW|kVjd?4 Z->ce1MkS0M="zW ?ijmǟ$p51ZӛMkofF>v(lq4"v?;W hI1VV V  S43~b@V sB#K/Iڝ\D(Еst6dI16biHX*7EۖP0ѯ=わdqeeoQZɔրl}!Fon=6%Yh`h0ae+1m۲ٺ0v 2o/RNGoPL3<όC~S 5Aڀs1mYO Vs JĀ7t"yʙ ?QE\kwF8o u]*= 鲄 FҐHmf,X0`E:.'c.6/:Ŷ̨e1>+y.I/14.LI;,53VABojC>xbf6m qLk䡍li:+>qh> LH6⁀u#LB_~m~c)/Įɶ{(5/a וWRf~\¦+j"H1/B6 c(8z b#;3xfsgIȴ4KWDeM _ !ztT`ʐy;ndν k{Bˇ#?Rqa&Rx`щEr1| $meTLO_KOL e$߶Z|uʫX\90MTeRTwаXHҌɩ~ٴoy]UxǑ=tR$!gOXT)*rn 2NV1 ;2za׊LlH7x׾:ajƅyX>8$ٝ"xP;5ڑ81aM(\NY>qTdQTJ}!`qͰKa<"^Q|ȭ!+]GMr|1r=!-IֱD9͑zHe"4<憵E<`)S3fV,V)Q7\UF^& n tNgӜqCv3oG5:6pQ܎M7]6њBP6,,LZƸqFmZTs 87y07oY,5XW3'?:´9$E.vEDΩ1iuv׼ơIs`Ep/9R l );ο_lJUgS釚1/ bbyJWAB`EWYyUuil٭| koгzKD^is1, RUu[P<0&"d@]\6[eDe v#,XNqJ|]|-wGvEqb3pKٴ^H?iƗ  `|Y/ {h1o8|·n Щ_ ]#R %IæxbjI oyMsPL A\`ͭtki!v3>U`dm&b[A~PRDȲՠB&xЧ3`G0X!5"\EQDC9T% 1]|J x1@WJnR`|J{/f|HWk[+hH^~|dkHdX.>fa QЀk RވڳɿagMt.v0]Xؿ[ sNg nsN+ vϩyg,MgoO [nLS=h9oi=ufv?rէLGO/l0i ⤼ !w;=jysEWxUF < 8oWz;B~^BPEU~Pt0~0RW̿j5t(սVN ^]:-vŸ,P;CR k`e'>kDeiƒwA)>b3gZ2G{Z?7/* 0Oŋlu+P)lQ[YCȇ;}fw l~046/h|lYir_ͩ#¤h/O8qc7ܕc;DnX) O HVݿwW|{`wX "` }AJx5No 0y(g&d!hV"' d?1]9*3TҭYMGyTHɎw)M$Zط|`XFIzR(%'E|J߲?9_\§̙ e>=6#/vβ@itTsH]qe5SO,Z$D{*C:ad vi h8wm N(Xr~;~8_rx:VJ8(n%o77Ag#6MB`lwbگH ;~3Z$/ 39n}ṎC?PDItFSUp1Xl0y U2 -&T.Zwo">0w=M%Fɒt=-WUBaբMԋg]([%rjZii5]=msGj>-x@ 5TriЗ~DQ-Y4-aG^_~1(V]Kh>}W*%"4 aƻ<2 XL:xvK'g.0A帘cN*LfQT^^w'~8PF'.$UkW^0[0*SޏyZWdRc+_ Pvh;lVx+׼8^sQp`jwԴpّ޽D/3AcT'!P??{SAN]`:jE*RD\'9۞ߒGex)~ɸ[lfb C4@&b=n tOf% M8'< *9@HP/?v%`Ipe)[ܧ^w0{8BC/sq\\%$u)z[ ?攫0QdjmM;ةϓ"jT"y91'WjߑJkZff7^Fs!ɠ`qJ \O}oi2yԷl}"3^2xf֞e ;Fw֧|eEy)/a ՍT}2!rV#LBE,a~%ԗ ^E]5 8![R奰5,c?۳Ed5PAPè"HtE|c/ӕ/u^,3KrpG6 V'[$﫺*&wJ3ѯ6b!(o8 UOZ1RWTa}p\Ut<#g +`4pV:RQq7Ҧaz5w;p4 EDJi i Xѧ& 4HNhNe3O*ߵ-{tf |FLVVH|\&#$ ^H@Ɏ|jXuU>~ +.o i џeP#^1$oQ ОBȃ;o\ɤ9Nw9*4SFE 4-t[ĵUk0tmW&9 -c"B8<Մ\^"TXf (^ H^ ]>YeȪ5[I@ɪ/ZDgkVoT>zDG1 tT9D,4Wi"aMgd dLC|-}}k&$ƌA3LQg·*šLU{1>q9z3o/7kzJ$r"V~IxiW6Hr\BNqlKIyrwFhrF/)&:ZC,j= Kv ֮w+$ټ^-긋\"D ,7% eB" dJfK:z,R ~A~uc`qZ&m~NKfhlfnu篬KھU=za9ƽ=ʑN Zȱ&x-Uz(m?Wx:5a(d9qF?8kv] ,{ =z~`_Esjd{Zܹ.I΂ĄυAo!Զk]P^SxzUm^'zb )5)>%Q 8m"F*85sS\Eɟ483W)QdhkSpbQn ߟ?xEU鞛$R;gh+{(]lbbQ']DO9C(i#ݖ*eƃ ٥Xle$\ntIܭhtK9\rD=/ȥ e"Tz.+Ac4%xv8ar{h[;M!b캣r>TIfnߜrfL}xY9l+G\27^`zl҅# <BňNY[iZf%-=qڍ ۿ{Oq^cI@Q;<7UJ_UdcI;6Cq? KKi 4OݝvVv{݋ɓ[Nn RNxѨ`?^.t*ADNh~Pn ˕#5|+=ZP@Zh-Гd~QR,X*ϒ<  VT_4 9M'o X,wbR60_*md{0 Yz*x_Y2YЫNS6|Mc/D^8;P||E+O> cJmgsaAʚ/}emmA64bW7K`㚩S?01[.ݨ˦ Hr])e&lι~,tqRIr8\>U 3TDK"Qf]aE_0@c&!|1rߏKaw s٦2(kk`4|7ܷҔLeE"Xׂy<9fG"b__逗IT )&XX`Y$(Fț~uu1׳ ͢+JURNW#\jľ,i&|҈wEYy|uo3{@|R['f\QR,Bkׇ_>p&3ev";>5qᓀ!]  }]0즫;?+#{ŘxYILH݋u9s)2(w{wŽgϘN3qSwVZEctbcufTR~ǩ˟ݨ&穡]ORFJ8`$gjkizrb`ܟcr,XeD K z&9˙ 3P =hpAR>L|fAqW58 N:0FC8m4QqS'1 }xlt:-KGodž?M\~*;NPVMLN[qHHpaSOl>^}oE?-ݩaM?Σ䁵R\⺀srR.f1V>%7 /z`x:t"]. FHG 6ګGmym8lFv BP $ϖ=5T?̥+ƒw$G Z]\;,X9]ӣ@F%{wd$w*X^u#0+ň! %\%âB8deuťzͷna`'uM92{ 2ں`dz1Drf.}碹iؿĕ2je 9@~UP A|,-"oikt=|Ŋ6{ 52dTc>C[)xMsJO!4_$P~ _ q6ɜJ4fw(Ki3!bбςP  4S.@nmdGG}d ߌJ򴄒Z'5BI`e"fDWC [fy Hc 's,aIKaӵf f>8X0MP-`w³u"eo49U Ԫos^1z=i WZ _^8=XOԃSl$#a\q Wϴ6S5muVQzj8K㰑-Ɵm B.]B. 9fOd;wWLtn+h>5 gwH <"[8"aYvsEJ~O $dRɍX 5 񀥼_@ 6n?BYõ=AYSJ9zy^r!49_hLiΆ~*.F[2yUOݨ#ca"leN5y0A3|"@kaca܍3UmmR~ʤﰪYҸF:T+zgb_J) Ȕ3xWGkw@q|<1͋vsL%)>B*V+ B q!&*s bUPYXEP-,&s"} C'}<VYwBT}EpXTƄ8NJy/&VG[ lt@^jaA=X]z=5;o% 3P6N\Br 3F4$)γnɥx6Rr) a֣сݕzOf.r67˥UEi q. R).F5NhVW+d$f%mR'o6%%^4Q{BVnE2y 9Ѯ]K+Qr 6e{Za0ⰟGbjj$q 5έ=)G><׿N{]19n9y?x Y% E'F0?QVN"@Vip}0"'1Fp}CGP9.f^AЇQ,@b rG񦟠8nJ" 46+D={Ln E/*QM}\5L?U V(ڲH_N8[Cݾq)^ݽGI=tDq@f<3 &d PbD.?Gx~&-g}7So;V [/^JCk*IӄܠCW.2-_JL|TzQwK~J%, Şbh}ٷ DWI{?'7F,Ի^r&*N kN!47y*u%Qgŕ(3*1D&=11G_.hpca8g\hoevuՌn2(u|$QnʾWޤ!% @/J^bINmQi3SyG^G-`(cb qR8EqV!<1Q!h/roSN38p؝K?i ,GS10]giDӪejs!klh[ߙL9.lye b5uG_F !D Ο' L QE=t~/NN X` {ovjB$OPQU棶?95lA]y{893ua6P:Y"ioZQϦ_f'wS„K H*[뀱 Ww3v h48 ؛N&VSX_yq0HF3[ߋuV񤬂Ve~;@[C{yP y \Fsy 2xʸfdɻ2"XҽxAjop'BHvErk~?;9 66S. \z/ aݝQqMK/>^6{-rj.yx_> koJai'6%cW4UqMwRz^F'w+O}kEamsiZ1pʌ뫤̪,BS75~a/\a99 {R[)Hf l">/Ig}ȈөQOHS#bA:*79kRsyPK|:h5VJA܁*%k^f J4!R`j0\YD-/OJY# O&e/2["Gr|,r奺b㦬aat\CۤzzWqQ{}<+y}| %\(*@(PDe,1S r;?EڲE@i*?A[ymMu_FKZ{ qk \MX1xIm.7.2mfKKjsC"S?>vur ;@ґXN Eeʘ*Q݂'Za OvDXB颐݌ceu5>mY(3M;rna$ckeB'=L,̈́1:8) GVlXb=TH"ԛ\rlΎMPp-Ldme4]7 ȱJ paӜkkK~Vʄuր%Vcv  cpsyT-7K>@ΈzVZ FdFA%%=/`4ѱyvj;`B;pH>74x8p0ƾ `]% s_l7JW'Ԯ*tsmi@c1]O5 ^b6rC(}'DBHGK{jp'7͹R4PNai!mb˂]˅3+%tM=i@{ch8,Jg@\ ]Ŝ"KMpFf8cc&{f&X8[6ByLaZ;1r`, nXd,VU`szXڔorԚO;c7xQW&:? VpoQݬ_ dI}<ŔtSf+2C6_H5}ʧ1 X))wR *%(B";H?ɛmʞ3x<hGGwaGn֫ H4դ3vjt?6 ȧ40ms7ֲe# yG[\_0>ft__Q͹5ЭMS7x7lp_?S-\7":_NC!L*^p>87Q?|sc17ЈjD9uE뮔Y\XJu& PwܔdT(fQ^[ctpEC4~έڻ7:e 17H72|zb5E0@Hp"ĸͧ%D9[D[('"w2dk@LR~v>TDTTp@TǥᗚuyGVo8tJrY]Q /AeuCO ޕyK\}zڷ}c[aM -" l |t-יTi9K A kyf0i$<ŀJ -;q! rhtTE tٚ.Ý5 zC~U]b["lC֩5FyedGBb Ө#vXlf ^8Y?,+0]xG=\H=`bJicǕQ! `tcD3IRWzn━2(95LدFyCn!4 &w+K óqsv[#|֡*E

    C!;V"3dvz7B}<R#G| 5LhqAUY'Lrpu\+yC5rDr U$$K,S v*>>h}i~)ٻI hl}<۪*i2 ty H@ p:R@@'NҴWi& f# GWl~\-b2GӏQ!hXI@`†4/} z5pQހ(YItW _`iBqNV'`+4!V Txyg15c'( J:֚ fXY쾮\t $VZ8Wݣ%IMX.h1Ys=àB}$NKT@)2k Ot9΅ǻa<\'b}Q+ wp`L<K( +͌I@"Ie #*%oSfSۃU_/`}T(AOݮ+Q^m}&Y˩>B dɲoD>Rʩ3xӦEdbTW4~hX!RF6ht`ɢ >>.PX->r4ylaՂ:*n9VBKl#}0&Wߕype 9wL)- Ky>hLopV ǵ&wm;&C#0{çzFrУ^30}M~A~]vÅâ,%PS{Oo,wUy{& мӉdӋsněu?J-S9E@$-!L 5ߏcTƁ={ƀ݅Kl;(Lsu5bͷU+[]h²{`,=pxTԻ=38&ݎiF)ژp% ̒&t/B;P8P ȪWM@{橆p=6 =!<禩և|hk-7NQXP~E-[.v.D:\C"y_Nj˰|Uok0wu0qh:*wٚ$GAPwߊJ? f$s2`-Z>UK B&gbIxΞLЬ>|Gwi&Pr$OZ3v%j]fry+%F[{r@d{YQl]7-DҢ]Y0"necUƺﲇnd+#Z-wiw'xpt:]|e) *tʠ 9Umg]^4,ZVӟHweb))liɖuzP`'.Z4-RH ²}Ȟl7Gh HdC 4cԝ6iTܽ~{A7焜B@^Lvfˀsh!D]ilneFuN7Ovޣcn*E-5tRE-ط^3L:epmR4e1Qp)*TݰuPSZn۹q:+lBg7}K[\9TJTV4uPVLTI{PsLT0 *#ڄE%qJ@"C9<)K +'O.˭b w;rzh{v=SxփulOdL3YYY(-FáE"^GiWCϛ|Kl€4bn5! F#\B )쿆y,djV5Mߨsw-AXeLȷh J]O2Z_+%3WiU g* (9fiZ̻ŵXJ R (B/r`kوaZ:o߮W$~/ogB7ժ hi,b.Od <mт*;0#߲]~ePg/D7p>fl4~hee@ȖI#D?zUM"UD~q&K%8΢RgټX+&k8AδP 7ҠoNZ%U\@yru#;so0? Fv\`3Gx4B5^ k(IvˇT$kgDW&Bb V~p+ F FO`w.Øw.V4?kP^9ުn@1Yan45wDeJ*# Naeo#lkS4p4JP1|A&hu z4Ai>騔}WXgЈP:`#YUrK(!T9Pqi?QwY4Bg>$N%َppln( [D/ խW [If^"k#Wf,&`8:׊`TzI# ! ^O\_.uMN[1$cȚ8"_e_iWR!^d`0KA_sRܡ +/o Tn~LIa14ʜ$,%B2nsS =Er B6Xͣԅ_A"Qkh8צ&fKRz {!%&(Erk(Tk`$ނ5N}r#Yie c\xLOsCIUC%s>-4ߗȥ IsU;QU,Y=DC5gXO߲1S żSGnZ1Q .[}Z}[la%u!9i.b9 G"/\d5X׳e lϑ}IҚtVo{{\89X/svFӽW<#NZ:T 9H>*v9Œ4К ij. GZ7MJ \Wת-7aSuwѱjs/ꆋ+M)Lr8K:blJogR!;+ a}vq{e71Tq)o`N4PK@]sL8s2ٹښOVU#d%QqF\ЙT `5eA!TX(:0ku23OCe9}4O^t<7¶Lc@$+j5ĉ "zm% aEB"y*ʩlZS]t\Qֳߝ]KL]v)W!m\eߥi6MӟvmcP )6*^.+4^e ҖИ1aR39e g/L 2HFa}Yr)XB~ƩڭՂAZ|Q{EԪaqgt'׎Vz` BHCbM'p+>`lM*AK_&俗ZN)H,}+*c@7˖in" t"t[*;z-U6Q(8/h(8TUo& (b/NaD?9̨B(KL]!gg$ ̥TrLUmEfR<Ud6 cQhnFX, %4@D}At`mo&xv!@iKnh8Ȭ 1_Nf.<*mCQBPױ>#I!45A.C6׎ >4G=dQb{S>y:[)~U hw\J'T \zJ1̴J fK*#,%y?|-Kש bU)hQG',%vc 97B%0j=ox!*`84^ܺJ8X||DKf/x Gӣfx~b}n -wK=d4D݄E`Yզ(vi{ZUUCBɖ+̿Ю~Z|(M6a o@v(5?*_%w4?DU2.F1]hrkv'նD@`2B l[~5P@pHy9@+ -!"5̿K;|MVp4/:a?zY̋>7C=DٖaMLჸ7AYGT9tk7f'~hIe#TtV$'MW W""rUcd/'?q L]Q VE0^2yWz7S#SjD|.Fр8aUto- VF JO]waִ'ղ9 Mty띜eQP}~v2Sɗa6v-L3nstėԲ}{>UoUbM%`֧5GCl* f7bڢ OE4s.А[ xT]=~:[l ]\bԦ9(4A):Hq.xZcxLgӱe`vc@{:hҳ2}!%`Y8KSF\ 6m:SCL͔#=`&/4.ɐ4+o\jݞ!ih2X?7Ҥx L`G<,,^[T;?/sL(PV"s"!yó i-ge ͈." _j9q`KM3CERf)̔:n6sW'mT`Ӑ ds/>Ag4VKN0,&XA=rhK~5 z ~Y3hUX0R>Ig3A\=Yz`aWA^Ѭfyqхquĕ2Eg k_#({gŗŇQs$ݿ(œě( /Cc sWAKZv;e_K2[Juw vH*3T#21ǾA:_<=jd^#pCX<K)I5!㝃^zZ;=fD0&C,wnT3,bK0 뢕Zn4=YbրA$8sizBoq|t!POz3 hރ6gAL坎d7SuC4a_|w(Ba22|E]#v!=b@i 9|&'{^V_s+6;#b]j/pe{ nM=k#AtQVVϻJ# | U5:8Gc˥N{19Y*CL;~*E}'E zk8v\),֏ri)Ud< =ΒCxCQab&cBhǶW+(T (Pčw*m.j<%꛽hs Y\sfFu&~\G7 L b1M.-5$nLj}>Ý;;11&LIP`';^;pCJ `)~_4aXqڴXi<=TQLXPi=eFckbQS^i)v- ,T$.!MܠAw1iX mHa:ODmQ<8^Nk\AۧJ#W"Vn*`f_tHy.imCJLgxaGNXQiQD;@7cs3yyx(a1&xr⁂Zb#f0Аms+wv@vM*dϝ(hB]v4reefv8~s-vbp_!d$o DN GȌ&XLF?mRao=|=_\_`xX+_Jf*ؤ2jDx,ޔFbg?˨hYlXے| K;%B k5CV<"RiPx37 +s[JXQ1E?LޑƖ,i ahv_̦22P 'y-u3H,i$L5(a-]9R%q5(ܛ J?Qj\(`i5TGgx!i r*!&;m1+Fyqs/(D/>HDź:5Bqcfﯮ^N1p$ܜWZܬu kSFNY\yI_% 5?x/AԵm,ktqΩ?ĬޒQЮ-Ӗ>`GzSS^@ FUЈ<>{EWRzo=m~h |IT`m4B adz߸GҚX ݑ0 SJgG}!.SUֲ@mKzm"H6*D_СfZka))镸s&p FcvÏ =dr%wGrl.tsI,V/tLjHrMxУۈ>Ͽx٦ȏ wtR']VXEI|>`HYh15bgBPw`r%Ou}V: cWY ƺpvjeV1 tfw~d:%Eh=0'B쉛%"Xk5hV4%?mO/d O2dBኁIp {.(\\]U %z8'0H7e=y*>oBM}/'/9 @C(%< F='Ba@![Ÿ||97SFGh)RTFg)GFzR o"7;Q1œkcifQQu-"MM`$ _JBEq-*0+&HEZ_g+U͚oϺ}D "taC1D^ʏ_+չʓXb/FDS2د)ppT49"5YϟT\4ٸ4fɄ}%Zsm:+ΈdӮ-glm< 6q0+c$MqkM|:(}$+u׬ дLz@/ Gl5a.{S>;v"&cFvg`TS)_c znx%ج_O w2-a*|ZT^K#:>]Vֱh48+wBmgFtKo:K;f?2Aiwd""7g4%m"-+; ϲ+0Q</hUsz?w@ԯvsr7/OH>4nOX8)g癙?RJ2-X_E̫wc>?I%Q2:gvZ ?xKG^Tlbei!=\5HY+)E@Lш$JLwwAPEY RNH βb`[ ;"*T\1J\Vva+7Ԧ-7YqKFLw \hHÅ"zxDNv@㄂_m(\i)MVO;qňI\ ?-I`=k8s[Xpn_(D] |/"\@ud.d3 d \F/4Hh ux^iSsbJ\3aHCOQp*Rl&xQxd2EL_̐/P4].sprVgƧ>`_,T0$`|F> ˇ#!GyuWxR_e"2S"웎BsM޳LvKkeGJiII՗-eY|Co!Ɣ^Aɔ,Z<+Ƣ98w){GO~o}n4!sڙ:`2vY]< _lEx zBS!dnƨ.YFF:S2'~Z $>R~V_@!/l5/K,_֙ޘR ,,8 |VYK`oG|U2 cnn`u=\qt&X0kܯ,<_ #{[ɦ}prGX L )%-*D#圶F[$^]~6Y';گLSHX(\=T @~$@<ꎓ/zչ)qP`g_O$qR0lqF@fvtb3A|5JNxߨٕ6AD8hpaPj'IZ5~쏒ڧ@fxzTS^s-!i ٨;.{ARؐ(P3C=mjYdҀ&emfT ߋY#lIo03M :EI\u4aEkzg>9!߷^UۗEog^!v}xz)"dT=0UL:y*R }XԝC,[xGbCywr#+ fϠ)$DCρFfGp ɪa!imͭYA G;P|:4XorM,{L$01T0UM=Na?GE˛"i$G"ǁ*F\%yB⤇cc+NaWVP+m޾ 8w47]ϠM avxd!‚*84K.J㥙 URA c|h mו!5i &}n /u;z[e/ ŭ` D`s;#Մ &x4kk@HH_32%`_2 F{:fV;ZsI?] ZUIvdbkPC,BqBV1 0#Rt*&ndhLԚrͪٹl&ws&Hv1AVIԞykW**NG'u閘r˱\ݤDC]ӗâsU4BGٶzzAʁ" Z&++L/pmh]ߍTwߒ=tf.ʵ<-Aw۬/ߑS'II= ߀/#,`v8]W5cbڎ5 K2}eӹnvkг(jORͦo\;$EPA/-ALGڗe&d!GCu5{aD3D=N?d;O! G4I#@j B̈/Fd#: -U.| =E9ؼt 2P~.ك0T€1}n\0PYA)2o.? \-#YG"3xwx+jjҕ)wr3P޹!0hޡ%[rͷAcPַ6n}q[}{dc},4>~Db|C],wSTvIj63 b7z}UH>]ڷ_ig -`C-C/@GȮ59%{R''<&g7Ui{h1%,R<8:on|AI\Ƴ5+\yDw s}y"ځlDQUUQ5(Ak|Td_F~m*Î=ɫ$8"yˈF=+QO ڊ/gƧoM#T 4BmOBvic(SSgᓙzކ+ImŸ [H +ח'T.aX.KܻJJ.VV 9> F_H8N=٩/Y"Hg' PXEz]/IjOBC0WV} ]RG^7F(|cF.M@ZZ ONIMR'C=*^D K^dkoʋc6Ӕ.)_zb@;zoPpUA_G  MK!y'z+cfj CVH䣋m L9# -j9cˆ XIcEPH˽?+7-r.¨2BQwzwl:,O(%߁e?n)&c4/SSl]C>K/1k3,6Zɼ~6`o>dQiD7E)!:3LL:f?WVDKy(ţ\ iRa;!bE":rC68#2Dk WQ~W)G?إr18;6VuQ[!8q752$ye~A)7GM;z04.M:6'5`T4cҍwQv-*m0[h'GrcJeufHtY9d}];@,Nvnc6FxZ'2KHv 2\j'{EXauJǗ7]Fk.~wå?1%z\K%bAuTeɏdp}xP 6ܦPy"i+G;cF7¾M"F f !SrR- 45O lOSQ~C6Vpie6ރz ocױQn|O:43BGZy~t:w[3=1+a䎱<n˷waFC_2%"Jqdpmۉyhh0VA' @+z^ՖMqUD;KDua|fΜ扎[BG?왁s>MPRb%sʏ5{YqTk# ΅0ڗ'{ HN4&h\5L NFxx},(u A\u`pa?qQ?-EJ(-L?+'@\ܩ|$\Z/ǩ]rVG|8!JR'˥vg@+ZS%{Nqv/ +z Ӟ[G* w}j&6?_{sW@6q⛫^tk2PUx7Ձ*C\7m})Ɩ?rie+ x{ZIm =6a`6}*H sOBίW] @m 1LerAy-q/ٗE{wڎjsrjl6aD M@OE-L-.2pϿ8&fQM P+TUL|TU[~ `]+8IIDuρ$KyɌ oݳeq`ck>P_!0SJ+;j:2S%ޫx'HnH&?hwHpwTM?(h(.)IӍ qȝܝ+ !ց& x"|@ qm? KoJz/.Ћ T}y.!c > ),gi>~_ #D`>cA|%[ ̼uN㕟+L = ∥d,"'"9Y;GoYWeYZeH \0]*XxG!dKeahrh~Bට;!뉄\[*Ւ%u>6\u }ef\Űr*Lac¼e[F}Yv=)չ iA?0D:Up 4ׯnb]T2;5z78'ΐqjY¸oƙ' `@r1oT:jsÝ 1<]hX, 5rðH1*}@clrGΐJ Eth]p^W0-鐱 Y3UcрkѷP"Zŷaޗg[UBő9?a'o-ffj͡թB:JAt؉5昒@KB@J)ŷҎ"m:d4;?E)$~` oQI `+xN ʮ`z [`իy/E|r߳4ҸhnyT_9@# BG.h_UY c?m;dz=_֕xC9rmzmGZߑ&ޕ_qQ #ִjBѳqdHL' &FX-e\v$ .r;kƒy,C4EE^A$ݸdl=I (Lձ!+Dm,Pþc 23!Bwk><B87aN-H6d*r3 ]V-H?&AA)}L@?$TVW!#®7-q}_rW!:J.fAfj]^]Oc> i@^S:\c-qPJmFwi (cf}׍,h쀎6r'J+U&>ҜU`pU).?QF~eq6q?e.eG+@oX1ƾҸ 0׈\Ewݷ "Xhz9/PP ؊$NZ-㼺)A:Q󰲖MC?taMK\aШz%-TDgICI?_-"nB4HS%V">6өȂ\/p %89\v4AoȨV+Cuq{-.~QL 9u!GM_R9}y *6Pn5lx>m-~|.}z0{f4\f&w Is=i鱚\EtiɎ-myг3%kڤftm~s~$IjTi"3"5fbw 0A &5DU_Q_2rrϠz!3[bri+:Z^ċ9xS\2Pʈ }|+;[A ?+AeZ<5̡xz |DvEP-/% f]лfτ0=2v:^vQ\⨻qU wݐ/)u.?]wC0"Z[8xb??c-x><DTHd MiwhՏ@uIQc φ71?HM]"u:5H-Ry/MV-I82mUXmUR_CнJBғ_.^uxͿd>1hҁ{C;pGeoz>t :0Giǂ&?ufH > t[^^ZbWzsMSFQNS&޿sէq{ 7,B$"u`lN](4} N,D8VUa6P+j#V(L6K֌+0ͣIyZD4y9~PeR 6D\Af =_K`&c!ZVout Xs^lG>JWz]. *p!,0>YIN# lfGA.j"jd 8i@C7:kj]/|iY>X5A3vb7Ғ-M^o`%e} z[G0Dƛ>$J ;/DndXfv Q}Rz gi8 Ţ#K#+P !/Ȋ5H\rkc{*H8AA0 %->evn]+ w1c_OCI09擙1qN89mY,h]+g \ЙLA;rl6if,+ ڄ A^qIT'z6*U J"@!+gp̩GF b%OlB2}SHRaܘl$l<0ћ|' 7 ZkضoU K:xCMti4~PN`'D_٤DjMaxIz Q 0h$M:+&[ ({[kwo[L yBU?%O KFA0dzӽ.>6(>YLDCZDKzU CW 4;􁓉}ognӭ@vQGY'\]+?")&h_(qT/VJh#| [@mBMIFYd04Yj_M0&i0(ݦ)WN\A׌}"ӿa &[eL*xI#g!3݇/eɺ[kXTl"Ery`Fϭz^T$ȶ-f00h(&KͨW Ҷv%4  Dn`R>@i|'ǒ7lwz#o(ҲҹJC1F_[(d 7>Z^/L<:+G0 1dl0خˠլ4IÏ/A/7ȓESzCU&DPm86x h+6?G&mAY~8br\&o%gȯTǴ8f̪1uz|?"c.XNWDJ c.\ҟ}pளIrI#`/\j>v |HäݯGn˱޹m9?=zNs *Pqޓ@, 9G^U Υwv8ib0obSSc_,iQuN?ZY,TG<%4iX{VzIQ!XW8Qb~聧j;r >]yW}\kVQ7Ǣ=6 []qA\IBYk̐$I8:UR$ :Ko6=8Ü|C)^}ɅK"$~>]B%1Kb"|lj.{:$bϟ֣AEg&%cƕ:S}r}4>)̝_=!+E'5z$gv[A+{CGU;`J?xF5pC? 0Ɲ׭9 UebZvh.YljoRmOv^Y1~:8d,^ls^F)aw? c nj.Lԭg &Ù/B{+" i#x1^m[pu=qۯR=Ux{:zNeS*轿ӏEwت*Rfh8i!}Yʎ `+@. &cW`6Ewp'±ݱ뛅eM/R<(=Y.=ݕ.{i:h (v.!a}};\ X)M.Q8@08+R)m_V(:/jFQF贐4BtHD-R@ ;!nnCq&dMt5HXv3=|;Շ9H\Rq.hJ@xp#x"XU-UIءA/yV¾.CD**N !#9ͥkZ32VȎ(ycD}"(?N@D-S_~J U k,yFչZ<)?-?ͳe HXϢOe)@; 4et<^ELM+ Tڡ:8:|1v!ds{uzcP/=b" ض0R+QU(yRY?`K9/$O?@P@MWEmT0~Ӭb9܉eS:NYpbxx ,xZ_^[֞|L?pJX,&l)1~Kg k"^3 6jl""g=|e3 Zw "bku#Tˁ9={'c~<ΑȌkAZ٤TbBG7}d^`"5?Ҿ-[S{VM#O| =Iɒba.Gg24Z['[?_[,+7lb&zS1,. 'U+lN>l˳%7<^eux*gdF^vNb3$u,5⍿|7@yX|*sLH Wܯ&AzgY$6a1XRmT!*B+є@E]R&3oaAfǘ(ƏFE0xwbMu ze%o+fG8u344́ xI~ N-:PC jQ!96]ThC}6zXDG=Q9W96lqʖv'8ҾIqvW[NoUˎ- ̳>S?K cUTb}dp`dE B wmN@_o-Wqh}f.Z`:]q'-(f*?8tr)|fw:С04О◚>0*ʡgF]ry3ܥ/&RBH8#Gh9}̞`px:R@(˿l E= caax$]`f{)C!ʉS=@57~~< "%~Zb]nAW}#qʧpφx'M 2==R<1as.̧ۄzϡ쳋bق;yI}M)>nd$"pUVbK{!}0)d=hBm[ >FUH m:z9Q|IA37 = XIW7oўFl;衵 ,?faOND$֊O蹻{\_Gɧ + X6boLo,[KcRNcD|EK^xVЅ%SȇHDcjXa~B8w|v6g<~ g> /Seϟt&IɕX.2'gI.o1A_-ϫbFaFf낸 bwIF,-wnV l,S}-N&#Y!n%hi8ű;PgN kZIɒ;OU=c N {/22: Cr\M#=- 2)eeL#}YD6KEI IPz]ʯJ>įX+AcC<WCȊ;Uxm*{$ 6zfn'_Anmz*) L?}H/MرXaϊA R iAn1g/oIhcnN1VO 15]kvٴHUW0oi6a MW"HzwUo!Kqe2t>DB< ' (8sJx0AFdWVE}b->WbQQ_ԥ}r$md<؆]\T&&Rpޚ d(r%BYRx]5 b-Ts4MO| 4FG1YK%oÊAS`<`0Z"?)H[⓪c]c\`w/ClMV.IeeHZAPIF~i}Vp_JlYy I¥H yMQj]+yQ)z] ]jr㆛i,iX)F(}B>*;g"68N0|2IsŋDTV R *P$7L1YGV1o SG6E~!)? D j-e s,_֝¸t%t'VCOH +XԌ5pLxO8?D!!dfMfHaIe}d%ZS5Vs^Z:L&g5ViN|LPAF$u;!g$vLUlGsNǃB>9GC+`EH1:#"^$MgAk{CʆkL,S4y/B1*K ֚KrNv8cdž-Qw7-YT-UQcg+f%b>T+8ش%.r(P3}s_ݸ-QTv7UapCІ+ҭ{k9MA[JE Ac,ҶCQrXk]iz;sŞؑ&kwWnb@@rH2"ڒ8XnJ3*N#l]ӱ6/E&߲rlQsٗP,f/ s\WP\)1euyPPH%@d 4ZNZ|+m;ٙ򤋸i1JL.6@]ӋzgT|7Pctw`gBiC=}NK6Ts(XҶ@'S0R}qpcM;CUݏJSR.vTPA#g$[z!bL~NHn<&蟧r\&"b_ib4~j`|CTpvGBaϺk@6%0Kq: |\m$EIgqr7U^LQxU:x_ȡ߈3Oyߗ]ǵ6(qB& !.L/{j EZQc\}G )IovRv(RP,X] b0EVW(ѧWX$}k`l% y%n!IѴֻzm0,?%pMDs$..)CkY@I ~,^־E,IƏXiH Үk8pz_QL)tqS3׬$G;O{SyyY'K yAR2f&Wkfaxb3t xr9%UYmG2oZZz[61b.F+$ C]N?cր_/]\lq)@%Y7G\n鲍 9Ω&\'tǜS(6E-Mw51RM5_ T!VHL hAue&_&.5lߘȱ$=\ ƃ$ (FOn}ԶyJ颐}\0v9&0$yw_c̴A׋B *֤i#:RzqC7ʓR{gLI868nAK 3֬2%%-N:V^7s *{^_iR2 mBU񷩞l%豠\K"mWGڻ>"aAƆnйӦċyuSja9L09@©)Sf)2S8)`EM  %֑#Zi=<"z~'`zz]:8-҃ f!G)Rac7#X ~8ORP"/ky,;i#lşպ?;&{>s+v2T sHuatl\-- >6[PfP9`;(\k#j2$R<]WS=ҊxysAC q*+Gݦy}mZ?Px &BvgEkh1&S!Ǩ_Kxk%:؝7/l<^s{3yOgB]:$<P =ko-션 [/y9@2f-u?@6>uRKJM}YR9>t0ba_hKtb7vS9"Ѣ@!><*1!1y ֥S9m'"'eƕFvxa ;pN]d R i-nn.~£Y9 v GCI5 )"Jkww'R} `UꍒP"YYH^le'TB*gqj_e4L |;0Tև.kf(xuO$9X6$P.&7gm?ΏX.#`W)h֫8$[fvBH5,:6ZL SƤ NC"'`2 Mz~#SaʩQX`4;/D}U9iL'>k%1 xVg#0-VMqA<8y`TN۷e Lsr<$i);%^ۏ#5㙦=9KHq- 6qƀOxD DNDywtl3&}>+pSg^׮Y9R[A_@`;.kw˜νRj`2 oL g bJ˜,rWנB4-C$R4)- :AxA#sTHsCg!wQVړnLVb;!Q3 9I'y`uv6z9/Oc?[vv, f+ 6U 3bᘽ R̦&sϻ.Ӡ:bi=snX;"rjhSy#Gx$o֞%5E{F~!ad^?Gh)gEsfnha^do-0O0 p˝F~ac%a2CRnD*{9&Vܣ<`H=6oB;9,tTVUySPSEn",XحICh#񁟌dR!=~es(ڭ,IBRI&!%&'ʑٞ?-r*r,#_ƗH2MNNh YY^S0I|%jB2l@ŊMϡR8M !sM>o6ccQ DE#Orȴzz Z>E-'_O.gtB'(fXY9>&ɗ"ˮ Kujr͠vJ̼"暋<,3cj&6 d&p3]޵%C/T5;k+BuӮZ2V[/Ǐl4YZDD5fÉȤ;_0k12A:Go ug0f}!~e;&_t/sjx!tM:, -4kCJ魠PѰ[Ϊ~?|8fP2GpN 7]@Odƽ 2Yz\s.5U`ƚ Ͷ ⃗İ9-mb9vnC >{,Qq ɾT5dabon&h5[Dx=% ,{d`c<`[aH "M;]e__ lFe%d B:`.{%VBaIO;. N*OUC;?gm}EDXω.j'0A6m&;g/ &@c)Օ [at{+MF$ˡv`J=+x>[)T_lfQe*Lw\E Ҝ"% h@Yc!}ixfQXɣ+ԇ ,/VV(Axu@]`|e¦fkP "&Fg-izdJL}rAicm`J}T_\ ^N^uoe60̓ZWRyO\2q[Py!BO"i& 1%>.W^t8[%  Bv yO#Aڼ@;=$\, >vkQ$Ḃy璦-k Go}tL!~o ߉98aWZ[7dBϖD2 * M$y\뷚.re,:B(DF3By⃿ \m? {3sp燙CR\On^<|DgWoSX|e$y߅r>Naygg׽0a7By# = K+fD!yyiuAlC bXF&)<-B=y#LyZ{ĸnJ2O%弡rm13~f-=@L%o0XH/1Nڦj~8;`iuqpgPu4|aN =@Jq+HEq69n{l mu3Wțηm v cŶ3: (B.hgOSɵ/eu|%tY`bEOY+ ž~b”p$!J9O'RƾxsYQ4TSX"P23b 5x/PsZYyzPZVUeO L@-?-=?:wXC=.^ l`r *.#%۩Nϸ[ժX 7kmצ>OG9wΊ?Yd.;')Κqünqwuc0 mnhs0xl³n޾]zc&XD*0H$>DU:M3?! 2^ < WXԫ pq{F8&d45K򐰸}f@q: N.A kjs!Mp)ps  wU+޸xB9 y=_+Ȋs\f4}O Py mڄR`wVzKN $9_̂nW4Jo{?6}PҌ+~'f'Ө1tr̰|V&YTnv;Gi:X*`0vdѧ0M_w32b71fxDFyϸVZ;%IYUۗ7V5I< ẘ!}l$nMoB0+ =\ӊ}/=MST/hdIs@BTBJ\(_.&y `eVpW")ZJ:P*Ql%7TM`L$AE sҫ$O˞fV5cw `Tٱzz*%zvǽo<BO5n7Mg!Ǔ`!!/Es63T%˨.u|7#LÞ"Rݻ`7P~}n$yN\&=ndKe[ةrq4mN6m'=o[qГ.#Rf%wk8q j$g䶅rc~"s}ȏCB*! ?Mú`PPgz2V1cvXX! ~aoFL1K^{x(v*WM%y:JO@Sިv)4#IAaO"tAiղ`]..^Ϗ B4c$XA$.`] F%Q\/&! P4բ1‡ }F֘5\CT{?\ >J;gdY= EC,pkHyS6}O.Ǡ~P-됶L9eN YyLB^b2x:/>{9FRX$OUVM5=-bERJ.zH+7d|5ÇB灘+79vEyCGK&:#FAܫԥ/:=QO>*&aUU BV|R;{-.->֝~Tc,:C)Ni秘^ G@W4C'U+3 1NȲ. oF.Fػmr0lg֐y7P }߆I5fKE0QFV% jT*2u_6G4\1k)j(Sq,; 7쩇e( l4,HFJz&)8c,_pujSVXaXf>Y*))O&F#s2^e}W;\?)9).2&*` P)$Fz(XKkOƀ6#-4Q!~Lt] ipaw'Ɲl`~{I RxF˹CgXt=`[xrRO{qR5/zGvdىN2`wzAxOzQzy¬"y9 Z)Š3)e@GNjlQjЎDGa0K,%.A*o޾l-VaáYOc"5@?aȀC Ϗ$#Ax夋.+q0?Q=iPD/Z~w׍.1={h{ "FHzBSޗYZ`!tF&oRx<7:}sp<>y ZWPKmڽ60FگIb]eG{MYŜbzW2|_ݕ ȩO3UGNfA\Y~nob%?y?\ʛk˭׿֗<Β]_%J_5av!$V%iiXt}&Ajd$;BZo'%?b'*-U` կ{h+XLò[VP:X"'չtǦV$) =ZP 7"LW鍱ЏI:<1q@%?ql.a99rU F3 _ g^DCnԅ3enZ 3]wiE ԅ 3̉{X&ܹ=̕f2" JԬo.Q[y/yIZBW-qG{) y==VjYṛMm7yv)_31Ymrn[BjNε[n#BeWU) ?rapJ|3Ʌ+ oz%:3P %q l `@HeQRVqoebrtYOEv=_D\:kg__Z=C|N NJ#ו\\h5 YԙNבNifJ9u@re?뽾v-u6WiP:T,ձ.7hǠQ"viV1P"sMNZM6Gl7$94Bo< s*v5ԆA^/7ڳ;$YO/QBv]F(Q+ {fp] FGZ 31È٘P@X2u9ߕ=u܊RӖo%_MH2FEt)B# 捇\m<<#fR03}ߦC#BbNsʕlƒewx &\D9w&w>мG6F| :GH@eتk]w:bB3n;SY " AWҀL r{Lbi$Q~+^0}̧Y|Q} XX*֜C J?P_'0UnOS)iEEC~M8ٶe>̲l{3)JH1Z3.o v;RE(QlK*טrb'$I,u BbY-RĮ(Qp1TAD;vaप9 !(Pm*ᅛ %֎` M/@?$DZ(\R'՘ ^{A-S]p?CMUT#"ʆ&mkBX:k>S^>c|W -,;N{ !?!ćۂw> 6|8'sI0F/}=T$-!ˬ"v F =ttqw"^h; FQ59ȥziBf!˖ ,JfFIbM;:ѕX qq݉NI R՘9೉ 4ꊵ՞ Ua:q Heo:-&XEYy7ց>[c4ka.=aS2}2}dJfYX]oۼ5WRGSg>@RUv` ]7])w,= /PF䢛"IsB7(w 妵!͚ړ{mίu)D~]aOvfMWՕB*`91. Y^gUZ :8kgHawB-?aY0) QX_jlױb^g[@_u9}LFv:4W>pg)Scl}LnͱZ~;3wnهnMVPR y$:a{yte%p;γ(eK&ۜO܀NhpBv; NطO bNX`<> H ĉv7;.݄!CNӈв m*hs!dL©TIU뮗4 5R,Aj˕?!&͵: :S& s{f7 6^TE7d. SI d Ž,GNc *FPU,@OvvdDCN+w3t֙:r@`HY<ͨqA"?PG!}4n;Y"[ IҼUn ՜PΦCRFJw邳c݉} F,ߋQ6>qEPD)قFԲJ9P|%|ZجNFeɺOH/wIG;f!3z>UjRI,j?E D?$MG][v}Y=wˡ zު#!4~Lx-M ܵ%K4}ܕ&-E:tDa\ͭA3;L{-o!jXFYbfp8^Nd8{㢦/a`筇* v4\1W;&1>&m*Kc/+\Bɚ[xyODn$^#W)|.rSh RHu6QM7_P#(gpHk?Knîx1+T{DE9f 4/6[iYv}D32VOV cA:fF txdu2QK툔b9]̅nF*o Q] }hQߴ,'pa!| tr#;~Y>bB皕zWBx$Pڣ6 -9+k)eP@LUm1ԅTF'[*Ɲ22(d*Vm+H:p8~U¾ٳ+ ud]TG~ɬ$Άg\p8u%[z Ea٣J7A&5ܭĐALҋ2Hl%U40۔ˉ&Re-'>o)Qy/ @muFMd^\IYe$0+8\+#Ҍ h.Zu1ÑW?A)lO!ٹE\%\Ш X.iXVLeգ{K8܄RdVZAȨ>*J*1"I'3'I?$C%3֥?<xz(4s3ICC~HvG2S46.ж6tUFK/@CPMX\؍# yX ."kA^la SI"&MΐbPMh3_яZ2J3g͇|2Z⟷}B#_Fkq\v(3J6;`[ݴ+a)Ӕ< {Lj^g~9S:+*Ёbc\:ԣͪ0R1#(˹awkSCe脹Vᅽ A1$g0:N>]B)4 ɐ2^jfQhn2`S!x4*q_ -^STU?-#A K R8Q닩zwT-+gêW`i̾1+ei(LyG]4MiO2;Jh RNPX<TNA źj5͎Mȷ vQ1m?W:("&E9X+TTCuUc_% R1Ya[it -RhCVq[D֕8BX趔̑4F~Ǻ2}ЂU5E,z-xv1E 3Hdl2kyX`Lrk2JjKI./nd\uB|~:XD@s(b#5);&>p[&ś!~đs7a8~7ބhcbS 16dٱg:*p/QZIbcw, QXcyrxOg0(JdJ>dz g7dBM$!=kAN/#;`G`0ϷSs,Pw9F({(6bsR$&&n4FStv7@^NJCJIk+5:՟[I Xk]b>8U_5! FB ۈ(z=*>j޷$XϺgjjJy+9frM+ K*B7bo_;-^|@f-vC`~=Z? \6Bn@ $#B֨HՄ[ 9ZMEv NS4U4\+y!@v.,m*_ H/*´ 2KŞ6cGHD`ȋ6 &텕ÝSKx&U{`>y8 (ɫP;s]6ЦOKQ̘Z=q;C@]6M?% eU lxZ:Yгi!W%8°1쇔&ߍ SS'Yz#]ɯꅃ*K1v @f޺ӣSfqȻR֣/qBsc*㗰99R(i{װl*m~;g; -[#bNEkqgpqQn ꐿp뒵7ѭm$e "Ěh?ʤ"~{Ԕu+e8oj/{RYXkzpOFB07w_ӼpES}Is=Gqc]ۮ&G}f02:s.0>\ŎzO5yd?׽Vg d[El=@uzx$#mT#JGiYQDfzO[˭u/ȑQ!SM9oVM#?` tX!]RE;k^*7tj)i)jc[7-/''p~OS{Iu#N.gxDވW)$HITC 'p:luǯs՛Nq n+'XԇV{gS>9s>ya-RW[w!fS94M3|FkoPAsn˨{4q #v(NPikdI A,gEӾevg;H10pFT'#ȣЃ>i痼(K^5LqB^Vf(7\Hz@UǸ+/bσMEϖ-A:;a)fGi7x}hbaP<恃Ǡ/s̥~]L58Tbq -gnDXt{{L9s+G2XD/|\A*6K[˩4?nl(ٍ=Ov9HDԗ H!=ݫw!{5/gGҶKXphIRItj%Qq4(%tRw@`1yL:?}`X,6"EoYu6z6%}Wj>4DԧG!CeT];74kAuu5Y/PACA &X2͐Tbsnۏ!c!NgKdWH01D- C~nU=8* Om#U<{.6~(dyQЮ`☦P}!^TTxl`|Yװ%Q.ѡ LwDȊVʬӞ{LWҖV˴&IDEk7D(g66kpz(zC Q^n?p}'܉&ug4[Zt6M>x{)(I;`~)S{J$r$ebzɗQl<4N,v4UE Y 8:5^nnU|pؔ~w]{ľ6I#[l飕~Q{EƽTQIJ#K SȽH1bh(<㔒O^*ZTvLm(2%_oxԉSIwa\?kd3HNtv/-EJAh,H ȧ6#25=TF ,_셁q?69 }QLsяJp^m*L9cdɄ*Žwr6ʝ⦥R rgtGى' & 3'WwD@F|Ġ"bF\E9ϐ>Oά5]H-IN=;k7S-Ae(kyA Myt*?}XpUŦ|5,YќH& ^Q^v%)YK\nLH:wNq䱉~7sCSbƊ7f#," [9qݽ#Vc+嚁/?.a0[|t )@8ɿM '!Cngu* -HM//IpԜǟX'0r!7E,0uV-bѫ?d\N{I-}8aJowc{@!t@9꺱c8M׺ <լ ۿ}Cc4iŢCށ0]W0Ί$=]<l1WIIFTNōE''I^p@20?2Z]yJ@vkhjBw ̽@~f7zȻeG15Bdfu'-cB~H—aHL_MTUm=%a6@ =/eE^^59vZ!*㠈%}+$LJHqRmߙ4E|)s]Y¥`(›K% "qCnG%yEc8nNdԅţ_p};LRs=_{@ӝt5h !{:dۤvۂLGGfM%&KBu)ʗ B>!ArM;a'XN6 ۓ3=\62 Ӏ}ֶ u \IcPh`~RoQ9+VxM ĕ=(QEE*+ p=xva.&dyl\PE,6lTa cIi Gsg|j\yNr)լYX/Yl/~[``9PW-LfV03dcQ^ڼ MRXFfYSj\ruB $G.<7%Ry@5s/xW 4%aV+r>Ll&)w8I07 Yy4ԱolNƎ ,~XW¾Dld'=%ݾEdˍ:Y9ـ"(R9N^A|=[̡O 0{W >85χ&2W7FRvmgHJ' /8Yt* zzFd@GT S<(&l ePg9όsjE3㸈ˤ[ 2ò?-L_I~W삮KF<=1",<󮈜OC#袿$-_d]QO nsAW4VHHLJ&Sd).YWhH 6:S!wqힻkp4R nty|hD ,Vbf4`jR8 _0{m_+忇O(ARPקԬaFf( KF,U?E(KԤԻi4SJTG/jq!&uR)&  r'zNu,;(#j m7eKHySʟb1\Il;zUL_X4^. (8O]\1(Iowa6Q2O*[=OŸ4AqI G+Q͎=K͐pwbb =|h"I9;U oo|=&'_DĠ4آ8Rư*(Ns),Jr!)jSFk=fy$Si9I#xni^cg7M(>Ǥm'6Z%@签T4ܦc^SZh R8OzX#x_ZM%zvσ 5o}($ IxuD < /lLD|kp.c.-TX۝e={4Jkx*i4'Bj<ޙJBOC?ǮLoqJq ~eڇa/ 1nc񴔬n"]JO n_~J]F X`Op7HygmbZg;7>:  8]mT39 xSuN+  [CfME__aR,]uiU wp0u:Ƶ1(b)ðR#(Y 0 \p51|]T( a6r`f0魧r$1hJUӶn1]OW `^;yXu6t$h=3z!*\b1fv.g Uqy-MzbW7u|Fz3 K q7 +*4ҒC %GSP3@{F o|:й*M PmXar,(2>wQה/&v+@_Pfʋ3PL2d>-$Os_Av*k*R;shj$͜Tld?es)#yȟxhzZĪW[kh$Gfe[GEsseBYoGg} t$&*tۦBCeń0[$&9IKWvrJ qm^a4o5P}XU崦W>*8^moY[le1LI%=P k+WykGoo=_\,QZWp>evL]zwf3a0s1\jTZby X$WP/ W^NIaY0[F U+znֱ68CB,79i #'J@1X[o ^ bC^FڵaÙ@U=J{A@uq,rHYty TP|\-Uha\=#;X4/_(Ò _p8 _@,77^2[X:k~UݗLŨyD .mGN@0pUE+NRӔl7V{BS+çpɈݥig8D+ Ȋ)Ǽہx֊آ.֨Ž.ZV"=nXVzX*d^Jw "t^[ cpwF9(f"JQ`Zt ͮUYb?MZ⿹;$ii]Bp\׫GNԧuR 6h$oq6U1r])'^RB'5IFKD, <D4JPSQaBupųDFU!n^ߺ]XW}Rһ"沣2{n-?i*C: _I~9GS{HZ?ߑJ**jM3mS%sH'}%>,͎+ d^ Qoܪj? HU67UH_xrtJGfb+w1,72uD HpN]]}mjЁ}'iXd@۽/'Um[}L^/BOfM5 XS+أ% B{F%IV7%IS68FY|L5[u(!ρKNjEV~z8llď^0Zr jaOԫ:jEi GfϵޙimcD=9d6'.wÚ悷˾Fӫ ( ܿώH!^*E4lC>m { !a6|c,/ p&Ir[5L Ɔ̶&sr%v$ YJ:Nc7N SFTZlL^hAᐟ oE&rV;RIL$<PU j?knD,GegfP' Jf15 9/3,h(+=^j%S?i PEǒRF:޴4Eh2BN*ARhmn"Z!Hݝ"] xt?WҺ20ܬĨw)6!$d8ڠ{Rd!2ꡄS͢U9)~8цͬfrmI:TA/ͭH{vY5:vpj?]|ZD𮪠]HƼ º6݁Riɴ5 t C-jMdƏSn*(UyOEz%ZM3`IͶC`My59^ܑr7`XYߺNS[|6g]b–<qC^3 n]Z0:ZZ#8ك˯/ 'n&Ma7 m;OnZ/s$SsD W_m<$z'f2n)VB*%gC}xM'|:xIKp&`MTXc–ƍrRySA=e,GZל麢nqy*L{1q,L}d."BMaAͰUvw0QL0qC{2RS}zCƏm)5WxeU8uO=1!; g*޲9CO%Y W#jfv?)\@ J<σ)ȳYţrt .y13Vb?b#L7 f J %`~A2đ8 uWJF0ױܘޡ 97{V)5iտ $t" 55|Dȋ8}씣l(ۛKHA)e;=ui8,fOb*/EleYףsЭ`_f|t1Zz4I/;Q1S*B _"_3Ir }yQWn_ThYbZPKzۊ0@YjR-ȓH'(W]:kxÂ_o )H<3,jT8|lKa5r؋SwR=~T8W|8X՜ʭ7-VT{":ԏx1.?Z㴷$J ,dџ\tM `#ScΜzɀE?S鉌 b!=<$$J lJr3rΤ fM$7­h@4R\\k4I_1_ƊV0fŒiyGKmsVku:thڳ#":.`t[D5T]zJP壸V!< k9pf40Vg (Qba,?x@Zkޢ~13N 13_;^*]OFmi."LS.bu40AHXZT3~4#Ʋgc_ZHXXrPD!l$4p7873W$r^@K=Ш;bps<9p?$~I*cj䙚S8wa+gCvE.Sq!:òיI*SKN ?lN58{W$D$ax><xaR%LjwNe.Q] \Q5M_X.:M]Hr$<1n ^pak*Jdmre AR5IH1 Sࡥ(VCIT ۸_~G-4ʿR$5q 5kޏi7˄.̸ZQVQT!7l%^|c}دod/@bsӞnhSIm-|~(,; /) 42FCKerQ[F4ύn8w k,sqFv;΅6ANo(lwσ>T2~oRP7J -pB $"OV5 ,ڢK 2~_=7D)|WTC"tihM)Q:DOo; #ٓUHM&ID00-}/V;yծ`oB)'svkޤf#'夽%IrBi"夷hDTS񸍂 J-tną֫q8_'i?IY^ͥCWPhkY%VGO4^$9Nt}GEH|j>]a;j FD~$垯 RyE~ˊ;%P0A2i:VnD,8o-Or^Lj~ZB)NN~s-)Ԁ58#]uJ!P$1Bi)J&A"0hoVQּXAQDۢw-YZ>s6̀\(rgキZGcP#gJ3ۧ[ ґ?ws R໨tpYWg:P7uR?G]6Hl+kj^E {3̡Fw>nگ {Mr^}! A& {5Epe>4hO3CueҊ9ȐOW*8[#T;lD 녢~+VK>`"}_ou߿ƶ+.[`}&@Y|w_JxUk2ꓵ\Z\b૞#sdP*%',t3aIi킛eE'A4L7Cs=>)]y<7AlI§+KN DxDQ6XH^`do<7_v.6͘UqLtИ~܍`-e&d,E I6!ev؝#87{3ȴ5hW)j(1svH74:Ɲ+ޑnK]G=Ap.pd8a ïPF+A(bX\y?e ,o MӇ̪%31.Fa{ՠtS)udN<'Al('znηetd-Q>Te$݁35iDZ or,2;R Շzv %gFD+탆oikbt@S'BA]x*T0!R٭ ,u"}+?]FN񹠏KWlO:澈oyg;ŝ,2IKq|S :=ΞOa)_t^˿03v ӊ3I-Kv)zZԛ (s(Ԉ"؈l_d) K`lI}4,9+}eXWo, EWH^,*&[1DЧt]cS. HfG7-]l3EF4b0AY46\m8O'B|e}X5yVv:8mD-M:QMƒW:Mkk7%Ek#~\jQ1y@)vƗN<춢넺՛,i<6^et jU'Qi zx*/ $Nx@&}zI&gpd[k.lX4pM ~xx}Y^9k I:&SW ؋5؟Ә\脺 6wm|{05r/,H $y`iՑD y>v1駞2V#xd+5.a!* Ҡ'=6fG[(xZDYM_6irAMݷtKK^B1&ӏ0BrAb~ccJIn[:{?Wа3,C&)[U2*ɝh񆉦XZ_軔Zg&:+5T#p=H}?Pp;$>k^"-hYbU /1bNr1\Y&?׭\iUc#2,)%ZK'C) |NSMl.᫥3vMI]&9nG\)))(oWzՙQF9%`\gra+ʄU1F&&yj~d 0Il*K+)| NQH}lV]WqnrVFEN̊E΍d*z"5|ɺ'5IT%Okt#;NIΩـZ  KDeˎ.~7>lB^csӻs\[:5XIU.9˧<'&IQʨs|Ȏ}ئXkK oxO~ȸS"]w"yq0Gan=u[sgq;*NI?c 5930+(c*!=;=Y!|fd`4s,́ϞUT҂8୧/.Nćxֹ8isΤ Oڝ>vefT]f2f1w!UlGB׌W Hu3`GNfF癈haEhq2̶;AJ=xDW؄aiü}wĎgqpwԜ\|R <)}g,"Ķ3$HF{Z佽S2V~2 =s¶t_dw Hu[t x.I9G7s2 ݖB o鶑Uf $U/>&%8@#Blo9&' 𾻴5tWgw%\ b{?"aycXjUЇgA96acG̘ʄT.(c<)w+_O59[%q'jAiӳA?'P^E$$!SZ=#ܲ:o R+lmEË%5X,yD:VD@nuFS|iok{8V L2Nz]Kʀ1L2m˟:>Hn}F8CʕX)v؎-iaίå?"hBgw;YZϙdܧDU1?7/dm;S#ڦoI;Ú5UI_rGf*kzh9ٝk`8,y!8^jn{HD0Kچ /nsDm]#*6W}UԞ2(0`~:`Z_wˀ[: ) 2Ӷ~(Y&/H- kxj vX+aVJbçr:RSU1(K)ֻ/̓sd?,9SyU'I+tadSΫX!,.ZΖLYӯzR2#4dȍ-xjgHb )Ey]Fan`J$ %OIR^!XgΣP o#ad6L^{ɞGEʙΩ[CWj1- @Ȅ(n]ּ5eP'lEL_boLhNkhI+j0TQhGGκu1Ri[D7ʷ"\>^ߖ Y ?#QDY#0 4eWL-N&cBaKCnDmCc.y\,PuC$ sRQbU];C|䲇<*-@AZP3oZf?S M,N'hdBcw[ ~GWj >uY*vfan\@[BV(AnΫ\TrfTS|7zH*^EX4ٻZrVl_^TXش+ (:)&ש`h},r㗯fE?CH ymTx=*~#4㒃k[ ʢ)Et /+[_55aͨ+P-A*8zKeҹ6A1&5u?HA 3pC e$^(\er` /KhAÛ/C"H8wId B3MhD$܈} YqOEo7"\Z_*Z(j\Q`wlXf-ǐv!eZ_RA."qYei77B9?^"dqݷ{ޠ2ŠTE%fS8.V ؎2]!0tC|DGM}X4Jzm];9s>c];lF ?.LލN?0B6,>m&չa)w\>e/$sQ_8Hp?-{AfSFiXAnuM':=X^^zAg5;#SH򩢠9|qY_vNcBm=RMkM3] 婜ڥq4-% M\ltqfv\|k?hNdt$M5ԻVG;"ȽڦҒlF9jL'i$m<}CxqwX에ʢK}<2s>mw_uEe{hY]>~I]y/~ q9}cV%NJ<,S)fbs.yO.%.Īʒ1Nx1Cx;B A07x ! i;(Y}:Sy=t#4@bͿB6ZZ lز"f͜[Re=%p,CKXF<:xmп-N듒 TF.: C)L(|KĝCDyEs6 ~;2|'J{\q:01.Q? [!$Ӌ=f kՆ4jʄnq pB3gރRZ5C#Ԫ)H'Nif%*h?#.mY?>e6Ncb 5pF0IRKx//*P }` k֭jrIdaEe'3 TRB/TJkHQ 翬?W؉3ćJ`;BX+~co7KJ b-$dIuΟ"(CEGul-:1pF(QNlTDI6$^Ռw֛kP 1aEǠT#2>'$X$&41m7rT]g%%G7w4~85ƅ^-[ߜ(^ȻqX`mEjNuAb `&IjHm+Q\leFY#z֗Y+J:39 uݡU,l?Թu%VT\Y<֎f4-tyݪ#ΗCj.@z%ۥ9idH%;`UgZ4@{[g/[C{cПz!- Ig]Yirĕ_C>  m)򿎆?[CV4ݯko <_ FW1e?VHa-2BSա **jLԣ/;BcU 6yFHJ޸ Z:-A`SkS7 0ǙʴzBn}D,FF0z#y+r" nU!8P~2&[C{sS4l!quVR rnB>9*[tVb<W m r|Tק~z"n{ӵmI\odԩ~NQ#!`1 }x{Rťa#uTA.ėU`|Hez+`}8^Wyo+^ҚʢcJٚaT d aM"3|+DzSbbЍ;n!XUHөcٟUMƹ{\,K. uy2[PFryUFf>![4hLߠ*b/pHΦ`Okv-f;8؀O0>)v 0sWc{Z% Am1!+ϳ4HUF׭6~4 `o tTZ†?`àԖـ`y;_8/.+{47XEmO$F8yJYØ=%1I4nUHwťwLYBIoq#u.5ޝWvFӽĿ7U1M?Y:W`oj mf9Tl׎gQu۵80-IY~zR|>I7#.\TJ:a&AW%?#ȞsׅnqƎ#CXY=?wA$Gà义0mb~/2|V5Ι,KOoj1(ӎM y%s~cwEB7 ^Sny ^W,YIk.4'na% |upeDvӇϹg`_h`*/XAZX.m!۔)!5_}<)s-1b_OR%- Tug;TQ@F*ae ɺ[{ y->salDA/ XNL怦 u"̝^rur(qLIpmCkM*a{z%iZq`ZY}!fώiQ :dYn{gR>կ>輶^X!w.AN9ڇu3G3!>-=rP/w} Ġ[A2LiaK/%5@vJjKР^ R 6.cb׏!5X:d/|Qc\T3b0P7òMei=].>22ީ2 $ ڐOkr%-i:{q4d~rOv>Zgh"[2a*b UMȒ;zm{stɟlAn򇹯 $Dv+U,(cn҈rxGT0 y8Τ)-9-goowѦ7Cq`NtEaەVw2O;5OqZD1 (9^9]̄*Bbh􍅪j;usO3,ݍg @&ug&S iIkz7t&A1~˼*}m~4<ښ0'Lj=%GVtNzƑm#@-`^in|Uv a3}16  mZgo:mM2hm jB\ T'EmeQj_mXws)?D7--Ȝ䔹g VqlQDx7Z~PŤƔZa; O$ec-I\>_T֡"p)}(fE̲T>qᙘoEF sajqmrT؄6"z<"!ݩoK*]K[ '>vrz@sǹuS}#=4K$`Aan&#@t; RPA2*7CmFܑhL:FQd͌.h%|$""Ye-% dJ:Oڀ ?QVeHJ/i:/~Z9쓺;A&S0ZDoXvmzJm[Čg01.t:+P}~ڤi֏gA@[/,糆`f86%ckW@,1泺#W%gk_xK;J.Ÿ)CAe7W*TΗeW/t2QSqS ?|`P&WEk*+ػ=Rj5nO={YrV-LiID%`0y.8 Qo'M5"yGH$5vTZ5υ]\Tns;>huR9{k˩"Ω/ɽzO O$w prTa4GYP=V-_9[e#~n!D}~[glˁ#(I nNvuea۷Q-ZcEmVeHz otw$^\/3+<dTST5UVnR l7#k8FY[!ӻFQoBb/!țJ4 P*F~k4u,dL؞E ]:u˔'?Ѓ=r֯;W)^i/5>Y9N!9}iq ,j?b:h_BoVWZ vY|*|q .@J׌O^xjl9)Ho-L.~b`3kү[$4Ym!*xtW/[5n|h@NYng8 z9u%#n@9y7vE9q#b2dC\4L8㩠%3*t ~zIL 6{%E5T w\90qĦ6.H>Wi+yꞙGG| *itXU~ACʳ%58Gpn'å(#\f xflX ҮGeIo/K )c5hwW&z"[(б9 =ˊ\K$t{A&UJAe\X{qQs<-|:pm-& $ICLp?Jp@Db6#n ?ovـ~v$ [f ̹l'VYఉ͘⋦ui5F E0˦u' 9gݠ1}Ǫ,ĥկKOlP JZl" X-v,iᬒJ X:zḪJ"s"5!7ي-w"ri"5p,S:bFlTP,OҨy56!),,V06*TFn]dዉ)6_&L;Ξjm!%kIi?MY <\j m_ 5̋ 1IiK*8Ȼ+C5A,tɈBHۃe\Q+u?{ޙXuŸXzw A%~>dv>;΢/s%߆xL"wǐb}4g1srsxYSzD>0WF׺ akϗ] ±h!F V֡ʳ|Sbed4w%C}|+#ɰJZmz(ȓ< <'gKʅ[yTt!+ͬR<5 _NΟ?"e5*e3pbaAbEjdp.4*-tifP=F/wiґ_hxgmYLCm+uGH[LhZ钌E&SAވ>9"H*nxZgpQVPb:2~kPqs[{e@|Lĥ0!=8V"e9qJ`>\e_P}2=bȿ^)sї,L(6 bSyQDٞyBwoQĆF }xo&QAJ}:H3,WVʡ]q6C p!od=g]"=oI i ÐYT-); Ew>l<~fMDDGTHvV|6Dm}D KGDK~ݍ;卭& FU1X=+)a}ښC̟Tv󮻤=`qR\"iNRx>딚m9* %?3qdi> NNUBx ]j^REQ3ċrj E"Gcn'퉜uf4QBzHwdW㎦:Q l"8-Ay!֛ƊbC#- A WXks*"F)JBHymW4#\$>c~^+%>T(/u{=++U(JW?vE>na=D?`tEVvecKm,A!{M9CX]^M>!ݏ 6 ܱb_8 eY;8MS ҅_\Rt} L7eHax9f?'!eO2) % 9lIC?Y/y=2fC9"X$ՈZ6d+SǑWus^AK(jI *+!+~KƷ>")%K|y!e ~6y^vܙa9a]6žlq}"Vdn.^` `nLj dJ\nRIG\ ##0|£O2 A/(.MaV9i ]tdf?!hYdӻ~kb7O+"E#n ؙ@q3>G뢻i1Vd0 x׳^B2@==jNT/!϶n/o7B ,oH ,c]H g$[ize=Dw'g,7f@uWĪŶ?^ ɀ}p TO&9J`#)YAkoI'|ȂuҺNS(Fޘ|S90.Mt(tCQuZ2kcQ#;"O''QHˀ!;QTqLA.PȒ И0gͯ?^E 2? s;UMUȼQ~sQutSFǽPe Kac)"$E0ȅ,&T8=M8[I4%8*`͑)Z͏Œa6 vp_]ȓ t(|^E'hKk)SI5 )Wev8] 3H'q]fO@ݑ5%|y'+dX=u)rΔdD-l?X"T.y |v]7;na/~,ʹyYtRe8`bGUΩTuV}FaNz^@,EȺ]%!JrJ@Ks!y7E\l1:’+VyTj00&Z"i"Lx^0^s .k)s)KJ:Š@ahAZ>~1Ȓw68dv&e|.;RQ;DW:D!ʚHm奚t;`,f:aAf-kH : NQfhb^7f o= e88kZ@кՇHdhH+Wc݂0w%n;«k5[‚4S>tؒrGz@YhW]U}Ѩe khdV$@`ɜljT |?ggV~f┊4oe%5uFC.!{_QZљV%04_\P5b 7*'ʚ5Ƅw7CJL+^߅a}Z*ϙƔh\9)5 >MiyNT'-~ 9/)#fJ&}i61zY2H_.9 1^jg0t ~`Z(=e2q00D6ȵ! ,_6-e?Ԋ>}_-x,t2`kϙa*Bhͦpp`Kf2xgd]<^zv,,vdˍ6ST ,Y7#WĦ'cx^Z&xqGv-[h[;^JPuGeR䵳tBa6eMW a!KBᐐS[]k L.DQB>(li9|i}i%;+A\ABPы] ,Ob$%/ЂVVh.`T4Wa`JN)d Čz56 2BH J$sghkfp< 3o`9'[Li"6VF!ȇoG$0!_1=IqԳqH碳Ԍ_-C.3[& AZ6czA2MK"5mg g E@;opP Ͷ ʖ]9~!uc6%&G:A) Z:zNHN~6deΧ<Ǣ XO=fяn 岐O-瀈Rk,m7)4h&L_«hm`8+SG;`6DjmhN#A? '[:gwM962EVg-|M7[G@U{J,aЪ1[Qk XT6i7wǵ U[^_mP?y/K>kG+r%I\Hf.[@å4Cu-A=M$g "% x4\{n״5w WVt*S`c:Qf YDz~+* /&9ڂOO5:BqDžL>e!^jv6Vz _:oRYV Tzp_TCY.J1 +f=gO30B1M#iN#_3#I P?[[Z`' CA}PSGSB%~2. _AYF&+z27=@n86inN8,u%֪׈CA7&Cg*K! (5` :탴~CFAw9 `B^(T$Q,q# 'ǡ^\4QMUV#ݹӡ ?>NXl+zœxAXؤxl!9_.1L^^ bCژוYS&qIͷ%o~Fy3\t H9Թ6hV_{e-qIRy-_53l`DIc^Gg $,N0 |Y~qaIc+IsOu~vBq R!6K)V9%{B;ǕML XŻ'ΦmIv v3u$+DMt7=7^~6Hjnk~QI cJl~a (ʃ]Һ&^{[Wʴ5ȜZ:ytJG-yM% IoaKU%J9Ofͥ5R)S8"hulJm7" _Itd>ڣ)c9v3H< w|@/=p]W>APz>'31[N!-(.yyߐ;d:뺤 Th/Y&x;?J`L`v:eUUIXN8w_y b| (N'-v56\eݶeN#Q؟K@@0wg5π0AK@ Mzu$*n 6~/Q $-TWC<{N38CW4CsO2H&w 3,iN^jV"L.xKRmQ_|د8vH|GɧȬ[9Yɲ:mnb7}5]}Wty ʣuea[U0s]=zy\͚kŏzƁ { mTMPVCeX2(*9TW m܏ U"0aȯĀԖg%sVγ{9 Ff8ڇ7*!+͛%kRPb[OXsYX!{] [,wʄ^#s8h(9 <ݵrjqqV71b=1{M+lƺ3D} Qr$*+Kd7Ym n$p;5,*wwĆj6Z 1)LHmH-L<)E7Z=- ]8|f0ڎ7v/@/Xxvnj-`T8DzLTA x8Mys̶ 0_:篸@HlZmhXA[szUJ^h7 J>ZundjqPbJ&l[!MZr|Ů@]1Yu*1k>?D0!N:4;&anpLVqnlT?iws@ifN0 dNE+\y@ɋ{>"U:MLÇZ^⧇t:^ULBb7}߈Ea[5g]*gV$IfZR)Z{+[[f愢*"Xѹ$0mIm@By7~4qJ ë7$ݳB!xpz9w]aV)^Av6Dkv]_fG?x'*t7MOZ'1eމ L@glFM:0rFN:\b(&al^ϋPr@L#qGWd) XKU3Y&d$HS!\)"+#yxSyzsr߁t TE tgO^)?wh_!m >\K2l4FTjjxTe{&Y$әg/E˿g^I6&5/j?7h"?$QĮMej4cL]'ݗckSɴ>5usdK}y9\A#SGO:tu/ᨺXMgf\T#r!*D]o~"9.8)D\XjR[wmN@zyjѹGʩn$ɖד`R?ks95~4Gꐃ.@&l2Wzjԯ5PP+sfD!cPؒNOY F w~i.rB`t:2R=|Mm;|m ߦ-)9 \D7GI:6LHЁ483:KD/h8mS;%R>4Y@y3gDOӥ',)L 4mt;}O%si/J3nuFTa2"{S&b?=F5EN p넯\`Elnĥ9@e΢(n*Qj;$?pj"cUhb䫑[٭҅VЕc ™!+^_-e c,Ơ{GuD1 }\S ϣpC"뿘gv9B BxdP90vhCAvf-DCF@W0c5W둈%J+PhѳRim<'xW _Wz[,C`(Gtڕ5w0ʱa- 9D0.61nky&+u8ѧϯ%%8uiN­-+a 皨\XwK%ۖd6pEG77meP0 S2G<9|?uRj5mxTPrz9.ed6dZ 3~˂ܜQ13=)l 5Î_ڃ$Ii M|PA2MSn0(J4;/+Lx>{H&xśM>J'@Q?Q!v*@ T66oՋ2jKA[]|pH/wZǢJ9t1!pw buؼ.ˢ""=LsJ{wt6W txDo3R>T^,_;qtUo/%ϊs?ߥ3&Ũi]‰SS (gSYXj_ RIXVa"V<2c0}/7U].`wD<$W xۓA`iFU^i< Mؓlyq@A[9}wvOKKK*QZWX>GM>oô*#3i{RN>:'JV]: "kks gJFN½9t5w]ߓj'm`3sSg8sN!lK`{!JT^E}+r+yV9UKQVR3,wj}#Q6wX]ew+Cۍ IDԇ,!&_90 OM*-6 GCz+&DA#kPz+wc"X6Ro ˤV Ԧ"\U=ԣ|:c$~k0"ohy֗d՚WȏMy2 E%?`j 7cc '˅[/&Doѻ^['C4h }\0AiVFP$tִm7|29 }I4㴈?ѭ%jDC6·}$ #U}ֺЮX\-ϭfYTA*'\K*%i޻}K& ͡mݲݬ:/KN3}^j荧O96^ gT,%L;k,-赃ԣHՁ;!mq<3ֺ `R)zd*gd| T*sF%'IBؠ0B=nON̖9Kzg2; ޶ >#h}1.K4W&}ꉭ"~aXoUb~\np靿KT8!ȡ-ܔhB΢GSzRjx3J`\փUqH#''`;e2vjoVӹ7@Pߚa$ `jԔۣ%ReSKNpsLgG֕@(xp+&qD.ݙ ?yn}p|uj=ZB1;%i 3uH0)1-=Q]'dSg];ؼ0 }cKrbթ*}7U9\I|=58炽\'wK'㴟^P*hp) ~|% {5Fܜ>04`Ve S-Z%6 &(uĥhI^k}`I2='GQKjA0h_ax`OC3ίzQпcDvJa`jfW']ayS-6p"qκQ#~:68\nb.}jfBR~*X4?бw> 820E3;p쾼/A N'*v{cԹ9:Αҙ"Nk庰oede2ij-?:㫼WY+V.+vk\VwWj6r+w%+1_ܺ"}s,W.{ݝebj̻@Sʣ@W1s\P +v2TJ{~&+}UAn%qGT'ک}rh-SdE%}9oZ{" >9 Z~8z3:m"V8@).8jǚ!(옻Vf~cc_4VԘz  Dl-oAJ#驻ԙgv`p/yƢ;x;(m{t!Ѽ `" ŷ G2j gΦ sD41=L晢b \?IS?#=O ̷zc4N?,/oo+BN,.'j1G6޺n5[NOI S>Gp`mw'^ii²8+#x2VWsNCvu$$b3W=ܻ NBaSv}' N>1B>\Fg6)lD$ )Oɢ)XV5MS|onC=j+y͏>WZڭ>plrc*cX?**rJ=j$ ٽ@kx=qu/=91m1F2#6Fu18)!Dc š)4-F0b^ؼsY+ F`_nee9[0.1e Z/Yۖ0?[b+fmgDw^Ao.}(@;s"E Y 6e7d'΋wa"h_uT<-K_Qbm9TGNh[G߻ b'Ugپ&MuKpti :b}.zn$wY&r[Nd$J`9V,ι#1 ߓk vaDZ;lz2Mo ZTt$)BPƢȺIa$\qsW+BwI>G.رh5z PGN,VDoZi2}9C0 /vC ڿw.#^I[=߱ʝ*G6jkm-Gx>/xM xy V&* !YDt}p;wn*!T$cmo-$wd֘&ׁ0$Ӟ$#C OhX>V?l”$%2;&>oDNJ|6Pm×! Ҋ9BKwb?QwNVTb&nοQ%S6>ZI6N(G ?žU WȨB^kR |Jb, G}yO'hTV6Knzy]/bʖ?`^?+pE:aܒjiBe ce%_G4#kIKOaN]667 }J&KRό,trľcd'%ˉtʛ4˧F} 6}x3gLW#M'y!, z-Mh(6RM18JW`h6f#e^ Wip?hD]q ]Y %Ͽ"4;,ؒ]<$şy;_KlhWU`?Y 0 s F#ePI.2RiYLμ$o]F鯝VM%mha ap~M%dS 3vR-LrYDe5Y:i%?"X^)"`bWS|N;MaX\'y*T:$mo8DW-$u:ȢVV`qHw/yBk3S:wzn#lXĝ6J5)^  ªU슃VYbё[>7ٕ7VU/b)zB3< nԸy!şX=Fu׏gl2[JL#*` ы|k`e!v֠O2(b/ya!'HT[%Os CF>e8"8> ;7E5؄7IN"|UCixo \֩ߊ\Bmp/ wc F<+ (T{* oSq^d|)pղ먩S-G~ 9v*ms8O%*$0<}{^3Ѥ{Z \H'5bxc"^(]sk-8G#2`nN\I:l|Wlq *Rqx;uqJ#ް}>DB7<s],`ŋ/u;Z*-@B-1&*Fo38&bz}Z*Gkxc- ħN mxTNiٟ=!Tbt}q9\q/e$E7ߓT n1WHu @ګL"Hb ǙpTY5E3vg$8%ks=R&H()\Bҏ+"e"X\7> =)DT0vrΔBcJ^ց($ ^IV],GD9".Kb?½OAtOZQO,@˵̬xܹ=nVZӍs)6nsrpWJ?i¦`{03,dCWzN eN_ru9޶Wiv &Z#q2ߜ>.DPʋ=7.t~ϸl֘DU,v{gDw!98&@WtXw=tLkC'(2Mŵ #Iy{J~wNV7]P7m{b˰~o_aW]܁ ī<Ԕ)?=c4`I{q2`zWi{a)Tsqſix̓*bI>h-I*C+qwrqp7 lF(7VU 9x'zXoXaL`o^])SFGg5<- .\U,y;CÁ\Pb3kFpȑz5˪>|.\V tZ=2e}~~wFZbyq ctdg <eGyb[Z2k1kd #HpAī_Xi)q%E=T"'d7P} p}< *a-og|-)νx&մ=q,Րᘝ7n[iO<=S#ćS% n d{osLmS7|Myшv|9uH)t䛬ɒJx?>15k2XT1s jz/ g-T+qe̴k6 V0PViER:DZLXm-N-ZNqȔt 25&|=ŚErr ?x# G2h`BgWFGDZWO>0L ` 1^VM$YOAG=PcLSjYG׽fmB&+j)NHpu7C NJȾzK 働AG>jQdzs5n>v7+XOV}f C@c# y-S L|7TuBmg&\ xCL$w|mO w'olmǺ88tfbYF~Rw^s代C΂v3ms u1`6s,X=laxKd|F>jbvCTyzk}$uBd-UJc> oPڥsT_&5.U8Z\I^O~UW"-ia/V$5aB2+Ё [:۲s4A)LXWiy\ym* =,GzWޒ7{(̹G)ePF tUpXږt U^apӓㄅX%X2Zp.9zeO1^,]2Ch4s;3Ɉ Ro<%]Q] po:^D~^+{r'9awJ!K!`%Q=XDYtʫ5<:qۖe?s*dV`3%B?t޵GRH a Zc!u4Bk~Ul) _3 "0FQUDY&NLfcDCc 9(e,_Q}NtJLHy#ۦwj7rD ~ryI'A`lEC/7o?EBss]F6nV F ݼb!CoVjŰ3!{<8#gюYOsu$7-$9ئQqD\}q2G I;Oj,Zmu \jߛzC2tbӚ~wdYȇ)jFm~k[r%Gjbsʗ"pcQ!&t_4kO_j&óѢgS#`2*]UDfH۩¯θNd+Y*%/+{6xZ+w]:>[-Ԟczt(ʶ/poÏCsUHMkEʺA|t R`y47}G>Cc U^QMp%$Sv$Fb|DOs]'މ&D6_틧HB9-;p:(h]U`S7^?32s`МǪJD=0CI s$M. L2BGIp(/ ' 3OmNPifyH!xȆ| ;ޞ_m+"uWAg|~V>ZJc7;D54A*«KZNp{ud-L],pOM6N)0( aOmfdKp\67|M?\ #1a^"+U>bӱ[B}%3?|TGb>o3?L%ԛ;U#yqsutEZI_a-T/T=_'2ʩ= K$2BJƀSZqAFx6Ͱ{ήG \qk_)O/BblRQT$s",84y-aC'rs_:g΋U22.Q7LF$bk.)5ȥ>'8\q|@lj/Vz]q $t98AOj-`0Mz0:aTN~Z[@i R#*K~ѩ^d,ג N͏Lp s fGZG&230Zu#r ' M0\\O3a>3;ш"d̿tFɎrE{.C9#A9WE8B+Z7P$4ۚG^IzFc:!EũLɸ (F\N]_4A*Z: 6!zeZ(݁*.W-/ПhN PKԩUOjϘ*x; =ū+,3H-Fz2m=F M]Pˑ rΟ2 W#%\u}ۺtKDkxJ?$˱tēUfCOG+_̃rԛ简@rgq!E_N=E>lA8_|_g bj%A@ 17D]!([YUϘ| 9OKj $:NJ2'jr\9 z3wtׂVWPzM.B}d^?%ﭢB:ϓi@lw'3>:^+|Ίʑ!cAXT, ǰf!xᓒ=BחH9>]"ŏ*ot`2{+i`o}?,Y6O_1yjwk2nUh_XA/1D&H:W5Vsx'idxD2(3=)B/TgFQƣ֛H?o8osgVaQ/~ʟXjTNM]xZ5OⱲB-+_C bܛ֔ ;z2WPKB<Y5*O˧|hB F%aYwTIc,o5\ܣ!#`A;_?!\Pf"ѺO]杰P5ڼ6RF5KO޻?kbN7DMzK7o ]iߏ7`?TS]O9[+x0 (@ХpRgLNb:ǻ̋dQ ۻCfe $e9?#=Iƨ>lKlAq`@zn/)6\z:N9+Ы`C;pR=&l7XҮi':I%BWiﺶ @H@v_21b/Y 8'D3IM4owx4;}A /K;'Tl몣wHf3}}\펵<-atRʳyP* ոߖ H=sWOD⽇YdԆj}V8*`qr-7e>Dش{<=7~,Ga⊍bguI &Zָ8gQvmEO-rRKiJ?_k W ipPiW~*'(OZ\i\];(7vӰx|U&A1MaE ُ_>& W΢:4Ryftr%+vn'(폂pcWe^ GԛH\TiVA `.#5GP@K˺h/nPqmfd~>DjXB|'ý:xG$ԯmX΍D!O4/ϠNq,]-vZ#skbܺ Hj[^Xu:>zN̆?3Q@z2S`=>iPho'*saxP^Y&~4o- cʑ\]NT P@+]v!vaL0eN#+rVY]uvF7x?!Q5܄([iU?6#\.\*~Ɯ m ̴)Bg=MI". 5[ᮘ5p& '3M7m OPJ.5ۖҧȅv(+ӣ"l<μ[0x,@旕!7ZvGLY]p* Oal};ht]6 xd+#j ͔9 ěe%/#"K%Ց2~ٗr2+Ɔt(VnDk/1IAl-i,%k&3{AQ >%7ǒ,Q˔Y2#cuОաp\#ّPbH= 't!#9Då}U6fOm~e4mn9tjŎzV!|)Z |< =9~ I1vꃓJE"zD6sJșkv bHBVDБ5 ~ Hw3ONveT2`IE \x,,4R.!i )< PMV0+o'/ҙF VQEUrmhO@(ts> R}j1X0,n0yenJTMSoR6he>qnn*&lG I ~G5IVIuΣ+GXΗOǂ]I]wؽlS- 6|'$T,, (݌s22Ar༰[\ p }^g*(?@DT 3T%~||s$F[j؎zjX{fR`!;t#\IXwԩs^*}3F΢_*ONc8'B`F4&Pɍә :0^^|T+O OzgYZ0707010000008f000081a400000000000000000000000167ffe1d20000178c000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.38.1.el9_5.x86_64+debug/internal/sound/soc/soc-utils-test.ko.xz7zXZִF!t/qI]?Eh=ڜ.+ LWMQ֑PmB~k>OϠ⌍,t%1,45_ _S]DX([iwEhu+K;ɋ*jvz46Ξ.!.bmclP@ R‡}h8vEʭWDE{J5)\Ɩ;ˆljhܷG7Do@,MJ5!M6 >i)S~s;z=tG*Q&t`La, nK-0.DD tAl9:KoS 8Q;ѷr~M{8W& }(|i8sZ02c9Y14|jx*!ul3~!{o/s7V%NluVsz>.'9;(qr-vNJjo)-l K`ysN-RJf w b u)N.*Duq4N_m#3q,5qO{׌uKg\wG Mh4IdBUcj]C9TզITcQǁeӬd2o_nҠkҫUi9.|K*OJ)I{Oc0>M51M:[^ c@$/A"%k?I^R?U!/(W8CLvGf5tַ8tLn> A7P>^]_euxB,|mw>6Oݱ}((5n6 XPSEPNrN]%J"58!r~L]Xf\(NXsc|Y}mx5Q`at;LS^z BzbiMfaL2fEG-^Oe@I9)}f)hY^8yx:Vkm8(ateLcX=ja,̗D*.jO1m8qq\G9Akde 4BY;} WH.ߵeѪWdE^Y Kr$\q~nE]~Իuʦ =wѯri5AtWvDTRt"l P /5Ю͇?7I3f)Z.f*6)tDž[;)wh%㽂뮣m;RGOA٧O>ABgEFhN6t( G0F迹9ihך G9yB[(D*9G!ƨq$̗ۘn\{o=iORnȉ=Sn%OrAD@17'OsPC:ڐ zq : hw=-zsկR_pT#hli" Ύ( =;ГFtCϔu>f=+,;ggv!^3oЫTF|T]rrNK [=+>`]++T{Y'ʾT[mdQ̰-\(R[UA]0SQձ2spqvǽ'^To]*tW3_c".k~x_#ujH5UɣebU9~={!-E ( 0t@ ʊ9)dk$8}`\ `d|* @p ~e B  k.ɶD+VC#^r滣UÄe6 %< Og]fb޲;zu +fs-C.Hl,HQ{IDd~7!. M-Q`L6WAi)E'EyInNK^?#eX2  KU9s!)lM-yhjo@PӣmkfR ]x`+2Dhݢ6iWG>=,Ź?8==Fpy~sXfkI'p;&#iRxW^C)K̳{B32_WS wC[FvHlN7o1MJi]zjx[yu7W!)$\5r)izW-PX6Lq\>WiP;9AD--{& zmA045m {6\qvxX{w4>KA1$XcrӞNifpoyt {)TnbS=cwrokMkx.&"ia⪾(fG{HL Ee|x2i)?aCΈ)aP)V;) nQ?X(g\2,t=%WV.iаOPc44,՗RX #Y[n֣QWi Z 'K\o^rVׂU/ -.6HyHo .-s1:nApy":OL]>ƦN_թPU#-2ډ?£|:Le:Nk ܑr\,F͑Cܡ|*~(ʸ6 zL}ΜyրZф2Nv)[u>&mPȶ UepP<q[/tlCDB^a >=d qjyL:%tl6C0g)}v7iЌ׼4OUZd^A AA ?'W@Х Meb)Tf͈F&[>vh02Hwqf[Ҡ;T!-e˞`,/26nC礤p#g6s;oW o* ͓ w?Lf˻2lP^|㬯btXJc׽b'~Vq{l2tPךgcUХJ+#&2RZ*SI|G=2ܒIUg|BrxwFry"LNu#oC F44'(;HA'<}@-8Б`iҔU.H{0-vXSL&)~E+4.jvI՗jTlƌd\X aW,֯k3њ(~q? v|Y>R jHN%rD|(K ~/k, JfAv:Z9ڸ?_{B c1w?v=~5uq`k ݙl3~KN 74`6qlN|PvrOX~.2ʦE뫊\LZ敇gzJ[]LêTs L>3oxԞg'+1|gzXL(PvI:՜}  u x OR}lS_[S tx9_z.=bw"l oݗq(RoN~~(}$k!+$h."2ja[ 70@8?yTe~Q C 4` cSJùgWw+K@'&6B]S/oJUl侭e3BE'RM]o$%Q}p-MbѢDJP-A3I۶x85WMX"-hW*Mٯ*^N{1c2O<|&*MbLINg*(ge?IhGB+ 3{萨Ƶ5.7xk|h)+Wj^edm.=jW ~,p5Ŋ8lY١ʺ B%W$2dl֦&BYhQ+&QGRdyf1ߪG!L{Ew{7<²4;ѯrX:'iҬ6/K,(琡='ӮUbDԆUϢ qt6 ?|uuH╇B8p_%s?;~~Lgϣ2ZB7op}֜)V;PZVMy'V@ˏjAe=ԜnHєwKs/୊`Kgr+o2B[0x/z{F hY:{o޻Q|T *i*/t);3s?#]MDN?op3?}ic2̌;>Q+g&? é1Gm\$ZFxj^;U\8 W4י@<>04H'?\;|\.FY"mP@n̪0h8B)[x ? ʑXX=׌~Px%kj:1p=s-bwH%A3ejnw)ѴUrwCkGY>JB;r솵c.WV-P=TShmf^r<,[0E:Aid@?l2 p(n|L,x'2Q_C 8+yhCP"\gE&<ʚ'cM$;.uд>5)O!Sossק{&#TY}2Dӳ!//C5'VTcK\Aٺ9FfeN'؊xc.K.~D{бgYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!MH ]nD8@]Wo7 jjv㾶 YZ