kernel-64k-debug-modules-internal-5.14.0-503.21.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']greleng@rockylinux.org p-Bm5 ']<:ߥߜ*c>8Η8ΎrLƂvtkQc*쁦ß4e~ϐmWT(˥8 TȘ 8UA݀( 2Uc f9DgT~ykV\=En,;CאK ^|(2Q%IahɃ@9!m2 ౻Yr GyZt,噬Knz-KZAYɡ"O?]^~os i|46PM L,t$gXs{ϡfi(JQDEalD5G%(C~εyXASM^2MA_P, -6BNg9@ ? d$+ : c  !'/g} }  }  } |} !} "8}$,}&}))4}+(; ; b:Sb> w@ wG w(}H y}I {}X {Y ~\ }] }^ 3b ~d e f l t }u }v w }x }y  P T Z  Ckernel-64k-debug-modules-internal5.14.0503.21.1.el9_5Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.g~1iad1-prod-build-aarch001.bld.equ.rockylinux.orgRocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering System Environment/Kernelhttps://www.kernel.org/linuxaarch64/sbin/depmod -a 5.14.0-503.21.1.el9_5.aarch64+64k-debug/sbin/depmod -a 5.14.0-503.21.1.el9_5.aarch64+64k-debugDJPU5(.LFT&fP@E474 !&h= ;D,PU$ 4D{p"<dNFM<9!CL 8.L#H.X |R$BZh  8K0 # ,f`< AAAA큤A큤A큤AAA큤A큤AA큤AAA큤AAA큤A큤AAAA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤AA큤AA큤AA큤g~Mg~Mg~Mg~g~g~g~g~g~g~Mg~Mg~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~Mg~g~g~Mg~Mg~g~g~Mg~Mg~g~g~g~g~Mg~Mg~Mg~g~g~g~g~g~g~g~g~Mg~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~Mg~g~g~Mg~g~g~g~g~g~Mg~g~g~g~g~g~Mg~g~g~Mg~g~g~Mg~g~c409edb2f77858263a8b78a25c1a9d4a288309d5ce7c83dfb056de0fa6d64127a96013da10a48d28fe247aceebfabb152b8a04902e9d345b436aab615ced52e856aff7f9861abb60f4ad5364ca55c6fc4e9fbeb95a6e3913c5c427272feafc991fafb6466fb90095d0d0f267c768e375af24b8b22f0d5aa612aa8af7dfd92812641445b78e21f9b276acd3fe010c80cbde2fb385b0ac947e8c64dfa35dcbf979d162e44078128ce6bc938241b28a8fe850f09acacd9c1b94d7c0ef4aadff5975fd02b5e067253e28c05fb325237bb2fb1cf90993d6c4f9594055fbcb115b730812d574d5fde4f6181eecb3c6725dc4c1c8596f944043a9fc3cc51737a11ad4051deb180d25819e43e0b2f1bc1ab87c4a6c15cf29506e83937f663767eb4d4506b407d3d38b5cdcdf75a35f6317db9fee491e0e46af15c1e149292f7fec98d3f785b00e1006f28334eb93cc361741d33ab0f8007d5016a5e559c01fae87552efa38ff3f5ae1b2d76e6df1f4af4b3a5ac433761bbd9c6dd9bebfe42226ab864f3315d07130598de66a1da66efd3a0560257d90a6e4796e4fb710b1c03c550dd13ec0d1a5938b879234f66e40e4c30f4893c8c7ec25de215bc6641b455078c551ec5217d6428b077a82d423ca580b28c543dee0f6ae621afb786c78d16b89d71eb314799101636ef054fbc69ff8ce3d0e591ac6aa74aea1b65147ba78e94963fa88718f51a8dac9ccb04f0a41787ed2d67ed5812ea77320fcad6436cb33d36dea27ca812ba143fef7a5de53fa8b6bf697acf43207a7e9aeb82ae239dbc3e23cf8669a3c5de3123a288594982eefecd0fc0b99fc1e41e334fed1db1e04211de3c1cfd9a340d205d09a580b32a12dbe0d059faf9665f727d62a36a955bf56c47a60af1409e4a0425588ea6272bb12ec23bd0a9685d50b79b729c47172bf90979d21504e01960bab1ac701984fe4ef076eef816783714b230cc26dfb06d4784c551d88436110003821bba77c884eb6e173bf6f989e502b57818975348b2ef0174e1969ccbb5d90066b2da2d18a42a2435650f11d174204cce28fc4ec10053bbfe2a0e8090c2a1b427049814ab0ab8d4db77dfc356c5fc19ffba7b1976263642f390ce5ff37007ae7d3984e2f4c446469206be0c43ecb36df6ef1b7a7e20961ac47a2c8f2e380fde34daf237c216b49a6cb0e765d82e60220d3742f6b77aa3b122d8295dba6a0a30c6539b8c58f7797a598695a259ffbcd71ba99566b6abedef7688ea87f6870e12452c5c73c54419e480a97374cf57b6dd067ade373e44fce9b4761ebc36437252538c8252dc7b64a631228e6c32b1767ae8a4d46396a2a7c51c5bb8dc37fb18c10d21f4cde4bbc8250bcb29fbbdabeee67ad87aa0d6e8e5d50d0f3b23e9e25433a1036664280c100653521d404777aaa743530824fad591b9651b2c0b6de8f598de8ad09e8d725f1628f78395cb12ce14864cdf7aef92a26f610bbcb85991f85bac6e17171ca1f2b6b70e36a16e590c20363db162918556493c85977e919b96f71766bda034e9a8ee56827d1b3b8b13783d1fd9687137e05fe84db4ba10fc859a98a6038a5dbf4d0f59ae3b4977ecb32151c44803fcbb72ac8e82c9c10e184fb9bdda82c71df39a8a8d72134718bfed4249455661ebffafc84acf4197119c640e8004c78f69de9671fbe418e1ba3e02b6c6ca81e071c88110583b3ed1115f702e03227fc4789d75d8216b366d2aee51701a0b6b63aa6cd0b8f02c35b6dff7161e5e349e373f38b5eb07acdeb9283d0ecb5e1feaa5109bdc9941869f05a974f0b0272eb8714e762bd2aaec794604d5d84d6420767e6ef71244013659bddf16cbcbcd24c771f3d0d338e68a2300079f6d446daf8b288d3daae3e9fe88445762f05ceaa974634afff41f933a20e567bad5c14c1e7769f0deebbe49ce91ebc1c221ae722b8eda9b6387a3ecf7fdeb0a2eb3c826d3e88f1cfd28871b67594a52a74a0b04011d192d4f2e76812ad1035cbe14c00f25fa7c2f7f58298047075e98ef8c8690d11e7d815cd81234b2049c66defb86defe7b5d73f4cc405d678a124104b8135c5820c5f554d5b3b8c8f22af0219b98fe724089b1c9feb6c3faf9d3b3d928d1831ee00d27f0ec4e48de3906181899cf17885c5bd71a55380ec8fdab1dd5b2df84069dd34661303fd1dd91c78500e7afd7e0cf26046ea08e9884850e2736b97d105028f415611248e34633a4fdff0e8b665af63e46e5635c4d722494f083c6dc781e3a255733eb4f01f8f6d2e802b29d9481c477329017f3da8f23992ea5b90dff807641fd28be1a6950d5d3e90de90e30832552b146e74feca8ef88cd3c39ac4229cacd51b4c95d7e2c025f8eaadd4484d3d901540a0baa6cb172945ea5fe3610ac19e94c952925eb0f70be36503c47c508b364e91d6bb301f6debf3f074046e72d5eb92adccbaf2a5c11a1320961f3625acd4936e1fd0c1bd5e2883b5018adff0a62bc86b860b8e3caf864f12719b10fae115036c05f375a6e0a3eb98b9e47bcbbc2585906b8b3b8a68d102a57b9ad7f075a2360d97947dc5cc590527868e218a1423198a31ee497979c0e7852771fb4b0055b61d0d25e2de441023874c14528dd1706b410392c18d2fcb90ecc342f7b37af5386f0e167d912e5904de9681b2a882cc3ca58fc43b95ec96f94097ed977d00b94c26affa8ae590e7a5e147219b2c9ebc72795171c4f8811baabb44e9bfb015c1a76e7dce530aa1f727655f366ce0d1923e2fac5e8dae847a0dbc28b7b9b5d44e485eb0ce1c1dbac94ab1cb653021267dd804225df1f14b84706949878e0652d11bda04029e708457891a3de21580085e3610c2a1416ac4bd25f88f761edc6b53e29416962504c0330aa5f61d098e950788c9f302048b86230bcd913edaea3e5aa215d803ff64e1fde34fd626517ef41f44e0bb0583baf7b97ead5bc21d302056ed850550aad26e08984a5e295b6837f7bd97cb7cdb47e83e37d21f1111386a8419158e6ef60609ff5bb476d653c12826241c913301acf9f9dd3ba8d47807e332d87e75fb3442f719f114976cff54863e04c6424a3b6a48c3c1a6fa24d4d736745bbb39bb048dc3855de274cce64c78ee67feb2989582b29f09a029284b5a97e8748e90d33b60d27dc94facd56024207f999e20fe2a0ddd047b3801339a5c321085965e01436ad7991af8655e62d454c968ece19addee8d025dfcdd9b0fff4e47d20a89cbaac6c3d260732acb2cb81bbaf79de16ace89ebdd5205670102ac3b06b1ac624780d19a533becaf327bfa9bd82c0fbf9c8cfed3faf5fcdfa0dd9b1a97404a2bf43b2334e0383baeaeb0abcd502ec93f67a5357de481ccb6d589594d7f1254f918c6c202b9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.21.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel-64k-debug-modules-internalkernel-64k-debug-modules-internalkernel-64k-debug-modules-internal(aarch-64)kernel-64k-debug-modules-internal-aarch64kernel-64k-debug-modules-internal-aarch64kernel-64k-debug-modules-internal-uname-rkmod(arm-smmu-v3-test.ko)kmod(bitfield_kunit.ko)kmod(cfg80211-tests.ko)kmod(checksum_kunit.ko)kmod(cmdline_kunit.ko)kmod(cpumask_kunit.ko)kmod(dev_addr_lists_test.ko)kmod(dmatest.ko)kmod(drm_buddy_test.ko)kmod(drm_cmdline_parser_test.ko)kmod(drm_connector_test.ko)kmod(drm_damage_helper_test.ko)kmod(drm_dp_mst_helper_test.ko)kmod(drm_exec_test.ko)kmod(drm_format_helper_test.ko)kmod(drm_format_test.ko)kmod(drm_framebuffer_test.ko)kmod(drm_gem_shmem_test.ko)kmod(drm_kunit_helpers.ko)kmod(drm_managed_test.ko)kmod(drm_mm_test.ko)kmod(drm_modes_test.ko)kmod(drm_plane_helper_test.ko)kmod(drm_probe_helper_test.ko)kmod(drm_rect_test.ko)kmod(ext4-inode-test.ko)kmod(fat_test.ko)kmod(gss_krb5_test.ko)kmod(handshake-test.ko)kmod(hashtable_test.ko)kmod(hid-uclogic-test.ko)kmod(input_test.ko)kmod(iwlwifi-tests.ko)kmod(kasan_test.ko)kmod(kunit-example-test.ko)kmod(kunit-test.ko)kmod(kunit.ko)kmod(lib_test.ko)kmod(list-test.ko)kmod(locktorture.ko)kmod(mac80211-tests.ko)kmod(mac80211_hwsim.ko)kmod(memcpy_kunit.ko)kmod(mptcp_crypto_test.ko)kmod(mptcp_token_test.ko)kmod(netdevsim.ko)kmod(overflow_kunit.ko)kmod(pktgen.ko)kmod(property-entry-test.ko)kmod(rational-test.ko)kmod(rcuscale.ko)kmod(rcutorture.ko)kmod(refscale.ko)kmod(regmap-kunit.ko)kmod(resource_kunit.ko)kmod(rocker.ko)kmod(scftorture.ko)kmod(siphash_kunit.ko)kmod(slub_kunit.ko)kmod(sound_kunit.ko)kmod(stackinit_kunit.ko)kmod(strcat_kunit.ko)kmod(strscpy_kunit.ko)kmod(sysctl-test.ko)kmod(test_bits.ko)kmod(test_bpf.ko)kmod(test_hash.ko)kmod(test_hmm.ko)kmod(test_linear_ranges.ko)kmod(test_list_sort.ko)kmod(test_sort.ko)kmod(test_vmalloc.ko)kmod(time_test.ko)kmod(torture.ko)kmod(wwan_hwsim.ko)ksym(__drm_kunit_helper_alloc_drm_device_with_driver)ksym(__kunit_abort)ksym(__kunit_activate_static_stub)ksym(__kunit_add_resource)ksym(__kunit_do_failed_assertion)ksym(__kunit_test_suites_exit)ksym(__kunit_test_suites_init)ksym(_torture_create_kthread)ksym(_torture_stop_kthread)ksym(drm_kunit_helper_acquire_ctx_alloc)ksym(drm_kunit_helper_alloc_device)ksym(drm_kunit_helper_atomic_state_alloc)ksym(drm_kunit_helper_create_crtc)ksym(drm_kunit_helper_create_primary_plane)ksym(drm_kunit_helper_free_device)ksym(kunit_add_action)ksym(kunit_add_action_or_reset)ksym(kunit_assert_prologue)ksym(kunit_binary_assert_format)ksym(kunit_binary_ptr_assert_format)ksym(kunit_binary_str_assert_format)ksym(kunit_cleanup)ksym(kunit_deactivate_static_stub)ksym(kunit_destroy_resource)ksym(kunit_device_register)ksym(kunit_device_register_with_driver)ksym(kunit_device_unregister)ksym(kunit_driver_create)ksym(kunit_fail_assert_format)ksym(kunit_init_test)ksym(kunit_kfree)ksym(kunit_kmalloc_array)ksym(kunit_log_append)ksym(kunit_mem_assert_format)ksym(kunit_ptr_not_err_assert_format)ksym(kunit_release_action)ksym(kunit_remove_action)ksym(kunit_remove_resource)ksym(kunit_run_tests)ksym(kunit_suite_has_succeeded)ksym(kunit_suite_num_test_cases)ksym(kunit_test_case_num)ksym(kunit_try_catch_run)ksym(kunit_try_catch_throw)ksym(kunit_unary_assert_format)ksym(stutter_wait)ksym(torture_cleanup_begin)ksym(torture_cleanup_end)ksym(torture_hrtimeout_jiffies)ksym(torture_hrtimeout_ms)ksym(torture_hrtimeout_ns)ksym(torture_hrtimeout_s)ksym(torture_hrtimeout_us)ksym(torture_init_begin)ksym(torture_init_end)ksym(torture_kthread_stopping)ksym(torture_must_stop)ksym(torture_must_stop_irq)ksym(torture_num_online_cpus)ksym(torture_offline)ksym(torture_online)ksym(torture_onoff_failures)ksym(torture_onoff_init)ksym(torture_onoff_stats)ksym(torture_random)ksym(torture_shuffle_init)ksym(torture_shuffle_task_register)ksym(torture_shutdown_absorb)ksym(torture_shutdown_init)ksym(torture_stutter_init)ksym(verbose_torout_sleep)modalias(pci:v00001B36d00000006sv*sd*bc*sc*i*)modalias(rtnl-link-netdevsim)modalias(virtio:d0000001Dv*)    /bin/sh/bin/shkernel-64k-debug-modules-core-uname-rkernel-64k-debug-modules-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.21.1.el9_5.aarch64+64k_debug5.14.0-503.21.1.el9_5.aarch64+64k_debug5.14.0-503.21.1.el9_5.aarch64+64k_debug3.0.4-14.6.0-14.0-15.2-14.16.1.3g~hgd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.21.1Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}5.14.0-503.21.1.el9_55.14.0-503.21.1.el9_5+64k_debug5.14.0-503.21.1.el9_55.14.0-503.21.1.el9_55.14.0-503.21.1.el9_5+64k_debug5.14.0-503.21.1.el9_5.aarch64+64k_debug0x4cf2a40f0x93b488870xf14a99480x9ce2aa4d0x9362efbc0x8d810c850x42714a8c0xdf19d92e0x0df87f5b0xdeee100d0x8e9910300x4cdfcc5f0xf313aa1e0x7ae99b6a0x12207b5d0xe0cbb8b90xd2e7d0a70x70cab9210xc9eca9760x86dbbeaf0x7edb8c780x9d2d4c680xe3757f7f0x2d9887300x260d84480x029754170x44a8704b0x6fb7103c0xbf9f78ba0x744ca1c10x0ed42f8a0x3855334b0xb9265f1c0xf6b877730xcb4e2fb90xb05c634f0xcccc78ed0x41feb4c60xb7adec280x533c8ad90x5ca3a88a0x8c42dbd80x2d2f41d80x1ea9098f0x689448710xe24303070xc67a49d40x688e6a640x52acfe880x1205ef040x00c40ce50x759571e00x2b3de84b0x6c3ff11a0xe6989fd30xf6d34fb50x679d9e500x1b2fca480x0d5352670x447d9c950x3ff9be110x1be7d8be0xc94a93e30x3e9619f50x52665f8b0x8b0e1d2f0x314e21c10x4c7529bd0xdbc5277a0x5a12a7da0xbb8ef471     !""""""###""$"""""""""""""""%&'((')'*+',,'-.'/012internaldriversbaseregmapregmap-kunit.ko.xztestproperty-entry-test.ko.xzdmadmatest.ko.xzgpudrmtestsdrm_buddy_test.ko.xzdrm_cmdline_parser_test.ko.xzdrm_connector_test.ko.xzdrm_damage_helper_test.ko.xzdrm_dp_mst_helper_test.ko.xzdrm_exec_test.ko.xzdrm_format_helper_test.ko.xzdrm_format_test.ko.xzdrm_framebuffer_test.ko.xzdrm_gem_shmem_test.ko.xzdrm_kunit_helpers.ko.xzdrm_managed_test.ko.xzdrm_mm_test.ko.xzdrm_modes_test.ko.xzdrm_plane_helper_test.ko.xzdrm_probe_helper_test.ko.xzdrm_rect_test.ko.xzhidhid-uclogic-test.ko.xzinputtestsinput_test.ko.xziommuarmarm-smmu-v3arm-smmu-v3-test.ko.xznetethernetrockerrocker.ko.xznetdevsimnetdevsim.ko.xzwirelessinteliwlwifitestsiwlwifi-tests.ko.xzvirtualmac80211_hwsim.ko.xzwwanwwan_hwsim.ko.xzrtclib_test.ko.xzfsext4ext4-inode-test.ko.xzfatfat_test.ko.xzkernellockinglocktorture.ko.xzrcurcuscale.ko.xzrcutorture.ko.xzrefscale.ko.xzresource_kunit.ko.xzscftorture.ko.xzsysctl-test.ko.xztimetime_test.ko.xztorture.ko.xzlibbitfield_kunit.ko.xzchecksum_kunit.ko.xzcmdline_kunit.ko.xzcpumask_kunit.ko.xzhashtable_test.ko.xzkunitkunit-example-test.ko.xzkunit-test.ko.xzkunit.ko.xzlist-test.ko.xzmathrational-test.ko.xzmemcpy_kunit.ko.xzoverflow_kunit.ko.xzsiphash_kunit.ko.xzslub_kunit.ko.xzstackinit_kunit.ko.xzstrcat_kunit.ko.xzstrscpy_kunit.ko.xztest_bits.ko.xztest_bpf.ko.xztest_hash.ko.xztest_hmm.ko.xztest_linear_ranges.ko.xztest_list_sort.ko.xztest_sort.ko.xztest_vmalloc.ko.xzmmkasankasan_test.ko.xznetcoredev_addr_lists_test.ko.xzpktgen.ko.xzhandshakehandshake-test.ko.xzmac80211testsmac80211-tests.ko.xzmptcpmptcp_crypto_test.ko.xzmptcp_token_test.ko.xzsunrpcauth_gssgss_krb5_test.ko.xzwirelesstestscfg80211-tests.ko.xzsoundcoresound_kunit.ko.xz/lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/base//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/base/regmap//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/base/test//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/dma//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/gpu//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/gpu/drm//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/gpu/drm/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/hid//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/input//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/input/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/iommu//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/iommu/arm//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/iommu/arm/arm-smmu-v3//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/ethernet//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/wireless//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/wireless/intel//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/wireless/intel/iwlwifi/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/wireless/virtual//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/wwan//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/rtc//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/fs//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/fs/ext4//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/fs/fat//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/locking//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/rcu//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/time//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/kunit//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/math//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/mm//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/mm/kasan//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/core//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/handshake//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/mac80211//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/mac80211/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/mptcp//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/sunrpc//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/sunrpc/auth_gss//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/wireless//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/wireless/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/sound//lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/sound/core/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)  "#%&'()*+,-./01NOPQRSTUz{|}~%PPP4PP'P0PPQP,P P!P.P9P:P;P=P?PFPOPYPZPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P$P)P*PSPTPUPVPWPXPaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~P+P-P8P1P5P@PAPCPDPEPGPHPIPJPKPLPMPNP(P P6P#P/P2P3P"P PButf-83fdf823945dd1ee024e6b036db55fdc93e6ca497f5200240b6ff005851fc8dc58e3156c74f3957d63ddf9192b09e589e62d3bb3d81240c5d2ee448c25836387a?7zXZ XX!F#] b2u jӫ`(y1=ЭbFB"='4*<Qd;$sKNbj;oɓyk1Sl{[VtEj5gx"ykqq im#Aֳi*|5NEB SiCGR[iIڛ + V\XxJ e>1 +#!%~Zc+& -tOiF%>ȊE̓U9Mbs6ͼHɹE_<fQ]l+~Æ\!t8Dzȕf,vVgI g i.?O"SFaM'gyDcYeBA ;! :wzSf"uv+Z~F׳*? gZ8pG~2kܸ:Jay専^?1U1? tjM|6Au0'ٗ9g.FFF4֣A nF%k?;1= TKV.:׽`=Җކc* _P=Ө:`7' >7(6{e¾`4tT;$+c&Tg =AP[ZNk, nI&ϷUQXa!dEˊy+Y0͆40`K[3䠮U)-8`y^tD#=3JuH0-ʁ#~ ߄?iv-CScZ<>Q)ٚ~o` .ED7㣆U`E2nȬn}Qyֳにd->E4Gqtnm *n F#1CBxxbܩ1QIP8E,8#!LP!Ξv h,jJ #g6?Y4@\ZRDc]Yf7+e#Y+o)!(G+I PR!(M$ FYc_icԎ\8tx.n<ə,|Dtᝧ]RފI6cdRy:=^TDYjY`:AkS8*5l8͘vt44d>D"uA$arp8Bl!jH+dӠ%@݆ް)`_"QE4&s.Oyd'}2)KL<Ш%Zǡ!&Cs8/>Ѕ}O؈/Ĥ1KI%*UBƃQ9Lz@o( bx&;EӣPaN沶6%\&={6{K)\e*k%)8x3SH22 S 30BrN0߀bB?w_wȎ ^!)|rwbb+~긄ܱxmz+Hla˄6Rzd*;F\ٴ &wL/%cOwI3'ҤsTv 6SQqjjѫq$3wdGχ\6*vmoE?Y=9w#`rOAWp?qϩr [%7N!</TESj"Z)^:[cgҋ)] QFʺɞ8$gNWE,v;%3~ O邢w --Jx\k`R;]ZL]>۠#Je ޅB?V{'b1|B-v^PDP;˿ Yع.| ccNfl*l'))/ޝ 1UVk,tJ|T = ZHI~ ҙ&pbQ1~yLiYt{V# a#|!#rpFo; p5ʂ /6= ߠ+/n(;~\D2[h3`%usXXԴ֦^ #6 q\*IB$%ǽ~̆kgca,n>]PI:jXnN+z֬똪a$LT rߢ$ ;R8QC+NN{tAFR!7p>W[i(ո3os Ql3_AЉ튻ʸCqǮz$ҥB,X=!z']~'v dB4ĀK+:8߸|a1ضԉ}YiN,_*J&z9 2~QB1P\4`4U=Y =}QѰ|LO7XY %!]Mvz7SH ؼ@Pt p(c`=cV6 =h.̸q0UTA߀'#|@+3}i- ,8(Z?>% rxVfK4zBߓ%;Hs6"'\Ӯg% ?8w eRV7R5:>mX ) msM~"?ˮ4?E*azlG;% FZׄA!+I,g*$U!ڈڼd;OP=/HXZIK54LSf.#|V{FN;ktlQ>>h -"?ɗߧ"#X06z""5'm G7"?(q:}aԭpo"5K_⫶XJْ:TB&+^)<4(gÄY"DǃӗDnh#0@b?, 3aeJD4n}+Pп!¥$V1GtPs4E_)x _ }Γ'Iz`u> =+pmz<$f^JY Ӟ >D]QJ%j"9ËvlUSl%+Cq|1Ids-Z )~(Q ,k޲t(eR$2QJ&.p@]#kfLn9;+)oJ'A_2N WgOl!N`o_XoY3ҝPMBr])'yeR^~&Pepه`Z ־j 9=]^&IeȘT[Sue? ! \faԁbR3f!p" +@(G_Ho%&2C&&dj?7ibpfLcpEtvuȱ鞎:+T19`Si LYRZt{U}Wa((jGUaSe56e乌6PtnO%˞'h\B/ M٩4,^D[芔YWnXC0RGx%OQ)idɃ]b)VuTӄC~!D:22QIM&ln$F8~gH5 jAPi~V^̠GJ_ EEbO*Hx׎r G -{{" e@ppHčKXj(Ǽ{T{0hG(xewW~T_QS ZB5@w}g}0N=qYMBwĖ!o!b&垿^}&2Sg.H1k7b5HY=nZ?M"8(㉏XhGET^ٜv…b 1˚^LyVL߬ fxFsmV<<ـ[JrجJL^Ok_GM鱔. "J_E y"g2/ELs"܇`8P|ֲLPG^IA_];^^KE3U4YG%(UOYs` hq}5ȼ?.Ne4Q@3= Hs՗o?Ӹ S6Dw1ruZd0[S渳[Ԑ_aoKD1L3@M3,.L6S_;n Teࡸߑn'7&dh`O4Bu45J0Pѡu?dLa+xTk;S)>ٗުňT&m4/~D,6/a9Sk}'Fd.zDs gPVK#I 0w[Kb6{ f:6$D+"ntBs=dD6hoLE* ϨEH6ơJK3Uc"kL4J1ym녎Y"*:Q|M'Zݒ_H>&20.(a?8|ꥐ98&rqHoW?_10Rx#i\T 䂵fjp8QolhDY/Ab4;F 0m֋3_ߍ5P s 9{L]g|:af~y 0p;L$GHрr픴ԬML"֋t"׫Vrꮩ<غ>/}`2(vN9ЉZbUQ UʿEe5!@ިcГn#T M؂*(Q.`,8j`Y3ND u?@9vu 쌍\?TF[ ʎx5( T'h@%ܩy|qv4FӸasj߃b~[\ ywBG56FzJ ?={XQ3GƑZD*9F):-TÏLu/&e16)O'[|w9@X>/٭/)ͧJ\0iM>g݄yZNhВR3[!Y*tاg<Җ,n. 9G''MNYɌQXem хK?cwJk;Tk%I*"+;k#4,gxg@ieN(NX(W Q҃r,V]%H}fd>HYr!-3a|TA #pߤ5J٠`2+p~Mc)׹d4<5cZ"B#A9±m5 ;;d)S*/p ~1 L(1qBLN`[oDd!vcOU? qz>I ? -]3ZB9L9 Sr &A@!F pUVk-Fvj(@xXlbݾ~Odݾ;QCu{=4k1~clId/\9:҅C@eϑ) $󈿒 z=,\Sa}?]/@&+23VʰqvD&RS+Sq;*QrMaŭ-:# t&<,,_L$~ b tYKY؀* afK&G&( |BMqv:qwV50By2zŮw̑zd};N?F1!X. s&Riaײ(;vpCuFSPkArM%s'- ?{%HsQ:[7A5 a LhM0F,_T ` / ]8RX~KɁU2+ 7ޖ1!%niZT 9Qx/6=y$3{,WCL"ῠh-#,J? Y;WW'Y9vա{ VQ`><5]IkkE!'L=Őϙ7͏Jn1I=ֳ]2Up ]I.A ^ .o+d О -" ˙S10`  p3Ôk3M9>\? 0;&䉤$W?0fՓ8WPM8\?WU@_䃔OzA Zj ;:~+ Kg:zP^6$ l6?Hsدvࡼێ3p"5Ήu6Cj0TT5U%$bNM[-qQ$@)[*`0fiذ激}'ff.< GTp8lFۦk-Dt.] !9U\!b~:_ϗqtTQ\v`I9Mb;%[0ߩ_Ydey֠Ɣ`ڃ1ɵI`!*$v}ZN`ȐiA% d&Ol?׊T5Sʣ:;D_kg j:'U^KVj5+{AG:Tyo4B̏Aޛ㨑eygHQch/́ m(R 9bN94``r z؛ƋXElV d $2I r6/!mz`]^?tN2| Mp$1 !VK׵u1R,4۴+ڄM#Acc$Ӳ-o/rn8>Z<`}q}78y*E+(3n؞ͺ;);r=Oc9X'6ZU΂1,z+ĎP2@_%qgZém*z0яaoN SRq^^39-)DQn7?iw}}=Ě];u Zl[\rp0iAQG@4(";hZ#ܹȕGZdE0 ܳ#9f7y?eNܧ˒1gN0jw=qb*hMy Euw塈AL spbWb?D>oh8eu~ Z/nPuä~$@~0*mhAwjp h°"gHyKGPĩ4uKr9a^SvB5Y\:cXi'Ыfkў%Q) ~L+ "\]ZL%Fkvm1?E ȦrV{_A-,[Gw X(Uv &^5רp?+2N;a}W!*j~M*s/i {. > VgG槓 ^[b&6d[SqY(TIB T>t;UL^?2&׆dx\@{Me'|i >>SѴʘ69:&eKPkf0  *+uXO$Kka܌w_ ge#@0ad7B',O-s'Duun0PT iG4,Q0yh(i,juc̋y-l]p P#e )9T JZ3PXJO;p(zpXa1@yzZ0=:5&} +ffu/'52*$zUQ"~U@یpKWab εF\7$,kv2ݣWh/Ve 2Dgٜ4\Q,'A2_ժ>;8uA%(# Qpjj}|q㦆x\$)ٗ8NqyC9f/*/d,\PS U"8ܧ$nJTaG-nynks3IB~HrfJͯZF {)ѓԺCEr;_hgB橄rd#\"f%à Ʀ-~RC2y-'B`;Ay搀X%f-ܨ[w ~vqwo[*-2 6E"bzx;Il.R ?\rJ~8i/b)N&G= rP݈p}+OcT^%CGKIf>+HmOx(%[6k* r=y|PNSKRKU U„Q픅B*J]ŋZl' A{`~{| r6lS(W䉳$]K"PNJۇͫL6ϛxvlOu1bxTrpC?^3 $'L{mԜ6:1r ׷ 2/h538*)ZifBXēɦ9G2*jWp׏O_A4 }q{uVu6o `0K6 ƻ'QR,\W3 mJ+;Ko׋_O[g~u?pC p'3Z\ܨ]Ftc 7h˾)@$煌mAoTD1hd,ׄcX%I\9whu2{E?wxRpFтțFS)$rj#zN|B(.(QǙ4PW@2$kӗۍ P 8я7o Qkx{kYmYI+,J\}SX^d1KOPIy2y(Ԇ)ʬ!L.i?6ZSnq_8,uՐ? g& {="ɶ-P0]V`~lyUm ?*9iB7 klN,|#C1_!˽-w qֆ>+-:V&%T9C3 ;yk Gv^5n-ó>|\fn`&c*ڬCP!ށ#MUh' OaO_2j\ =|~_ ی?Veݔjg-d~Չ c+uVʹ*J`qM݆%QM(? 6N`B]A>p,|7wz?hN#?1 ]e[= T񄪀R5`ڂnKxkDb6,.!p&c1' #0~b .eYO=R SvfABէY5KVp wPiiiܻc\.W5 |MäSU SpW #T'46/H"6W-qQ̭-,*2\!{7V rR.4|lI7.ѳv1W?>"?K_|Eo2<\6ۍ.;z @sӕ ^SAO݀2͊]ps剚Fu$Ρ&4ۇNڒq&Tc{;LYĦzrjvlꗪ1Z}"HD@= _W5"C&E,_?8FuX_Vly[b|.dkoU_ A1cvCJ@b+>e%\tPd ړ_cIϺ1@ ! 6mJ eka` :մ6ŧS?tl"`yD$vL˜wN ip.߲m>dU\1-ͮtvBR_n8 ۴3d:88Ktn#,,;'.VP#7h ZtdoPp3Ɛ8~cڍUlPmYiu/35(8*rdDhӞ*0$8GJKTDUw?v 5߀] 4dK5s]tUsLM[u}3rPDP6q:Zǯ@b!nj1Kȍeo;GogʶHџ:=p3 6cr\;fL3ܡQ̘mדGekPa5#~Ne I㣔>B=!542,Be& qqRRY^`C v^7`P uOPZ]ХRUyr2\~Z[2f{ *.pw e:]sߵ;U9la#}5sHD5x;xِʊ Zc]$aj|KÜvɍ "RS:Ϊ6q&j< nv*(0b{؏kx~Gg$51]~aJX ҍ| ˓C[ )"%%5 ȅ" uYӃSm#' a>UU>S4K 6?2OO$Cq W&@zڦ1Aejv.M 3z%{{w~Vݙ_Q.B=` `~ȩ:~ԣ|UjdǢ' 2 c#^RA+YI3 t#Ơhh,T %>`ݏ4ZG7x!z.GoXX;{t]'xCWl}4Z^{uJYAs;cS 'oJDrfQMZ0V?)/a9 o栟 biҋKLDž' 5WXQݹ \mGVH'FF}Cv6} qdbv~Gl1iXE+4-E ܛgj;<{X) yYi9:Tmu~륱Zo<[$3M$S qUQԉvY?ּkﺆ_S fO b) G-4q y8i'GF]jGm?b欿5/\&ۿՊc}Biw)jV4l}VTf=`^ ,`$kZh?9_p<5Ja&n%WԊx`# vėZsܥ[12,|jeKBV =1z{`(s AP.~}URJŌ& e I<r9lx%AR(__f?/ %њ+R@Ut06JkƏ!jFDqUwm0ckT*JlQ)0i xnaK.Yț ɨ#}7HǣViݸ`FC"in$ٱwԒ<2W~=ahqQjn,/+8'2qaar/ < \,S Kq~ih熛%&9D @TU  $Iw28Pji#̵6R$6|' |7/M([wrڼX eJNt(Ew|b\"]E~\B?ud)n$BQ4|7'b Um_,ZOp&\44& Bq?j. H `KkW<7KU<. d \IBLfjFSDP|qZ?LHƚPYG:8e/݉"wC{T)2{V'9fuT#ʨBȘ ^δDkH}IWKf~H8#~uCj@~L`\QCd:O,8#}b1ea&D"=b@ESC5L !7)Qa~_hHZ^yIjQ\EۄR {]s<i;U'"OG:s|jPwclbҧ-Mד dy+h'/FTZȫۡٽȃ׋;oMAx CJty vb vv@AT96|WDFG6>^gS#DSD^6~pOf zh+?~4=/M\ ,2:k.#Lzϓ~”wj®K KG+FIS&Oa,iM)bxæƏ3Ӄ`V%Zg a9yPz4"s"t%SK{ ڇ\X#=oV ,‡_I2lةV(XW{E϶1}%=QԀ pbTh54rhlf_YVѕ|ǯ7+B8i_y,=]?@݇qkD3E[ j9CUss7AJX`4) N"tRhhZd=\h&)HWf~p^$apy$OROF pxEC끁&$s8/}fY{42^}(<&tghQ[ IMpo.w`0imMc6Q+?b+{@/*YLxkTZT_ zE hzV5iĮm^X/ nίҸ5KGUE4!έ׺eBfOatYLOھI^ :OHzvX}nqatUn/+[n#Ӕܖ{Lg~yF!of]F* rzO`LϢ[p_tXFIgE'|y1[%s*ϐAj[?KDLhZK \JqaT۸5JǛ8/{M=~_Ӈ'=%cg3_ /co[q>x-.<]z8ljX݉7Ye^ _޵Ȼ-7GeKUlaF!0!6q)T ӗ|"’;߂C~~W/n:+ɘF!Q/) "gȌcxCӑYvԣ= (,9mE= l<$= ;ݣ,e׀*Ӫ`VU3Dn$y)5-3-VoGN\B۬9{yО}McT!7|zƋboK6 R[tӡ˓^ *t@BÐ\i6 7(5`_͆fgQ%r_Zi!*G+J.Xg'XPNSynjrg+g=E祫,E`⵪&8U%r?䂴{_qhNv=Lsw8j ݜ΀W\Hj/-VvfeH:乣 [ bMtm/ ?$&%Q=-<)5xHLxݼdID!@VƏVWſԅY< 2h{eTfЪ5#Y}Mz1PdX1c0#}UyMS^`$#/{*{:$qMHvEҕٰɠ~Ib!ԅ&쪓&lA||iTSb6[:u36z-Hsgɲʹ?=;o;ux-n^\Nng|{"=xCn;*B~xx7ڸsZ5,^pK= 4wZ&ɧ7%1+ņ (n|?\о;|n(/uBz3[JvPw{d\#DC{P);'} WmJ\8OE^,Ao_*UWF>pUZv#k֭sTH |E:{X-/4+s5&*m$L 0+q&VPcR[nGϿ3cv cѭ"Ŝ@B̚F|ٖY]\S*%*5 [:֑NK˫&g!/ -o-8lj$8F2b}*6Qt U /Շwe%B-y^꣸36zl$/%WUC'>3`0W[Z: cb?6X`)nmeҧ&w[t<5{`]{8SrfKsjNaHfi›au;ir{ W>^-zyHXފ`fakC 9yv10r-ݚ uUin6c?~1.f'[Q얽!4EhOeHmkoqz,Au9BA\e t7CӁ \yQ] .3*kmײ&R~}Woc~䗏x)i ω2"7$iS]-#"Z\&_듏3M<4ѺS1L{r{rk Z\B ` XPaW0ߦ%Dê;6ڄL)*~`.9!igʑ>yvG @=n{_iM8i>^DTqK,AOSҝdo`[$y)9g^ϕo b\"$!1wP"дown^mj^٦&cF6!N N@'f%YngPIDxm,>1u ;llB^0Ҋd5F^uv*V1ǚ%K#7U. >|Lؘza$qr:*tx@xYF ?ә}^ʘ+ V~@Tώ [9Qࠍ4c*%Aݧ=4h- =J`^?ڍvI\asN/<&v[O A*gQm9>qlKe~ +f {ޡ2[DAvry:o~zrW@g|`UfnM0\䶅Es^OB" Ww1%Q )GiE$Trŕ/bRObP0٢60-2бjM&ѽz N^ ~őC>G+ pex~޼"!|^rH}us@J#;Rp*2W Ś?@)ƠGB֤, ,+m`)1u 09}FAig7r(Cn_fCs"&/\)"rJSVW_FaٳC`)p R)̮.<Tv6rì ! Ԯ [%H^JEėetFۋǓ2\[Y/53$ ,)CAQa+O xβq` %6mDY+SĠJ9hm57fO. bobv`aB&"VNrNS=?F"V? ^9:Rn&v\|d,ar!Gf7&LҴй39Z C9g KAX&  GΏloTrwT"%E 5ƽux{FGO%NX,gT< I=nU2<kbq_-@XJ@2a.LKi+5#L{ ?Hr-Ss+sDꁪ ߶"EPhPJP^a He*g9CKqr/|\?ޯIJ.6z Y̸{Z+okiK??_)Dq\}|KȮ=3ipgvZ)/i3#^=wE#ZN4K:ym햟+=y*au\ZR(RcO?hZ |Jd<=euN˕ZLn*p*(Bad,Z-@p3(~F[iB=|Ń?|ZTa۷"GCZijE\\< dVH<2e"W)HŖ>Q<q|Of=gVR]ܽ*qbɽE]s%c z:גQ@)|&2w9ܾi AĺU#xh\=ܗ"]xGHh{>ľ_ G>~Z&Ji҉Ǎ3!tViK6鈊>Qq:X| Hː˕8F-*'o;l ^8:3tF֍Fǻ`#l4ihz9nAt}kUiU)N<4M(J/5 s 8"[pp;m3Xc _@t.!vq3Zм<8R =D+m ^Xqc}9 `;=Zw <*Pe #?8'PɥISJȋ!H*[_̨!EaBJ-e'=4J 0Z'ccb ‘`]8]l2 Wr} sL(c?}?])Uȓsg_#"g!qjPp(Za;zmO;Yı)'{$YQULDE8t*zAes&x$Jʩ3ȓ43I,A{`(R_etaKIKjJKWݻ:?Q^|#:lHո|~: ~SpNIbt$ S-[,ћo!,/$iL2`8Vٛ/na vZ?t 6Q}wX.sH*;qʦ]HQ5G:x]暱H4{Yl?!HM`GvlА( |m՟@oPOwZJY4x^|@`r-ș&T_fg{!96Y2nbF\y hPCMi1ZבF+xdk?OɌ ; [>ۯV#pLsZ= rx ҹ7+of[zV1$pW\ړ3(P KE;GeĤ[ɉ>@BuzY2K@&C2Y*~0혊-)z09!vNjQWgڊ.R;:*brIBLGC02t/1֊7S+¸feۚa$T_S-8:0zjn!gJ{-|KYT(cYw91U ܱSu2q=pb EE5L]3wPb+|O£k-ǻ]煚 N0fS0"_H[6x +(^7bW,DgaRpZ/. D~W"|poV@ށ Y,Z"oW Luc 9(˒:xwi 5iCl@V'wAٟ*xB\J~J753Ih9(./UrtߤR/g]ic L$\cJ^!]Ԕ7jR-} ԅ]Ĉ%Kj{wsS@ uHݐ BppP U|Ρ+u&ޏIFZO pVBeJ/ZiD.6!zU.{pDK9\$Il6m'op@k}/`(QrWP?-5^Lycò۰u)էIc,ұc'OmWzpDE~s u]3sԳ\ϝL@%isNauE 0*!H-4ϋ7ؘv-_ɋt| y(G _-|Q7?d:*Ve!oBPKd4\=1 I57M/a cf-XߎӇ,TryA%^Rԉx,b(pkYBaWH[ԥ}1Iw FNU˜+Iyuʭfo3zNaPjDWxnl"+K*~ >&kpX5^ Zi`^n[ d=nfS6?=aG4wB'޼q* \Qc" w!v2 Ş/H>BAoo0gU|ޤ74P2@nGp]HNm& L0\S6ǰ,Q$,S=F[U/Jb 8_J4TjcI%GB߃xRqi&&*!G Lov`َpef%eLJ,y8<`9U;ɀN&*9/",T?-򢧷,huu*U ǾrDzF/[Z|B@h(A#/(?N|_f'~ԑW( _$`?@h0UȇqB6exژOVf'*5TۏP52jlOYCxp4SrFK%2e~pA+"cC =pvhj<|Ԥy82~q<!pcij^p-oT,@2rG;n.3Uԡ?,S{ןDڼOמķ z#Ac`!޼hK&C=7(kvC"4avŽ^qXM *e!6 -鐀D4 uthx|ϼv\MӧƦd˃( O0Da-aΪOlcȹGG/G$M2͊||vu6 _;OJTUWJ%95L/+e,6.0^AK j\8-ς$W//-X)6],;XEST1kي_(3[DՈH 삞 f3O&d>FL 1a@'Ϩ1QvI0Lռj'L-N 7 ܘ1\ ,uÂ+D[\\Mi_0Ayn#,'h_HrݎTuR,İ1A7dE*G@m S__کIG=CǣzLk?EorW=LgQT I5ndz%$v-o I%:Kܼ#aӮiNk+lm/y}Xwysɳ6!YcVIo-ZGx]+i~C2p OA(zpn25i(ь&R)_}R ~ix0^pDk^5@J% N3Dݏ5bkVK/*wl, 9!Nz+zLdƁ] <өըɅtw9 rhbZ6ϸg.;k͛}ōYkF2.F6W|j|Cn1w7@ ncZdB!&|mP9ŕNU [#0|aE`u1o>@縭:#KM>Eoky\m. ~/_#(7sr9sf)^= N-wV8 ޡYB:&6Pڋv5TN#f,YhB fvG􈣿{_ns)^Ns?R=U0dxD5Kr4=**J7L0njqI (OS; vD9ШeR7K_#*wdT5FJ+T*;(LKٽ#0c6j- Ó*yοR1yYl* )-;hV{g{\֢oH?7O?sn;8Ntؚӟ޶u[y">ذd~cKU,0@Z8X%U[1X# A&]'#rGzјf|4X[^:vNy(@ BXI%L0Dq$k6MS' 8=\RC>NEt+f5.E46 6Ǔ!87.^UTN0h=־\_и5cYԬnt5u9ʛMGޯcY\jPX$1%2g-vC@1pͯ|M;Ԣfν6ќ<=4 U'e=MmH1_ql Tu!&kn{>JdVQ{nl}o}#Y C1{XɆ9rQȁrd.E7vNCkA?\eyx 2νhr сɛ#I˵l~EXEo :vᾭ m]߀P>:vG}@hԟ$=`WgظY$2X>o^3^_xط%Z(>51T.~WLu!a]7!R8Mψn`>FN*hO/Q>emD2,gic+pW8u@xV[􄺰s]"[12+rgc`녲֍#Q$ܴ+cKtwB()T8 mDb`C7?aLxS X̊cCX剒[oANcZ<8gsQ2+gޭ2qN5yFY|& JdJ0$Fdupߥ(~] VE P Hnj7*Wz?x$]C,v=iD;(HגoLudPV$YЯ=[XXaNx ?WC?!i^HnۓM MUC$9Z!R cra OW*^sP|yJ]r:iK[t VaTéIM&Mqt~-A/yx1u+gLC }n8RrZfa{q Y{=QkU" Qxz=f9*_bɓXz] UNY%?:vDb f,/>7ft̪& gd@XCz>*V8VMhǎ0ǵ,GV} WWsXJXq.:nY/D ոbٵN?19MT[ZEG9*.XԽ(]*;Pqa椳CKe0JDgnV8bܨ { ?U;7f+3SW6`IBx{Y۹5Y@P5lRRM)M5,h`Iy͜')goz+5!.5_p@ѕ?Q=?\!աM&^oTFwz\H":k3V gsbkfc|ʺ25HfL^6Q܁pĹ4"diYGm5;3R : #jnVb ˍotQ.nFꪡ.\1Hd؜.I[d%&h>Ϝ~[ƙE+ŎzlH0\x|PE8pd|&xm"ُfz*^ Yg燐MB֭\m]ϐ/dsO'@q}4M J?5@5c LGTNhϮ8x,ʄj{2ge|^$-e\4/y_ #ujm Vd!\Y\r)`j=1OI.``YS-ͱ8;q<,d |0ǮFyMBKX2pf#n9_mBdiyd\QM;$ }ac:~*O93EMx"EKnS7A,65jr&C2xr0z% PTe-瀑qFp:%Ar9QC-؏|K~S]Ve3UliB5Ew?U~3εԚJct2d%|htt9nip&Z3_xDSdHe~CHӬDt}/#^o 6D8qD %4Hሦ2Q.AvS^E ab̿pQVtT"rSף#uZώܢϞ\KX~m+ck  ?Kf}Y^{4NQ7|Z?1knTA&S<4!2 }O6MI=$[{K}!28Mfp:N:8:Lˆd%kD,R͒dèRĤh&cMAxj-»ܸnTae/k7>bR$W`zK-\WRڭwR h +H4k˃ (+{9gckn6,#K"G |Enbӌv[Oӱ>x<Xrs[#) w }Olt(QOBoKkga.UWT[n t{J.44b.]uC9L8YtM•52_Ȥh'k8J:ӗfF)(]J_R۔=WQoU_#C+\SX|CƐ >m !Дg2t@[\MKb}bct|xI3(6J'w|r H ?1jK),2O |ߌZqf4eOก"7ۑ Fؚh:U.]m⌡!PXsxOy5d]U˦:[f;):)`&֔BC&yO^߭l@ZOˡy ο٘os2D?~"X:7*C8%w";`]=S;\Ht;G`"o(٥0*cmNҨ\.厇('; MTjk-7zB,+vI(z r #]u"y 2" 4 'bΧ `Wu2#m|m K!Q-xUp +[M`̞ tʣr-YDƍ,X޲kcM΀) M~.uZqine%)2 Y/ ~ю&L5Q]]n+ƢLڝ/8ZvuJeWJ/++!R DJ\YpVFrpAMsIiΔnWݦЗ%oG*>gr1&{{]:K$O>OQm_3wM>lJNݮF CR$?>up=A$85drLd Mت#8;¤ A'oIq,@Dҧ`ͼ@#4D!&M!a"UȤ2O4Vh2n|4=04 V۸OG6rK_:Ye^M-2U"C'f4}Xi^>8Mӯ@w9wSj\(xg{97 ީm3̺opHa;! \? zu]EZ}v Q&V!?kyYӌIE}_Gnߵ`*UuaC14U|Rr$?}d{tܛt!| $U;I{&T@c2oya48Yء8uWdשP3U_AA|'ԩm'cŇL*inxfhl,:)%鴠u2Z1:xnBvղ'Uŗ(lh &h'٪3n2 |Ni`}b}<$큞jB$d1"RAuo'~w#.ulWDf1ɇ[EB%܉Fj 7pM֬X1&C|gۏYl#BS#-5 EuuNq):Nvp٧@sdDZ@ 1513}, Y _w;K4eHnÑ 2-\,!џ*bzTw%[U*"lLc}? q&j@8bd'#*m 5!*^B r1ͽZ% ʶt",q$ʂs>@2@rDyۨCYxKnJ$('$?⫟JYZ9Յ)5բ_} n6m%e7[gX|g̛VBF6mWL7SBZCԙhRf3̱^t2|Qo.B"xZ<YdU}I䆽wޞw:HxKc6#11>86J3r7[([,$Y%Z]>ˈ5+i97gbSIa͔'n\c?7s7bB*`jtlsr<].wxnfQIxXy'mu`IJqL~$ 5e{!0<Ɠ/JYh돍7sl0)b=Om/XW2>OK thA=kUK^^ˣ^~`)7Aqrܙ!y\j K.`Rdteb+$oo.yS*|Nr` A݊ѱ!hXޓEf .h˵ߢ¯r#}$XA*MbtBbXVV7?ok"#2 b~)Ov |D`n( sk 4mxD-F,*!*} q3PԜTJel>!W6N)&,S80;ܳSR)T HB?T,G_lxǵ~9_.*HtTye@fV^?^(xZ>ym%<5W8Aytn!~xK֓ wFÍ輓e2[U{aׯ<ϋT1|^Tw "wD{]o6Tae!GɀkWGЉj6QwxW:?zhL#ܾX]_N[8Y4QGV倌ucϢnLGT,3FLkG6 \2(CƗ ʩXS\cuBǰ^KMP&hIL`tJSLܪm"w ,Xʛhj:<rmL 7(8Bm\TsG#pA<ƮXPdlNh#H'AwXq LÁ/ >I'=C@t(v߿J$m0BL>B %с%xJŚ%ObW[|#^տ`N3l9aכ3AP{K:qt2xq_tj)IE |.rńTmBS~j\pPm%'OSz֒*aFcQJ\$5]fJ}PnE8{OU_,x$ɽ )D':NҴz夎veAxKD:G"U/`T ޭGE/vq^Gëԧ{1ЦWCeڑĂL}KmL`b77dNžmϠkB v2F8PUӵ4`.ErEFy\)~UiD6'me=EC3cc¸@kYjZ:&a i]ht\=Ļ3C4sa\oQ'jQOE9cPP"Zokno LiQڍt;+k{ Z$Bhegv'E?bw0oO,Nfqr@S.)&v [3~F[|4KEk>I!y%1gw,gZ$mNjviN9QT+sFӷl{o2+\(LRHZIĸ{J<(Z,q쿐S vhg5P@ɰ%mU(L[<ϸվX.EgjxIY9WQq&F ;>䤲xvTbtܢfO9mc8ʼnW;>))~]=5Įwg;5J!Xf]7T 6\yࡇLT3_,jIW iT)J%#`FU8 ȁ$l.Ö5}x ;O$+[śN-}<,B( 袨[Z GZ MH7f"!r4;8岥HjLJz ơq % LOd`9h?L>k XN8^p"NH3hFLx05lg`U*8zX.ޟARaGeua(Cukҩ*>(WʉEPULu-*(tMQTDOܑ;? mVO_ ½B/Wt78gLj$6]a`p]n=ڽ5SSa\rd7= @FVh wYymc]WGIJB/-{ԞAX fƛqXG 1(+Pd洀aMpye~lJv1]r)*KiD+y΍xռaX<# gzB\x]:F/@e\QG__IYӼ~Sd] E9p,aC &jf.]PLji5\ARvH33 6d2O@L:~iqq!,Os߳})rlb~ Eg$,c K;F(hEMe84H}M #]5gȇ !2̅7eMݔ$pk\7 U4HUԦ50.AJ/\k@F?͞Icys:d!^4ϡQ=\`[4Ƶw%fSnur|9V[4z" ջ"f&^Hj~Z5^s:+ffEԬPZnRhcRYÃb$wĺNwu3{qm DlM_KE>j"0*]7Qp07DSɀ\mlߪ|0Os"dY: ަ x>6) sSejalG*ҺnJB@gQx?2~0cNvItZPXlK`QdA:npX}K"皑)_{~ ZMWGŝFu#8)Ym(ncw?HD+1&u!__W\Gpc+4m =xѲ[+p< @JD|F#>D*O։f7!梿;{P16R$֚ ]Ԯ4|F n/3c&| \7?-%b}ؽFEw;r+nx.u~t6N0'7nϵR9!GMFY¢ \ο7[2 DBPOf9APOKL>X"g q{ UIjg£QN <^\s}gD?nxbJO)w};l(â[ Y)Ү?ξp Zy.~c':8Hw'QU#B2'97-c~ZDK,jŬ;FV~j- d$PWK9Űɮ!05F8,'hi0`6=hvr}N,{j vQˊZwi|%$K*^o4Y;܈PBfR1e^gZE t82<.O9Fہzih|>ө z6}st60 :8Y>V}V @Ov&&z^$\.%hɫ}6桩Mjga?[ Z0=-?"v6ۭs)$|>ݽZ-(+Fɀ+ x U|in4u[{ĵG z~D?1&crjAZJV& 9mA>jA*"w<ئd皦+fV MWj0qnwyVCS¦|7uGe*UZ'"'#@A8Ⱦ  a #jY?%F}ܶ%?μ'aOj|/)@|{Y2:zsu3xnkc$| my=>6DީaKUd8t` rp"H9@Z1d}wQؓ^b5ljx8+VI0Csa&B(Wn,"S_4VJJDlqD)B冨#@Y)8~KM UFnׂށ*VN&Ė0Ȼq \(| Vqk"r1r0̵O"Uѫe ޳{O>@v˺v,l!w3?qv,fNkjvp^vb$H7yj{(?0?. T8>mmQb:kgo'K 2 cu vxѷl kHoGx*/~ pC1Drr8X^mZ%Xk'!DaM}uR?>#{>UTc.(6P|gU{[ pkVو24q:91]iLJn  M7I_u,AoZSCZyD4U#7;X=])Q>:xPC,2d' tPe~A @,)e.XN$&$:/wHND5<Rs[*>Ϭ7%=1W ]J~S`~mO٧+"tt\8-p Xi;Ft5r?+MX7BgGA0QCbo^ӯr A3r8Vr4=;bfRk7DJz8A`5PRoJ0W<u?4o5uv{m|JpOPoJLb>h75  an:R)K`hUR'W ^8sFc>t#qxK~s3Z?6 rTl@l"WuA7`.  ggHcgVYk=֑ HO>5Kw@)2f O?If9gx|R)ϓ^jW(9F4Sq)vSX!pM+E͘Ujs0A*Ӥp7H%1Ժ`^! 9^֨tޏEƸ$$;H unj:7 _)NBo,`qg7 ~I d5! (rүK_u$;F f}~Iޟ V,cK~ZcZmPzyaC 2b7]źiX?LW@~س׃x/u4CG妢PsCH>j\`䗴O"}v]Sm7 ^].].B L3E)ĠPub>64 hZ7-6tjmU=ξ=G+Mcmҟl]$G ZٮLۯ["ɦ^aX0lЗ{v `k},dfDWZ(~/j 3[:G.+6M8BwY#鿄a?` N +J Piֶ&}Θ5)pv$\s xcD8C5ymxW*)F% ofq0E=gj*T彅R0%*R?wDY =AYlu4<>=7#W Z5 ߩSX9 |#3>-X*4li58rEL(q10l*t鎭 `nU1cqA_6 YR[JXU(ҩ,~nV ؿ]2yF4plҼmo|ޥK7xja= rxB*ۿM\= ԃ"2J zt?Z'2@?F|\'Gz{n۸醘M}@0qunC#Y='au3-k@ۉ @iLt3J^uO<յiqN>hyq(+xͱk0[m.))r|W]6:n o_1rF,O.RN߿N]wŘ[sK$G̠kQb?H1A8p2LBIV{ r{9ɼc4o>28xS4c¡Z ` ӿ,FHf(.O.=͡"_|`wS'3[VyKw =tPȨ¹Ng(s)a \` ϱ) (%%+׻G~դGc>)g޷+yrgenacSۂ ћCkC`SwEoON)s[Q WU1|hER3nyv~khE0%ڪ/6Ǐ@bEQF%e1jIovب7[s4Pe+< gs:uTL|P/b:+@@UKV/*tˈ.RKi!#m[( ;'Lǟ6MC7lVs3fvkә-r@ 8ڴm DZ"%K!׈d%V'%\>O\J3f( M-=z =Y!s LYE-{W 6y*+Ð( YЬA緟-Gw;T a99θs3zntKqkMKu.W  'ۈ7vg[;wsF^F*hҖ^_!zRa/uaiF^I4 V&]fRo?i .zy:z>lgbEXU9]sD w"E@Y /2IrZ訾c_EC0Au;mhif'Oχ˾Κ#K)LeW +I=[-~B|9ҟlŷ͛tqZG}Wug@}X!|q~:Z˖ƲG4{ƌLd^^)ȢT)M$hp9NAJIR +˞I`JbׅY` %Bsed@J.Y"Ӂf9>uHq,݋KVif'l02 5'8F-59 'tZ4擎d+rOXЋg \0[?Jge03-YOS}$_T ,=xZJ͂#2%۟P ΔfюMt%"71]Woiu } H#YP7YNR!i^$CĚ2H|@ (j+]eRw=C|c #iLH9ʚćż[m܈㤭=r[BEѵB\wGjUY JokS);z;ph0:t[bG$oVYn3,:`j#W1 W_=NM.vCwKc"3=47 ?du1E%yJ&AEM\M &e,R ' -ec_9 &}2ǒZ"Qz"jp+.M 膡\g]L&SZM kYv?gRYF,ʱ4u8:U 6Q.[j9~ng=Z!G¡?\lfHۆcuYvl>I[30o :v_&q$u9wK\9BWDx3KtV۷u}<ȰQL('sa1՗9.e7ݸI*hǤZhy:[i8zmouSJm1% u4pXT:ʓ>\n?DF^/vu­t {3I_>}`Ff* 'X ev&\;lԣ4DV; KSc'12KCčX(~ِP0~ɠDrƠ"e[ENS0\LSo?p1r%MQvR۝ڛ!@.9b꫷|i7m6 r'nQ9ddV]#X^kx+({RQB'ƣ`#6 ; ăM.* V~uCo\Ot5l #Yު$2hla%lې ]y#%v߆RD HccdpA`DJd|"7gjl#QMHdL;d7QFqlfF׬?=+0 \{͞ %fȕO۲43N?&ʇ1DKҍ&ct=w_]4~m_fԴ6ާj-I鳹ܑ&o[b+;2.f&bnb.RÆ30'XK>E[hX|"bۺet5,[+$i傂eZ^]_0'POaW2?(ȁFQ-$o#LMV(vM/,+ZFgaN Qz&K/8yKK`*A=!׬J4Y]8[bZrl4]9k6 {d\Sܔ^NVu=ᛤ <9.)^Aw0旔T2LdžĖo^l TLH1K6(AL\rc *U^g V=ZOA<n?38CsS`< MC_bEMU:^Y}b<:P%iXPꨎd5yԉ+ntnpz#PmmwR.H 7BDx;B%۠^sذqOÐw8&?ϵ̟'t|ɟyR!8Iꠘx7Wxv7^bMz6K^S9daֹ煥XY/d%l>9_B:NRsy8vd6x&1V%/12v}(arNCmˡ<~1Y/S 睫. *|&v%YYs~HbX32gThyFvp}7Y -QJú9~cS5LH.akK 6PxSd8o~HXq'!؟x]H!}lړ ywX6*(񁾋RB7m "R{jqDʺ)Rx OK'ai_-1RZeᰦrc9':'ܧRRnn yryoz"L(ODbv|)\B ;?MQIcg"ѩpr8Vfs\ 6,øj۸ނdϝϻuK,T;~0݆ukɟLSF+N̿ V u3O3xI/9dʣMy6CLXlOd#Xl%)N/HCյ -džc9ث=R^sn`$^dݖ(b6Ax!тpkNxR-V6/_*`fI"Rؖ4~dב;ҵ|!ćKojޑ}mk(_2̙掌0./%8>̅?"uh+5#_7DP> fu?DQ= hp ;!e|1 9nKp8ijbiT n[@ݿ]lMlC]JpY-/`]yvfi,s?Mʧv õ6Jv[qRӆYҖW=R B'k1"q? b]5"T:>kkQ SsV6(`8|.,T;/oJ&E$"%sW 0xTB;51ώK\ԴJ2Ǎ[ IJx1pd-i̭FC]-֟f/Z#c8(ì{y3NIP!|5zMpNd~|&gUͦLfpRyS a5+829` >  &s&1ҀRD`U(;)B7Cqmy< ֩BP2 :O.7Eʵcj^ ~R7:d,UM@3%i=.'DFiOCǗ@:` )dXA1z:.!9/|* cwFVjswfAx eVt7МPPVy| #t6z9pE͉gwQD QjHGau=@Nנ]|3o1Aao}X\FS4{,FǓp}|4ɗ7O v$[1Bk6.+&IpsJl z`v*+fAm5#4 fޖ.2kmOI>=/u})÷! Q:㛂R[7_ZOϕ/φ =Eufl]F,*A蘣1rM8Ckf +m# ˮzFV #n"[2E$5o=I`'z:7YUm[i@cX"VbP!Ci4Wi("CLXo i Rn5ck=W*sc&XjqlB0\G'Ou- /3IxІ UsE CpH{cI(Sض'vb6 MRlOYt)5hU@|qo =(hIfgx<Tq24|{"ߐ- O1P/אO$C COm!aX; \)nGv !Af`kF"}ё,Y|77%Yw^ `zm.?uDȩH𻭺OVϝ_.o)L I2c0V*w60xo^#fBbD+?XЖUmn.3gn {t`BrKL y3+,v'D˰ &ȏ,}c*q \*ĨvQ:?7NHb5(6uBa@bg V^3|h`I:PiI Z; :L>tA m_QRq0isB"P/=n0kJMa=g"rgu텰FYJA+_s!'C=gnK#Nxʅe N/"Gg[keN$Eer 㪧bWIx^kKp+q,:H_BQʒF%*9!w#o^|5k7yD`l1+{1Y-/n 1bš7D^Ӂ շDW6-TjO7N~ Vp;Ĭe|1t]VD qa"+SY}E4s \z_Z?eZ0{N{B/eET~rL65 ݩ$QBPta۞ ,9pG*O#˧Ps~WA۰l\nj;-=`(i@ğ>l V{3@ F>T66W{B<xQ@u-&/_ɶhZ57!/pf#ti!{k8ND?p\$sm/! vw>yMy }/`J[ .ږ:f#-i^tCI 5r)#ƔSެnޫppX& R8e`EVŕ|n?1`r8'HBpѕI& `[/ZMWӌwϩ"iX|? X!=|Q{bЙvҎǹh@:@!-098.TH F4w"r[hgs6H_ DV&4-\Ec֩ M"+LwBGe"ځU~xIL.h7=pV TfyITwWg!F.ytJBD"\H%.\}j}ۻIhj{n+jrPcB E3J#2Y 6i$@,|0 zrH8z\|%  !/؇yї bYd R|GZ(t i5~+ϹÊ*s܄J-f L Q/* ]@k;WUUN/A2_{!觼&'Tgr#7 d,$M}"  &߮KfE>f:)a܂^{K3h_k.7:p !xkC򉡐t7;<{|ܬk= -?w+|?@YJ.!}pWNCgI;<^g`Ϗ(;p,4TPh4ϟ`oR&9UJi#ᑡrV._]{uWIPnJ$e_MÚ#-!M`(0>;7!y|CZLO+LK[pԾo`!f "f*,Lybfbܸc˗Oj>%Z!Uj.#h@?sܚ } ԃCE6?{c>g-dx25:Z#3ms <xhPVPH A- "<%Ia@C؊pؽ9O ~Exv-ikL`zA\KL+2BtsN5\RsHvx|I^`#= ˿g *p΀o"қI)ʸY LJrX b t&% /'~Z{Kn@{b-t@Zڎ㓚Kg:VJU 8/S)%Z} <FЖ`{t4!RRjkOd{햁LR:K jaҽA ̨#E)f_}Lڕ ޔyF] wbDaM;E%@|)~H¯2|1o pZiH ?V3ҖjvaNf|;Tk(ӅN9r\JDC\SSt&he% 5Z=1U"( [7~R݅#} 9MjL JMnn Э<۴\@G˞rRkALsOu$sO1zC?Dinv fBń]ef6@  שcXA^1յ?UٜL|BI`b/C!cqwYܻ$S2sOF%S4 z8NjAn:EW BW|#} hh.(,1Da0am|϶m} Uxf tWX Jh K]g-aj?0hp \9!޸7H>̵5 P;- jJe  Օ#6e+إ?h+]ȯ ;jFz DИRsDjBYT:"_UH e3ʸK2rGDP?mA(Ve~:>œvWU;x7~@f!ݲ%?dxtG q}l W/bqsɼ`3ľ(>̗.ў L) aO/d@hnotku.ٞg_y\Cm9fd gA+o2V֘c -Dau-p& 6Ize0ٞY+sC(NM:qi |jJ ^~?EFGLBNkɖjej<N@D]Ml*ǒ9\nz2MtWXn"ގe(<7l3m WR+!FO-[ae61=mO?%+น?Ҡ7Ӊ))H؆ޜ>vAFnL5K2%9])(z|2_G Z 6. EXkcf?߆*Y:sV1z:pJwŲ|^;=#=9\0*Κ`/߲dvMX[f`&bb#B|:o",aȘjjMks;*2!G'-skTv)!\6TUȠ:vAtٮGe z))Ƽ@,Tc-뼙l( rBD(*j~?]<= ɏS*%)*N;I+"f-9/t@prȚ7zﶮ? 2%@TrI`oYg'7j鐵UykčVUg"ײmx=7̆ΝxH96b$1N6Wk;I,QϏųUNC.E=@&sz׮ Bp_+O!pebassQ0e %Avy҈`v{c~uk'Ӄ=]L\9T!vjޜdYqSZHKT;| 2h~C#^rv :k4&ģS#iMWZ%"PKt2.ֻO$ v ٍ =]mHEtD⾇wӋ!Kl.apG#{~ͩ?݆ +/T יMr{ O;fI{x 'bBq? ~':poYl- #JAAV7<5+ `GdWF\/zD9m*(3ZrC!@:5j]ցS ,o(ͯ{Y̢!H藶=Z븼ߋ5 #k#'gt׭p'D5Ej{V1[c>]%0% 魏cy9h½g >4w\ s%1pu!JjM.H"cgzOU,D\o&seC>2 h )ԬG8 4N x&K|a 6a@$hnJz *58r*yb}4iņ)ƯFܬgCd?q׽[!4P?}EnȡtV[ [ud3HEIݾ ҟUF+h8RBˋRp?}BlnY;['’vj8YfeK19Lc, 1M*`VQgcv},h~:@"C(Fo$êS3{:-C* _<+U.Mkz,I,㷖REAwc>uE# XܽG'<jiΓl 8уЂ p"CN|iu&;$ahrWLN\C&A[:J5jvL xRN;~Ʊ X< 3VZ5j@u'S#|gX6G|Q rg?QuP|xrd:p:4j>} o&F_O¡JTY&R153;%^y6K WIKcosG~ MW 8htW!2jPӻSjx'@#M㼂.\`}깦ToW~WY^ ;{#LʈJQp8b, Iȗ(TM.CZ#Z`ɻo`8O<*'@x]aaf8f.s28XzXAPy`[ܨ \nLs εcŵi8Hd o`~m?Z=KsP(/r1[63)]# gBVe'tc~YI䲆?Ϋ.L 8v jfI P݂P D451UHAgI5w'Y9xKh*n7kutSq 0dzO*>u7.p{\Y}NBy&8Q7y+)8'? /*5(&ވۄfd؜}5e,ymxᘢ57Se&ֻd<|gq[nEA u#%k;"ԜR)+1`Z0/3j>f/l]$}խx.8ĒÎhecvʵ]qɗq훃#y D_k@$ThQPџ G{)dTZQO0MR9ItIm}NwQ0|VayK u}ti& K.،߳g'tWw?%z}swUgqC 5ɥ,ݾ;kׯJGGI_DSwyȊeT2~ۛ;m?_Jø4@tcpze2)]3F[ki Ѽbszξ,3=LZu[w_L*LOt7P*^掽C;'yVLދ&ٽHod+rA|U}IVYN* !jФr L> R׽ >M\j]s(Iqzom]O뢩pl1^N2&&uQ|ӒuX+;!',d(鍑^;t:T3tR-&T44]2o#T%@f[8}FVN+Ұe@]xI4X%yxm7.{ѩ3$hY1+._,F?Zի86>P)xWl72I^΋{QNW+nžVOYRf)AId˥ܓe#whu)?[VꪓZe1E@^v. "vO[WV&1;D֜eMY x.#˗˵ۚ2# Ci*).>b\ dy F 6lTvOQuQ}O+4I r`eUa<05BT>Maga}>K!4|_×"!^Q HC9ǝ.oJ!Xy-P:H0uueKHV<. uno"MUXDSeY('52ψ?O!`u@C5ʱ{H KX8owoN<(^U&͆ݹhőr&U#o95? zx1h݁ lQo.WN{0Ԉ,ݲb^Aѱ(cJ,'C˚ Fk;4{ E9"c|4aRM@z8`.G#CFǂLEz2G=/ c_|p>\YȑGe )xA -n|.a겿&_^je> (ѓofJ2v^-OfslK\3ǯ! si8'csk$qy ܶkh"T=Sfzo> y>/t꿤H'[uqQ@Jn?dXMonp[!J.7wGatDvGrGnJDsA{f5WeIm#@^O gt9RHl.̶;lmvHP3恻|)uAJpDyih`d>װ2g\U=+T(Ɵ,R?Ldz}6$):XCf-P|)@_ gyK,F1 srh@0c=2.I}q>hrI.68o^`O4G<] iZ!0) /.c6հ]RrT@!Q^t D-#-yT({}/ku@vbwwLUrǘ3Ç4sxvB ASeF(17({G^ƼbnY+㡣'P \ amߊLi?(jЊ{ݳ/0#5c_jlB ieUȪB&+U1zD2GNQif ѧ~Z4&p_Fc?7GI8:ݚrGYBaH4xS1zFG9Q$oV.; oC#L#%s[]ѮKbW/0^ ^3AqroIpp}?ܩѬ'$Da`phL&'HA20QQS@(2wR 71E+;{ج 9ߏ=Fu(^ǝmg4nOZX=oֆ>)],< R{IʍG8HXd6yK{Ѷ(Y&AM+#:hpR/B+# v5 5Kڦym1hR4?relf9^By9J'֜1q3|O2.3QRB%8E`.q.${}CIۀ (Չ^6Jj^Dȁ9H_"Xحè1kwɰSD5l6PPt)?̙WP4֭x$]x {P(ŧjV% A?}lVbed6!GIlrV\̪Qg0yYO}RqǪWBY!foQg ܲաυfTF{ -ǑaG䫱ix%\%$A$j/Im41QmyFV-- [ UŃ>+(.փzB mԕGYSަ`k1",1Qp&nz -x*(?4H\KWk5)$s= 1 *=m/6]Xً 7I P)qW7v?O50&|̃:\)`rH)/}L9VJ3:# zF }UAeo7++b/B^#jD<S2&Ѹ iigf

а6Pߣ>cXkՑ"P]δciW@1]{O $޲6sړkZ7<-@D6Ra=;krmpmmi#%&(ޑ5(uT=s' Ej+.BF:\I<ݎ V->LkhR\i.$}qS VoaXȒxׯLɅ 6ˎ)^Om;3=jN)0j Aۯzv=jgI8ht#3h)bH3}1yp2 }Wp264ٽ̄C"YI{ .nMRH3J54w*YyY9r64[GoVP}%8sq]O7`>9JKL?G$lSMlvZ #pxY EW|DKQX\Hd7Q' UZ3W^E PqMͱ^v-Z;gi2НtYɎ+ؓ*6{fƎYw]sk89 ..zJRaaҕI;{Y#;~Nʭ4Q [P_\h+4II|gpG|Z~ ls:ufS$Ġ@-#r׿"}}~d;8Y΁ 9/vX|TA2UKYԍY˟RwWQǧ}wV5R0v:Upe,^ %uzN吟]ܣx*HCûWuUn%!xwg9Ip?jxrZ,Ǯ0Tq{FPc04Z\%{ 8 䜡iX9B.{nᦛ[׋=5p#&-]W*Ϻʠ~dSx@clKn7lSr-}# )xL ڑG)h5UXb~.Cqz@!)+Pm-cGbRtDR|]l̻Lqڕ<}EKc >Kw#cؘK!;ݛE$*oTQ/26Dbm\:gFџi)u 9ӧE;E/*-'1S`Y:aFԔ$AL?QYKw4݇1q ι  <=HxVjjڥtd֓ZZ!1*^p&]BKx=. `%4B)Y EMۚP!OoǙ K-u]O7\0+#eys3tA*O: eB$x6{s¯'d 0 ,e^͌hEYKtxf9+'g>l?bGUmi\KTW5O( KR?gԅٮ%I{v ܉6`~cWМ PFwC@c=d-呮f'j"qmȉc&6cPl"XH] ~CbUaL)<\Oj?^T8Be-E!oA*ƽE`,}w'Xw WHzz=N\>\bEha?d+3,/ˠUVl^V%8Ӈdh҉C)5ԪYm(l, Q,xWk\a64"g]oB{zn -AH[wHC?=z✅;'t+@fEgGa!!%sY}Aj)iWK,!d55|>^ϱb#؆˜% S{:N$Cej0$/(2]Զ:H)P;ӫK7 fLqrwJ^6 EPq4c<ڢKnSٞ=S||H/ jZ(,Gg#7tl횭Lwvz"IDn9/a ȼ& H =T:o߉ yC°&kO{gB >#̌:.`Q"GPV՜8!>[*gu>&MAi;"J*Rň;&!&)dtO`09nIJX܊\h\AokVĂgj~B [̄JVGb;kڇ1]mo׷xFN=$j;ٹrs|^֑}SxZ e ?p-! |gӀ+A!N^6kMفN߳ %+v_k 4%#gl]}kJg<\ݮ,D(=*(5yta9b{[3y4rey

1KeB=g0{aF'iqE8Hɴ1m/ۉY+_^:4jJ0v:wf Y!AbXR윂.Cetbg'G$=PTj z Uk=J` M"6%)Ӭ]{ZhWqnx.Pz-UlDe,n5&cņ\O_uȏy{\`K3) PN@mt5*BF݌% o:J*f~1fx-o=oHrG*z2KA(90 1q$73?u;ڐ ojm9j`Y\J>=x̴ܠ$Yl;>Q{eq\qn:Hg:=J63.i rP[b(ukb'VisBAFJ[̾ilT-ny%b\wWj򛝎O_hLنIA1긠RjYp|(Z8RX G|uE FN~j6Bp>h=NbOU"U'x5 Wj[m.ej7xdWI׭[: OJl .Kj<1b d:lf죏.jYˁQ$5|ZF26-\S"+-4)%{W`GIdG $Sb` \! _YM4-.! ig8/Q}_,N2j~8 q`z%:"/I"cTvLi&^ yDWҺ5(9hHU?EA$[s]Cr%{DRRCjM:2 sF} D]<֑M.yz zuMhac 8r7\hb~ɨ("\Xͧr=,lM]%%/xn[ѹƱQx)%|2+0;Mu;.DYY;|uBv:,U0>PndSbt&Յywv T 5?;INx|?'4so;B8LK7-W8Er 6 uTzzbsO ny4ԙ2c4AmAAЌaF4sw$s9>輢-\iuv^񹆖f+3>hBW^5dG / 'hnL}B 'l19!B7 j2TSGiww-atnupMzDV,kl!elex .hP<0+Jn 0xn3Y;UgpmCN/*!iztmथz?ぉ9H(plCW')XSrQ8)xOpjZ3terC9xYQΎbՖ1X )s`?:33tMWl"]*ׁu*T6VDC9jhJSD\ hpQn_vl,U`N!J p)%Ds \O"*9j2ĽJONmѻ ᙪLĒv1q;G_LQI_NOcoQjm@ǒ?G8yeFo\:V)( +DfR)[Q_TmR:X  q#Jܐs7Ag~\w`niJp-և`%Q:;8%@8: !g=-pD\oxxqfй,V/YX[wMjW7alZ NB'ZM(M ٙq3՟F<-Pc#)L &?.>jtC OneuSeǜ#RHYM͝HU3ԡ/"yǃ٦Abϲ1E"u oq$~~Tb r}_rQ@UF䩰{L(\^< LMW;VݱY2%_U%D n5iɺCSK39 $m\ mpn!>Me} wÿez4haO|''Ґbizچ\i#M7|@w@`$dPȫ:;f4jv75j~-p&rr~HCݙ ԍܷP80|bbqCkwzO}|Dvn=1o-`cYTƭxg9)nV iN:|Æ4UN EgWJI#nBl`;Cwyc (!(~?k&bԜk[c +#>,lXdgߘgNPlU܍'RYXҔl/`asCh;kV vTX+x;z6:eڌg@)iɄOc0sv/XT0t|x `ΰ:{ФN;hhM6[YĢ*!WaKE}r3= XXI^-ZFJ}_O8P% ;x*yl 6c٥+R$,p2-%+ce ۊ,t90'mhx1SAI#=5%,ܱg,޴S)>0"Q?o5. ܟA}#2 -aсrR+T$N 48ݜ($ӷLj0cf{iy'MZEIDM@o7dCI*_ n |0&\݃E jt(|3E^w~}fѝ*-F 5"YIo Aܺh4<`MTJ~'"`8ldb}Df to\qw50Xd'Y`_rZ B?øa#xa3*,PD Z ]-g ȃ7۹7 *c8)ʏM(7fqۻ>1Qߥ>[-e״B;3L|kO$) CG閐|(בEd LRQV(EQ8k6cØ4L~׃̺Z]eyYWA:^C/"3="Aӱ `b;#!řkOjz΅\!x!4[*8ly_3J".J)zu #Gu >Qf?C%9 O]dyJz?[&hD1,/.N %H< k.DhC=hȥ/=i 82%঄3*f}8R($Mg=+%9l"c\il5eYolL-x(GЀ!Sf/WO61[DwkcTQ98(dd ǧ6)wEKg%'Fғ1'AWr|џK_M[HLz\n1v&Yt ޾A,V+,8o*8iAR.~ߋf"mioZǙg4Wq driȃOAs١r ~o.8eJ]+X')`a  ²|Ѫ;W/6l;্ϋjɔQݑMDZa1!Ui/enΎ5uSwѧ>&k|x {L=8~ H2VwL?qvՉJ{(># ZL|2 D@[˚'p勮C-J-2Ck Ep` )7k,I%̬떴'tuvȁ<>c;(}q)A^=F a rt96.j^/;N/Zߨ [`#\Y }kwl{b(C M fyqa輢Xx'g[ܛ:WXqѦSRÚQgFfY/ ~m:F5QZ ;! f=9*#@,IMP ~I|3#%c3EԮYW.(UP *a>хY %Ab_rpӰǻ}MJ^ﯹ0f(>F8b|F}uz=mߨI:Ka+4t*sK*SM6qb&-p{Oe 2K(ƔGO5ׄQ~y&߹]}7Ͷ>׌MI>Fdd70;?,ز)S d#{CUwDDC3!AVX, 7)6Lc7c !=d(>k@ ,&?1~jӋYLb}sݦ3bn|}XDg{?&m1N0Y6dаW[0d˃zI&F]s'DDIE\Nï.9i 8Ed<A\1兽\.Eh2> xDlUv]V>ôS%/uOw߼.\SF98 -w?]_c %c}֘R$ Y{(_%|n'b>sX@+%*DLt1hz#VRT?nFGMad7M]]#'$˼I|MASR`i E^&2 pe󽊋b[ӏ;8 FW|M4~ㇴJ_yͻ|y;W뗼64"kcLA׫iiv‚L[ ^&U.HE EӜ`kYætED˓gaEi6ɱQn8L VղN8Yܾ/4NL;]O1_?r\CxZ2.eğSh݀'i?Cq'&&|H`m=-6kV׺<21Uxލ@:Eb4z^_z#"'ث_u/۴RD]: ߩE]z M:?X(JYzƔ,[bF6K #G&Lm0'UlHT ĵ5;eR77%|2EVJ>NK捛elT[ 0u[lBNNLz+Wf ZNd5Ƒs^A(*y<"6GpM;W$${o3Jj~X$J)MgU+\';7,w׃4 am%~9G$<{֬Vy =ZJ' HR`M^A2gkJ>lѴ(ã 8Wj).[OKW!Z < b\`XS _{1%KIէ!h=xO]HTNjڙQ-Ea`$Y葤krC:,D__0o J]>u9+^:5u{(=ڣurn +j2KExpc气$CH.+*Qa*YhWvUxo<> UŔ(ɖʱI~ב%"_ЎJՉTI7 MhchRun7@>/CWڔ au[(kpe`nvQE0(ϴeJdIkSUTlaSləB^){<:Vducr XDzǢu:2~yy~%'+K2-b5K,=/y 狦]9;Ђ$}jH\ۧUC/F 0L/jz\"/KmB ^fB]n7Kw*_JuGmw{1.OkEtG@+̖ E̟[?M1~""GXT27Ad4pnn#섚vL+c,]h=2#-R"Ӎ(-T? 3m oJFvc3:}N40=L N|!(7XwmZ[$fK}'TGtO_K@U!)dɠH0s:7{;ʵJyYSar܈Ֆ "x  zb;>$#݃0rnwSjEOq@ߑ Gdb ';LFxfm@Rwr p<6Dՠs+y1P aDf[^5o&Kqb .|*צـ o*6cHR# MOQ?5o &oxDv6 u n0TXEH4[KPq|P w}4~N+6IAt!M7hXD7ܢr' ֢Sx ni&=|o.Vi*&,^2L"Xv-N"]RIG;QfBRzeV3 Fu\:Ow7x۱0ZߚVUH/\5vYtV%;]uTVՇ,Gb:ڸa"O~WP"vŹt\W1۸ mFxqP`K.adw~=_Z}E$8|HIXcdQXw.MkMAB\*2;j ϣqYw67ïy;9K F9D/[dEMzx@BvA1AC U1i .RJskaޥsRݎZAҺ2P F|GNtuҚMoz(a GX 6DWvGfl)MaOH[UObH/ٝBZ'|T{`Y$pRn<^7ܤ0[~ qbwr[ Vq.3)W3e,ݕ&[qI>Y,G񲈺AK.c@dl Y[XNtY[|9Ov޻`̑bRmFt.!Aw2H8񅈛y֌%#SLryD@COGF=i\@kP6aе*Y,~9&n:atݬ<\sxO/W_e T5?h邚}o*|AC0hN:lZ-9`Zįԏv 1yI(&CAVA~/%v퓡ˇ+Gvk( eulx3z\xrʊEkěi|PB&w9 +m$AV"T'<`b1QLx_CPh6ZZS0$Ԙ8}m-"@"BC_l h }o *?6_RŇ`Eнasiy #VA߳1_P".GN 7"i W}:&]nʍYg<2A{+[eTW5X ."sr[kg(\%ZȏM }=e^\\kԦR@s:JP-*gHP/CN](TT+Ȅ# B@ٿ{&/jj0=?U |5l S!Y#zSգv%G"cq7;E[6<mjgɊħW$x"d EsSdv/H-ģ%!u( '/&Ze d?cRhq)$Y X6#21ʶkγH Kgo)#YWxH yE4D.I͟aff#O0X-ZLm@{5}Φ!egl,ۆrN_3G~ATsĴGtHM#V6>JȼE^|?/|@G8A/į(J5\#%敂>%(k\b*Hu1MdRkv?C};gh`3yl7&LI~B{\K+IyQĸ[(vͮ42铑Eb<%eۤu'a ؾ>~Rߘq>gtTFO_nPڍnR hxV\xׅ.ׁZSh\_(^AhO-14ɖw'oi[CBLsxKFRpKLDΣ&qa8^VAۻl{pC KJ:oȀk O) \;ンö ` `>rdy;Az/hl߽~_uu.l>#B:޻_ݾy~A+@Ԓ1:?t]DΕ{QOL?CucFsT_gQ(E'؈bP/n$^F|A@c %H<"{Pc<+Oah]\0}? H.R$}=*}H$?+3խC 4ؒXfY=nD@ּ31Ҳ&WU ޔ@q{GcILWئjTիDX4%cYѝJ`P< M| i@k6#+*X>;|8 N>c B tok? WZ~+Fr?%I6@PM%4뮡H2 촜.j|$8*b6yd 2+rtT08NnJqoC6"q &$-7u@{tdhdFYB_LרakeNIqBVϩap?GE! ̒I.Gei$X)(IJ_jP[V8> 80leU9wsfrsjbDa?ܘ .fkscl>*oIR׿VWX~07e4# !@ {wx-1_< ER4l.K.=frU{ E'J~hgĒDPNo"Y۲xd(1@˨:A{B M~WjB~ag]jĠ5[Oͼ->`RKD a6% 0BzMNݬ"c.J맶T~?}"`.,@"0 a)Ǡ %ɺMmte*ʉhYO]I$u>hB0t?tYv.d'qLc O/ .)چyv y@Эk yh.RJ.UpA1fWS̬^cH5B%"xܟWeljS<3%4ã ρ܏4ɡGWjL | ݏF0e򫁉 #򟉮҃6{6:mUo8ջzl89XMYnMcC+(N[7#msTԞA}捥#{-aXqysgϮ(nM{ڢ"DH@+PkH)dՋ k2y&pcfG4 zvf0-Yx@9Uf)JzF\'WQ Tk'o^وE ܝb49c(+e!%,~4ygGNc0/f QWns`v߭n㸯b﹆Yh?..˹3,E z$'܅`4FubA#X4rc)vbs ,y)t/عNkmA: lϟVfg_ : e$i~69uH8ג(41q9^0v xm e`*׹A}Gi,Zqw ^AU"dְgh0%@omǻ}OhkX@,6;cHw YXcY8eחL-P}Ǩ c)tsoBZhxN[rúP|F TKοp0yJ! FǬ6$™}L\M@XKr91l],٘=.|b%'EGJn׵eJ BKUr/U|2^ť |ڧ%gJ4+7 }іBTƐ)^D鮗#/Cps 92EǷ 7wL{ yk4H>|EC< kפS|CDGKOI_付Ӄ,9 I<|,BřA/U/~^WNz|n^$"'>¨+r}>;]9tN9,ǠԶvEU,RH'*Q(,$5ĵ;FnpTGAlZh `P~(FR?xl{%? wނ7^p׹u§wK M pbBGEN޹m.}pe@G>\cAʅY\ZdgX&%4'OgiˉB\`*uug]\l;vQ M˅^SJBt})Zɘ[NcJz\qAr]=ߐpeVt %ڒ*ae#e(WqȴUc2Q8+b`3Ieѐn ;gxD_!ca"Di=lO>s#k>Rk=V*+46`^Ĭ;ƶ_G!y Ba#c>Y܏QOP+ERf 7@%9_]Sljx;Ң:X+LoK`&Um~pw,EmWY D]ETݡ-m?q`vCd휸!-E3&LJ* SB t'Y ZK'LTTҺ {?N\!@x[R/mO$*<!Uwש0ulM+~`U_+ :$*`VO4’$IW#(wYy~JpdDž5^]Ѫ@Y|IYk:RfrNoא ۽K 4;GK|Ig)اt/B3CiP1QQ[ 6I%峯/HVMOo5YN wo.{)uOhahr0U+/;iOk $4ǂa9cZV$7[c#9Hݹ_&'ue\&">$6\q5y%W}$-IW 8rC\BDXYB~ԡeQw2e:dh;Cox=;!MeX{9֩ ٤]DLwɨ 1;59b.#m!8~r>VMbpOi8c?#L32G*@co JDo8`ix-,w*)UZ(%Ӿ@XtW>O-H%q~pM?Y#GUOndNV"ܕ%3dVnpݪ70$<^[7'/$9$ixx(2v"$%şyOt @~P5/wU$i4@6laW}ݑ胀N˥G|*?:6vx++! /4kھq{<};)YaHkUWrb͋Z.S&&FPX0Vؓî$rV'ܝ|l~Yjȩ23ӹYl9g9#{AIƄP!/EO@l{~uq}ށRK9bXIyPrRVh#҆.{~N4{}E>lڋ\eM:R \AT̚pAU "+T2:S<z(Q롿g/p-"봡v_`!<^WӆYe?#pKO~NCX]8C$pHd<ӽz+aTsRy 9/; &Cbɦ`0J^' :< 675?Q#ppԊi/b,P[IԳe $2{K;uKZcB%Z"'UOz[ Fk0c_Pq`@)T ێ/^۰LwZlk8gp(DBЧO725܂EѸ!D=cA^?+NkʬJ;/+K+k $-0?KЧ!#ŏVq! O^d >8V^GEV !ݷ1|p6JǰZTR\u9]/Zʂqf9l (Q@oy\J~瑕[ E%=s?`ahF?HEjJjUO 6ߛhI%` Aŭ$nIXy*gӿ(Ʉ3 08r^W)hY}׽{^q5 Zxx{mfILF (PȹODQBjs]ŋ,qkJ CYSBݺ 1p)nZ=Y9";JnP_l9\e qPX1@:u|^ֵ靤{qE{,]N:\{i8W (堩zhm]I]ȃe凊3IJ*}P4'1/b_8B~K'IҮ@Ǹ}{Gߨ EJ th*/TCe?'gMc@-14bKD#~L 6X{ƷtH`pv<[P-T6`ܝR+SAsCq ,*5 |k!:ϼNYήp'cqzr"e)ͩNKiʣSв>]zV/RT^kR]_u@~᜴ j3+tk"ϋ xDAŽt:M?*BWǭ]\λuE R [}n7=ñ7iXNGT} u AЧßě\0$g-dcC HÆtsVɕfTv¿O9J =^ddK(-$S"7YY! ƍAӢ!$dhfDkfH !ĺ[S](.O5MP|$Հ ]X*9 5Zj/ r*(kXNi}>o/>ū"Qg&?+!X]ጲ)<'C:cTN`adnPM tdq]"#\:l)F w/bf)=(T=] Y?(QI1G v?_SCI%%j1Qv\vj97>RS/{|Ѓ掯[C.|8%`?  7_ؗ䁧,.76I-q\ylTr)xZ.dFMheD%owռ}eD#=Ć6p@7A.^Ǽ}S+ANA./gO]]42juܘUr]B4"osSQut_-z#@ S(6[ ƤyPt.KUvc_h]yDH^ŧO+K0Ha 5B=,YPr󷬡P/LNeenT6]d#Jaؿƒ%#:b:Z49!j[J:A+uMZ_>wi 5_9MѲ@ I0ܧ :'sbuMn~5(:֡HMq!-y.k00 8?B HEY5O@V#5KEZnq"TL "b 2&vq> %{bMKԏr^hK-/$;w7〩ysjhIH{f6+8°CY$+ qw:T- /̥czAϛl˼&{f͑ rQ rT6[i4r3y-P@5tk" ή'T> F؆Mk]R5X/eT8iO0 }uvHv9r K/eF> dɝ3UXi0G]5Qh9gI? 7>q%b)ZC.T+LӸY+D|B=*M (w9D`>dqalYrD^?SA`Yј*ي| r9 6H)=gODtl e̓JiRdߊ%11Xd\țyU_k >xs$j+(R7H-arLjngH]K1+!ZI.?|ize ?/ǑlxA.m'irFs%'wN .*u4}4X{pZz|A5[Zm* kifa2|,dD3-u$x{`ĥ|͊FU1f@c<sF#?u>nnhiM4;`>l&h GL%2)ýoZn|U$]"|zh~$ҩ<VB#Df?Mw=pdtΑJ2(yra/<`/ڗ3٠% rK##Y^zNW{OlsYYT K2G-?߻e P\: OmlLچ N:ՎJVx7n$抦p`й ᣵ g^MM%#buҶQ󐴓R!?ЦlKo Fr> ɇLPCװ0h6DI*7>mb bhjhĎaE/ctdҏXݑSڐ)I>s(trӓIE:ؿZ4{x;Q$\cW^G>w}4wF]"c˵^C:*jng,v@te}Qmy]Ÿih#!sH$ą? .PE-|나%XK:vBIC թ2#g*H}PrB-Z|Kph'pnjOpU"s}uEs /12 E Z"_l56&xNR-r`xwi-:M#:(WE1y;6{NfSDwg{A^v{eXW\>F*j_(Lݔrg"t EP1m=|?čA"Zc}.\*Ƈ_b۹?%e09{vSHDǢmٻHţjq=YR <`HojLmIJb2x\$t0K{ԭ3>Ied%>3`;x:q-k6*qbS趛!ۛ4aiOJ KM<ӗpcE D"G]S $(hGK+[N__f9y87" [ֹYOLt`s kϛb7Ϭ:]%UN"@ ŀ血kd_7հvޖ.ʲV+Xu㜆iw0PՌ[hy\S!5Ad t9$ <ڣetN|-l*ᛚ,`5dӖ~Rm1~WiT(Ά͜ͅi-GF h&=n\6*X݈qҭxC 6ZdFɡ5jyC3/ުP~%1ߎ#z(PK[h[WG9(hF1d+\HI NĘsLI<=ƯZr㪮8|5Jb)*ie($eJyy:@JusMv'1|) r0\>ur3׻PcjaC@A/&b;3YCH|mv96/= [J_pv+ok0 v\ ȗlÃB΃!+yoƗl OS!%52,eE%ѻʙH ]zOq}c-vvCR@iym]FJcMLqbɡ`ն`bcXۗ~hЌFW^NBg"NuR?߲p13Hutټ^a|SoHIz [=Ĵd=)OƯqTl`75 |hlxulwn"M SV.U#BPw4i4CPԙv- NԳ'uy8&+8ཀྵT,fQ!F;x;`r"wm4}%&hhNp7]Z9@#s,#ce^~HQ[m*,_ +ޏ'2 }tfA]wa$WMf91 {s>Zy+Ll44c٧-O\ܺt÷ԩ}蹩ƃ)_HW0pov X)ԝ }9pi/DQEg4'箁Eusj5yق!v,[|lo[G=qo3$,xF b*+4#~@"1P<8KX{VQpXac$&/?DL lc+Zc>=G }ICsyC}:wOLB;Ψ]&o? kTL'<=OHV":C;+[d %Vt N(ٍa eصb֠B^Ml<?M$KŖRXG\%A!1L,2z`oEr@)4u?B8!Xw\MQ #~r618w=:G6D-O.bՑp?3coǬQƤNC'3aŷQT0uz7VN(ˏEEݖmÇ|+e"oj;f~X[3RTʌ '1⫅<97Vpf‘#UalJ9î1j/k Iڪo#qt 4`>nJOANYh`]cY+Z cm%(*F^>N1&$kkj+ julM:# IYĴV]ܣ-!jD׫u=Boyn[r O\5HG>x)z1p-ӿm$u83e)P_"A2 u O}!l/&dN >Y%7DShQX{ \KWgP'dP6>p sw4S2^̙]H9]KWLm~ܥwsmb1(AQGtarK|C|3Rf).i\Hp&mXynK~`|->k}h?k֤N(UrTM铅?k˝-wm#J48Jo摡%Ҫ^ݽ{38!y,&į'0#4x&ړ?r _ne !Ώwf}.:<5bn0|SOVdCLhal7Q_` <=\ c]^Z4C-#J!0jNMbpm'|QPNqSp JgB]7{z E+7MMRU$;% 2eurZc,=jKg>¦/fmtdl&yt Rc*D+ܱu#CLOzr3l/6Á#tN#{~P:%>Լ l x%@'gW \VApf{;f{f_uݼ1qϙ`x5+<lٖ:Xю {5Uf]mir=Bph7.E]Q2@e"E43Ni^ا]YjW0MMZC]$Ԥ> _oe>cX< H2YIhXWxpRLd!͏әġ3teRJ[$@, 01Z^Fh32b\w.2(ĝXʗe(^ypV즥Ai0 Kre5G1m ?慫-R6m`6^hX6q=ra9'gٻJC^2gPԍvA3h/&#/?C`xD޻`_ tWhtG%䷞SNt%Cj{]zy=M=G2Fr%bѯf ް 3L W fRtR'-#_dWxɧDڕk(.\'B.^5W y# \0"U P+ΤnRA&與lv{`71z} Iw AP46b ^@, ׺C{NA&\u?k2PFB翹 qY>P@s(zWzTȿ"5OQ]%i?x)?D{Nx*Uz*)<.њ30smgvҖStpT/KVc*%ITeV(6ᦠ=t'(sp6'M:n.4*% $< 2bBҬ}Xksi9eO d=yk+O)L|;q*3^:uԶ:qsj(~]^ķe#[Ո2{]%M9 Gg<Yٷ7SwIHcC(DƪYGߴՃ>Ol/M(>e3*4/=uLXH$P@7D׻#u#dFk eXpJq"ǵBJ5|2)Wfj+d>D8{"=H}M6ȻIK8Bd{"{l7q6Dän"n À* 6X叾hL̇Q3لoN"MHPN1tRKj$b] vʒm%n7 Gd܁x~ UCY PeY Vš3?0cB^J-jAsW'> AYª=kTZN|V۔۲IŦ޽oIJ/ fTZ ; J+GQQ!jB Bi''A%"ǥ[[!#eyd,Nv<֮i? ͱx!jpXR)`LGwhF0? OYD aI:vowL-A e^rh2r}E֐:y( _zL欼04qE}3W5j2"7'?(5TRV\t@`Wרa{}4Wr.t0iUBG޾mW p)֤<,1 UEެ+Y,+IXC 4'M{..Tu`i]!0p5*΂$nXI/tϼfr/J sI2T~pFҺh>KT _FĬ>p6)k$~!q 뚷-U ؟;HQ,T͈w"CS_TG` +%RZ3(|U|(!scR[_*&.SW X[a_xLќ$y77ܒWԎ8"E*-m}ߙ58{mMX卲O2y00CsJ9 mkRlż}_uimL wIcf(!9vV6ỼGX +V ͛:ǣ !ײ p9(tH經nOoqGS);]{=U,- R':U7גS*܃ A} 3;1:۽ƙMotUda<-{aR 7H2p/u86d=Fq08S*lLatfWP&(;&(|#gU!:b`b0#ŘLi AYgS|`M@{#4K%_*w8+זLpaUa*ď&,:r^`hXE@Xg&+GBv6\ش?ZT2*= A:>(w,d">Bk'mwK~ꂮo;@\{U sHu!C[učzȡ7M1E5|SA@ ebj F :U V>5pev!T&.\Zwϯ?}c2ң+a|Z}\m8%RP@k* Q{nNr|r(ir^br"A06p$]3ުfbsR\L!hޔ%vRHej/I\1~~RQU/}5#ͤ`lL^& eD). YH+e&gaCc[## *-w &:!+Z0/[H(Y  l;vwnVZW1<]1]\x d_mH(⭰'uOCRhWXngrƞo450,J ŭcj?>*@xh0#bXYMj$p9Q`.#VNqwY?w5ZXJC+:ŘB*xV ٓSnzJ?ۥI$B= yCU>|k'j ӐrfJ_kE3HRy_EV=MhZ}.Aש'ԜW.iA++^VxLc0S OH`-+{ B BҴ-' [h2-R)̛Z% 2ؼ(jk-_-va:"v~7|J}͞:(TH@;Z[H"N3Y1ӡxdMUu#x3j]R?;UnTs6|^z-7Ŧ?ؤ S s b{NE{<[w-JiہNw<nVLR~Jz'tp|xl"1G9!qF/_ d[Nk0,4n)ԛ T8Kœr y/ U9̧2EjwPS&$[}Sφ~#x~TG?\'#7Djb}k;\WߘlTr)@) d!q|Som2ganEbϾo^&X0}$t&P?z:ǁ KQ^v|HZᅓrV I8$|fMNZ:@xp-&]GMBKNm`hpI+)ҎMqAc>fBP-Ep@R!Fh%( <"*e<{2b(y3_ CB`E)ɳ(ax?? ^3b!E3.(vGK~lp.̑pĹ^c3yʇUo䱞Rz2&65ktP۲6lhZ䀷EAH'o=CЫ3);{@υ؄=Ur*_LB P&FҲg8Xo%\[USjc|܉r62PI$'3^g:_,A+[z7y¡ Z(0_/bchJ٬.F]C,T,ƃ5R %2Y`?CLHۓ44_Yêt KÆva?E/MoT7Iӂ'l4l q5鐌;HiA UݠI;ȤN7Kg%4yɝxhXp8oQ%qOmucRCĺEiud溣["JYZI|߄xИ}~sp):beO0XfAzIu{ k}Ss1݊C[|ʀuWQܱhgNd{)#^FI8haf.&NJk9^=6R=@vt{/Vr,(?-1wO;D1IOw;ʹ7Ls@dH~3`'D_7 F2#rzT3CNKgB&pOpNCH :u(uO?&jwu@#e.(X xy{N+t,f냋;귁>oJ{yų8bf>ocW|J8\NQh&<Ԟ^8~Գ&I/7@j)DEbeoϦmdM=-a.Z$6i>Hֱ];z"XP0Hv]א3NoAЙ |- >1=ox2B/i  ձT hfǎv4qNɭY0=ڿR ɒ:,sĬ ^Ie0Ӗm-p5 `,jyIrp?ES֕5Bg\e? =\zEnc" mSb9 64*2GӀF$ǕƳ71n5g_۞NwH8`Sir j c1E) ypN7_˝ ^Wr*w~Ӟ~~}ۗ/|->~Ѫ0] ZxW'dee?22`*&/pG 2"d}OAu.[`aϨ#t7y}>:}IC[lF2B)Cݼ+֦q{ j~(*4VlླྀM#j(4) VT[FW`kש-YR"pMˉ=Ve๘1/ FNhxVb}ª9*NcCfCILō |C33@h*A祎*;ꃠT&*El.-;e;m19")oKPQNMJv!?S{Jww/AWD\77[Ny6*oS(e#qgEGC{ǿ5̚+ R Kjj.:Y8.|eqQW V JW FQEU=TzXE h)jfDrT)B^\IHpoSVBϙRz ˬ4GuK 2qlEu;QvS 'wmf(Ў밗7 m,D-]3$o:+mQ [/ 83%?/zzdu0l>]|&-+1܏K,% J `3q1EXF#h3{ +F+d KL.K`L)7fNRTJ[|"&QZwY @ۭM º C.6u ݐj'AXj=E+G#*lV1qСmZYnJh?}!R+>>-cx8(sĒFjDH=l`[>Vi/.5 VW$uv,FA|}Ճ(?kC3Q'}u0>er+u,!/c1ϲSMFams{O2J)jb87@!.hf=!l8T,8:)% gѣpy;:ZL.9~Ɲp /OJ+g ZF{]X> <XÏ(& /|wgZF"\ Ss1vg1Y뛏.qalgnXJ;dDڞf\_ О*@i`N1Hg/Ϣ;%>tKc6W࿫s >qG>á\WCKVqk!vt:A {wL̎c?$RǓt̿( ]UعIثs^vlbbzД\3մm}!.zSBS>wi(XΊ ()[ -z=hg't-QԯiּH}kA?D|~Yr ?sYZ%9vԹ.vq,`:o~uWW, *w<FsP>'-D$QH ,."]beo !o;(}w{X=CjQɢqE4!=O}ݢٍ,@iG /#UA\)Vi79RPHp҇@J}n4e'2եUۗfu6&|$r.i'p6)oGꐫCt';* sƠ0[͜sc'{P&pc,):rX9*-.WGLJ'84{5_/~Ϊj_Pf Xtcd$(\͓rfV %`ulU 'Ѵ:N^}o3Gxژk1 zt#F)mHroߙ줩\{6doBX~dj |%2foD,SU~". R` 3]\Y`vc+-.&VO( ގ"ybLvWsNV?$_iGíxV55os l;6s-7-).tL!%xλzU=,6&ӒX p.t͡aXRa{&D+ wUVU9%9YKD $O{2ОyQq,dQ#rfns&nt*e(ãTsO49qcvݝiޕM43;9UT7S&Q.9,qXj98(K}bi2pOd`4yR:aDdȒJ:9KId0<^.0Z휜OiTZECH͔[yTI` x7{Q7'O`#ӿHq^_Nj.ܷ}Sסs_"k,DPOXw쭘έmGm T桴G&P[enXrxSvL1.uk%^`&T@@,?&Ba*{u䮯P4nsuFDkV8=,ڗV}#ut}p#4yq4 1@݈ksc(KdbbTrLhr%Ţqr {szcvvaiߚC `jU`?M *sV-1wA-Ů2CDJEӝ-Blk& / OۯpkTe*S̽Bn WrOw3B~[ e/F+b{Vn%kg+DIDC#YwlSLb!)$Ώ0 W17@7[',2AȖ S5`öXjK"o%E*tWhdm7&2bj#I'3GpTBb%lyFH6Ak.o'Tӛr5dx-? *:z/d)w>&[7vY߂ Z]Suhךɼuid27H,ɒIOdJ@r67-Y&3_뭍0 z8| #\5/LBӏ!)mٽ1 >է YXa&I:ޘ4Xdo!E2 ҽ#9FBt3B=^< gFt.iLj`M$:BUXf7%gT\ ]ae-QãΚ ]1OM"SZmۈθ1cnsŗTFr9K,aLr1{8HYK (s63e("ȼ9n5?hϩbZ1wQ'7Kϥ Jcc1މ ^_C=3xF %KyRwPxi4׃tfP~@@Gʗp8"KPzgbQE{?m?ڷ':9B/3+8S5t["[k5e2f\n$] dև|6dhEy Re6|QDFvzκX`#' 02Fz!/WGD.eġ6J*)gARb=2'LMĿV#9`9jݶ`>0o:7Oy%k4 RnXV=C;6O*1mQߧ8A@e/lR% nN W5f\̥Y[8մ;ɴig#?&$WaXhKЗaI_`$7 !(<%Ϥ0vMw`x])g7znЫ]gG{+{2Fj狊2e}n>u/ڈW.w `iQGWթq2mBiH"߲JqMڸsUlic!3]r7ص%tw*cA6yԷcan$sP)oj.ϛ+ps1NB^Q [".8>OC=͔6;'"3s:!ֈ.>;Sڧn8HɻrʮZDNOM3:W-: 6hhp﫦ڎvSet2o;ǂ}DH9Oq:IXd4!sV`UJ %5)@ )}\:eT]6hPre(G0ҺG+ƬnB4} qB(&>S/X |Zt3+x\hWͭbua._Rĸ4}5:\zolk])Iڙr/d)A5nY[2e>YZ7][zngRt[jlZ%mFf228,kH:fvoXTqԙ;!OVw+M%xojz% /LRW<ԧM ϢbkX5ϡjƟcۖcgc"#9G^o5,TE-!}f,c`Ogj4fOV &oxlNU2_t_MNs8 G+u_eh+:me[8d!X: SR|Բa#\%c[K,.+/W! @`sĽȃ2;-y=!a GKřHH}A?Ǟ5\\c,ͰTj(5̤*g?K25} ~{Ȣ VOmec6~q<ύ,6YF+ 5oN, ?+SR+&Btͦvf*^VO`CڈQV͹]|H]j_c/>lI.C+z5VJ|#/M `ǀ6J4]6 BNR`ɶk]dVF@լȲ`UtvnΑ9-4T;bq~w-ot₝ ^֙U ;FSt~i0AGx00Ad&.232ER}cL]wM×k/t6N iIXL  e&.Rm'L@U? [⠀#TB .i$o[6DV4T ?6wo6U qʺ}-RU'EjM|s(Vndt:p[Eb%˰ZZ{[A0ɔXچ4S%e`C7H&C*EqjlnB.i|sZ~J!=>O%"w*/_]vvӹT^~SM.ǡo /:P>NU#w*FǪd T%O ?9ណZWWTxi0t~ : BZՂ9Aߤ ƺ#(% w>iuQKƘKd7L,T7ͤ'̴O28ÛIqʃx)Zb{´:_Gfz3I)2MB\︿ tk "o!?DչAg%z[>:6e}l’襐u'RЄVhᷡ?S t'ָ$XJ>1OBASY(, lw$W.Evxr_ 0F,0FK l=C#?ICE*Z Ъ9Su`+|r0΁ W> _YlIiߣ IG@)|!˳>2\njZ]E D7ymdn.;v3\DŽ U kD080l􋮯PvaO*H3U__]l,}& jT11_ԋF\Ly:%b~mp6SнC̏A4G_Ye& Ivo%7³@y>Ƕտp" :z>ck4|紞vX9NOs5s_TӃ۠-ںN6Y7( d5 ʊffN4%/V092TN` Ne+B53^#Ё0}wA}Jw:#B'nc~) !TofM`iqxdm,jw׹`x4ST|'“@ S8$[ͱ074UHe$3qDp3SoÆ^@K ҄w)R.Ɋ&DO}xҵZaxyfR׵yhkU?e|(>ɋQMR@DY|!Jc~~"r SuOYcn.#kn4"\7τ7|䔽fE+/,O|vKS7>g?pͩK;̈C'?:p" יygkNo0w*q=e3ɡ"2P&Hڣ.=)uq͚~^G?WDjDeUGnTꀫa@Ԓ0oGƷ6*vo8NǫFC,puWzX!m}X{<$Uc*FF)aeҢbPK8rFNDd's7GK*Ζ}yCT"X> շ33Y}1O'qۜW><&l4%)x2(o~Mq-p~|*&y)/dHr(6kM 0tYA`x.b+7Ω&?DY$}BlLy.e^'/^dX23ߌ߶9OSѕ3*"G8D3Tq%00ŝZ1ֵ*8AD)uP*%\Zs 9/>W].-Җ)0D8py߼}KK(G]6SaT=HؾlPh.L[`{OH[*dп%놁s{|?Tvnfǀ ^Ӛ4뙈Pvں wO<6"7Cc{n|1ٌ"MFV-[Q42dce7$J k<@%v.Q뜻U%D%,+,I\84Nt6ΝZ9/m1on3Q-Et17JBq`3g(wV*A64 A5Gv >,lۻ_jua/ÍY P[ê7vY"ӡ/]Va:qNo=x=Θ"\A﨧'U0[0,8?$5(P:(m~(G="GeJCv[] 1Rwh:!%gTfAb,Is";ߌm;Gnz0"́7Ŗc'ܻKrI211PeḰQzp+a,BE'=מU.Nϡr謀@$l rAuԨZVv.,Ž="x˯q@,8Iv!c(%8U~{n, 7}$ :3$"f]j-EqZc)Rd,MI4½TXxCYڂ.r7D:)OώeB ]붥Jj#:κіwvzkG8DLOWF MLЛҭa}[csgrie ZZ ,'L4uH&We9ⓧɧoYuzJZi5e14$AED0A;VД0f;>0!!W.DuZ.DTC3;QңRkcj%\ /°{)OAwݤUtt`2yrq T)PLB=TpyS )NRPXy 1P EK'I>x zp>Q:̵ϔ Ӿh[gWѨ,4T&{B @2O3QzR`mmۘ"'ג\}⨐B;[8& d(,cR>d@UɊUt Pn8F[E2 ~So!]0hr;~֭ Ek8~`uH^T_mmyVfE\f .H&=i#\gWa9xaC8X@rڑХrs`4D1uq#+M?K?B]C=&v$(}FB}D{#O/e^Fs`7cIoW: Ct>dx*5S ~*xS~%5;*1U*je'd|$+Df0F_&mIo6 z^>r~`K |?%T%ӕXI2ڊ'L'/a]׽E|߸m1*]uq.lRyA@\&V&:;~\\:ͼ䙦9Rko BݔaKFu{Nӧ2&$ǔJG ڥȁsrج&-ׁ\ڡg% #x֑04lxP ԏ:@iǏ(%tb ?LVѳPVmYhS#c>y:-hj:􊙶$k΋vOew)]{vK"fN&8:@,Zk>Y[XLOLaO0Ʊ6{])Y Y"n!&jZId"!'N{+Tx>ͼE]e>Qqq^W!1CR9vuY5`o};elثQr΀/MsݷE7+iBڍ)9[w3Fȭ(\ߓs1 e+i@%} Xd|ПطS):I 00t4x% HUCc-`B|9"W=乀qrVs6Ϥ.ټɯCs-t*-9X 2kkxU+f HZk%UlΫB% dAUG%;Y28B1p):*HR`[GHSdO6"ſ(;0~b` |s`K/KeѦ/RO,AAhOglP%tnhfP{ۋ)Ͳ= 3(DjlFVR`ܣXvJe ׶ *UA?|,z yuul?E( \.ZaɬeW:A&h!lSЅ<߷xlyt22GNҧm_qzU3JJ4ީ<^Fe A}ܿ+ԯaUR{Kbp<ߐ=gy6=u9I 7r7 hc1¬%YhEE ֑ ތ\|{z5ئZsZvr[g7:તOqAkA{89EfLԓrzD k/&ZϯsLLF5:v_v3BCkDhj|g[FoD8˫P=WDt((B:ʬDfh&±uߨr0+Y11+JyHiHv QD^UXG:>)Ohn4;7W$ ,| a>s^\~Ir(Ӂzf` :L1[KNg`pvRACkW!5C'n$Θ5T]vOAa$; Ą0&?k-"޷MWSGZa=- z(h]y6 U\#lvJ|ԶߠzÈ#N.i%mIH%$麡E=-1E_D~I',Yy r&,A]fK6n`.T*ׅK ?ҁpn;Y*[HYH&J+LrmD 25#U;jjU|ڦS,=3n][@3 zMa we_{ hd%6\ꉇ/tN M.1[^)׀2RۃuQ_McG.aD SoZ|~~exT~> @DiʷT@E3XǜL_M,e!0@޵閞Q)-oNn]ٟka#`t1} .Q`~PmxW}n EZhVP9à]LFM"tP%@c9@bxҩ(:s8Tțx}牚 \p"&;G@08.S싘~Pl} I"_@:$(_FvZ%m9,610k!E!YIZ[=mA6CaC앣%)vIB"MJ-@=lsob`F""i%ez4vhL:ɚeb0 һi3۴ˉӏ2 @n!;H%V P_52GhL!4&H֋;,x0LbpOLgG␥ӯn5'\8ޡrܣN'JU-71KĴDY?jA /]H*} 0I>#rŠX_=UgymzQV`1V]MIE8VuG'">k!8ac-㭥0[F# Q9%Y,bHW Ddȯ F65ț?`\L"'I >x205=MV>}e" i1j3?mo3ME9@xa|'ŮqmGc:xPmjа [$B'/Pae%9Qguoyj/8܅% sn֧a˛ojѰFwb Dvά\Ѿ]4X;-]=ull#5y] Μ`!o;ì.4`k#*/mUh+l4T*Pj:yt'fƐڗNˈ^vjYs۳3r耷V2#;QyԮ=iaOJ td-eYMX-bHdv#{#|Y,cf(EA=`bz.rf %Ro0g6NCM0/6 \q9 <Ю-[CcK/|DZ  <ZyJAbtZP,̀a :kj&$̞贺~]5B" Y%ǷA160xf}V_Hv/[By`uLޕLb>rXliqOTӏ-b; Ǔx,Qφ$je ҵ] ϕ$%q@A]Cʥ!Y;mTls+(/Єr ` %QJe i?? T/c'wp1#*$ᮗ$+}SoBeGi''oc{s(?x Zu$4nzC|rDYZ%O ?D~jjG53)VԏwAne^QVƒ\QvcnE{SVbMԪYoZ#t>D=;-ȧkf. ]V;|9Px@K!1OJ%9f GVDdYU㽇iQ2;Ք o`#).MT{T [jA=[F1|0ʣ!v5sS"Drb?[nvP@x99#3nY8H'B&_'; (f񡾘nsLb|e0L¨YG$Ɓ8Ȥl[L=d"}fWzX'XDv8mؼ6O`Yp8sEs&>S~ z9a1^h$ {RHP: Ɂ^[5ᐩik0?b9;ꕎ5۔3woI?!0l\w b+eNX`Qw10DT ~aUD#ƙ&v EawuDQٗ{ SaV@ !Oy=d]2k:2ee c IR5$01A|pyZ;{INXP(!1ATgus%ȎK(Pxh_D5h/փbq S/IhĬMUs3!s&wCGZ3Wۄ*\[Zf1X׮g^4 3xgQR!F_nmL_A'$$sSۃ[f .$>,VAd,p%ãՁDX6|C}j-y [KQx q5ءޣ;°֛ӗ#jnM=wn=^NۦoP-)ָ֑d@h;F}|X6UIQt4?8^97sEB8@ zjUr}IP/Oq( |sF{* .7pc%>f)Ƣ&D9F[i-g_Zzb֘і`#QPbV|ގKA:?[+WkI‚mj8ۮRKCc&(O;zyiDgd,Lc7}13K$7F%_ߠYkQeyKTS]UӹM4F%Y=^&U{%zb>w1IIHD;8׾uT@w/C2D%*8fAHD_r*T-~q4-X?n^hmC00<]f3BH) vĥ ږ!hn.u-3<>MaS]3,P Й2qOޥ#5q̇ <[}ϛ"8ݩ׻[gߋ$$ 4NϓCSDU܂.f 5Ιr.'2(^+y{S0o(ko$fT!>L5F6uTb8D콦Tz" :Nt93]Н>~^{j+2_йgوÉFu<LZ2W B f CI+9J_n#"zu݂Z\/ĨJ lIYv&Oմ؅2ڷRgD813IA;'^%Y(o+B1qdR+U(HӴu[ 8/=CQM53 0*FeT NTWx"MGHt0o"͵v( kc)5`'C|UE}X.y YjLΏẛ,+6i!5o 䍄7UĦk({ 7^w&Z 'ޯs<{#FzأQ:qr?t~3Dz7Y8Sqq߽,D'Dֈ*eMs]As$6TfCyurT[H ^ yYrH9f`=V|hWӲ7r#Rvmoˤ  4*]qd)^0 aн_@ )F|hqfvQ~%o{ZyYUl~ #F,0s`ޡ5"mF`a#h1\5*XoZ&,z^g*{.zMP˙ݡf}b3ۍj8 ^]1zېXE&~K6>Cn1 WwIR®Gpk2r )餳A-c*5I``XS?\mk+5t_ƿ Y(5:aˆ8[ZĈ7=|[1++-+/N Ι2> s F݆]y_Z %QŒYYY%(;畄 `!g%7{ZmohQ.̒Xo Q{l)歭I^:}'CE(w#me?pOqV(%e BחbS2Z-iG@Ɗ-v27)z6% o!~:hlO@>jil|% !kGNb BIȖ_-$p[JX녾H#U$(h(#Ӽۖly7M421h\42}\4S0ηlB#q5<-Tgl#lJnn^gx:H^2yGy'FّPT_VA0ABS7rQc:TzFqg^s.UhÂP4#aV[USs05$ ;b*{j6+bΦ6*eA3vahZ5?W8$ހ'ߦMXeXZ }|o )0~U΢m8{ 6lziSNez΁W PD&ddEr^?(!ḽV".,b*Јugܔ4IsNC&U~GYMq# xt 0mdxeģ}YK!r~6S/3l1j -*l))-8Ry;4F4w#Zc4٨1 ܒkِϤŰPӌ[/-.pl+3]Ta,DjA@Hg 4 Zkmjvw= |)mܺ/7x, P8d3 }`U_9)F4*dI-# u) ӁAkh$iE㶪-Up7ɻQZK% L#UЎ&Y7گъ*R=93w#g#oĻ ZM%L3CLcT3Oakҏ;r$%:TdA?Nb҂hM_TjN/e,PG#۞<Om9XŶP"6Íu_bfvŃ+ښ]bRV51DwJԶhD܀W 3 ȓ$S:EweG((ּCy4~ͧ1{jMG^o;Q ˪`Xw@ȳ( 4'8=~%7WY* J2+OuYgÒzjXnދ&zĿfbͷAlnTxAĉ g9x'W+~'$Dw%-d0d,T+X%&ƸۅrƷÏBܲEZv/ӖC.Yu-W ?6G^ۥd ZNk+/Qw+G|$/ / ? ٻ͹P#p)D# a*dx]Dxwધ"^A9.0kPdv<`k_xsThzWtSȯ+8jp. KxbOÌ'|fZڿ`l/ʤUwX):^b̉<6_>;oݻB=]pd cwTT:~m:2XK!@dza{excaYhUG5A i۸ynd[Uq\\v3lk0NxCA_2wW䄡W! %,$!Mo,?x]N1%@Y>v<} 5QǻzҋQ.'rVlFYvmC请CJ(b7/HHІIV?8z c.[T =S<\9Z˳w6ku#Y?I sgWuU.VΝny` 4 + ~.!l$@&L{z{`7{;2޸a{4mqᰤ!E$WȹT;{FgY<0%xn32:)r]+>^PC&T.uרK$<,aͪ:]hw4;8ȺMT; ?TH,ŽŦ.k1qP}Dk70n\@CTM EUV˹b1A9Ӻe Q`:t9dIv>u ;?gB|=)x^f1\IӯJSIQ9C`Z Y"BWD[ V‘ *i]̗ڐʚ'J*9Xa9KKUs"]W|Yޑ+<;_ώ:o/\1*E?4ghߎN=Q\2CpU\Hljb;c`]r! I7K'\sItNBVƐQXjF&4m^ 4d2N%9k|`?;*Ok(eΧx羈Nܻ! bUX0/{Ș߹v"皏"/N6d4oIBq&]4O^P zkSGbCq}F*(,4M,npࢊ4Z(7ڗ r_g AB'D)v$dRӆ0`5EjPtxO4y~eKt0bs;PYHA&pg0;3ՑԕкhwЈ )y__VE*6,vY)rT3۸hb0|@>~YVSY矲u23\l>e $V H $F8h3C؟e `J`;$et+:+e3E);7ě~ZWE/%<&18=1N)bX]AV t)T3z<1ҌB2uIa!MOv~6yMuJV'K'ʆ^=3<2kiW>!8.I5 ]UOLUQKv2\.XYK$0%eiZ2f$yN\?352:9aőY Z^IJh9o&ḦLi6ăڅьO6yNDSj96x RLm FmsfGanxN؟[ў'3owx'pCW`g6RyC2|پ8v-FM%$ WX#q 4WSBQ1eЄjZH:"Z^Ql *ֲaTz8Ƴ`8 *&UӴ_g%,MHkA<I2ӮȀ@ue~]^)c;. ]>O_?0؂hx5hv]R7h;W=d0*ϏHKX.@UTqM& %btgSp4]jܾywe;+h+p:JغGԩPG$k0`FFk>Cv-O3l<wyg lD5kyD}W] kKb[дp^o0zY^#T4vM6\l)KZ>D2Rt\iF Ƒ%AXʓJ.4*z>:Ꚍ̨$ZK8ToF@@xn* ,/τZxSjB$}O]_n7:ڀ2d/92oLnR=<6hcPcs+(Q4j vX˫hOC/&.PNFNde,xDT,'1A?[bRrcsxEYVu.͒F}*kQ,0o2-tVx.@"O0>Q SUິ*=s=Qzep=0wETlфMAC/7-NB8̇—5DoYGG;²kku`s5ck^ʶ's,' V<r=9@s Gz0~>|@exHF쀲_RP1EN{.']+?#xqI:  b[x@,*p^p$"g9q+I|'A6~\Z90gorRIU@ :qI[|i{)?+rL0ҹrZ:_}H:oFGlrJUH0iNI*)bODG/3kbqC2ܐ&?%w}WAs0o7m6rc=r!|~yr"ӇA"&RJ]~>K34߃c/@B!e ôln?soa ڈ'/ |,͋`.FfLOӋ8 CT6mfo&|yz,V\mB" wF)B4Y¡Z!ۊOSvh̯2^fW~4/5Fc1>8c+쉳DXw34.PN $!J~ VHuJ jcx?KBTG}j;}siH97pC6חYA=(7r+2zZ 3Q(Qh9|FHmOgwtu>Ӣd/_d~Pcv;Fc(y]LFdh \7KSVS(7УoeO2r.6 rpvәwzV[ԤhFǃ!ߨ121n fၰl*&Eɿ Ex eUOܓ3@6/ Jֲ&ǝ6-@,xWo ;Q4T)CeߋnɡX;\6^Ps]-f+V?tIN2v' _ĠAB'ͷ lWh')'⃽W pk*[I^qVMH2jKm4o{T/fd''ʑ>L$d7u>"syp4&>ڮI;\w̭礳*WOcv`$-6';#mӓ-AYR<1 (z m҄~ !tUWJIC`TJí3ӯJP;k$:lp@#j0YJ]\iα,rG[ 6+Lѓbx P-ZGL %&=M_`K98[욘c$sh]iSu<޼I OrW"_⧮Hk9 r%߲ާ릧yЭ{ {@7HK\t`:|\^88a@sB fmfs' ,\/OCsCxrPBGE2Ix~4-JZpoBEmr2:?ⳏ3v{#OҸ$3p%ч5H,-[-r:[l1#W90LznVa'so|vHIZ1YQm=e1SViޥ#,m&╪Qv0j<̲vasA_AG;l YN^pqa I 1>vlx6׹*_#AIBG;K$]p60A`x͏0Byޒ)䖒An$C 9y~^2ޖ*c/7u`\uF0ꇤc\ F#:Tte0 JA, ,AA3t$[_ \LR}p@f50&x4;s WF4m~o0\#2t#W%'V}UMol܋tz7rڍ@~$bQ~Xjjm$d{U=_1N=8qOpWC!i Sx5H%GiiAHK{m >0@( $bBoKxȎ]t9z֒!jߓ42޾ 3aU,V)6:7eV@^\(S1hEVIvTj6W|jvIшl޼ 7ޚ_N\<5 MVK1 ^({&ؾڜԗ%.:j ̺$lS}}ڱ0u;U-4?rBO+Uo%J2Sj?iSm]he$z,V+Vqo9R(:r˪,>YdA3٬n4q?ZS gWYOE>TJh{5:I.ma4;@*lKI8Y FؘrhBLxWs,[nɬqC2aD'nzho#c^I0fi(Dxug0[] p#1^zLvP}X|6\HRhߡw4HSvK@m*=VLWRy'w6O3Qs ?x׍P.Afxkj' p^Dgʉr(<8^"H8v6hH_;uJy7Qn;HKr3Yc.[[vUι|5:l! 7~.($#һ6V8=w AH0 ɔ6~qޥTA< x] ZT ?7>b ZAN&æ'cMoJ|iG y1x #m1Ǭe&+7˦9~oL0% ИⴤeKUl1e̖w^WV" ڠO(z"UYm,Bn ';_iI2_C/` 0ho4'ŕӸwƣ" Ix*4Q&+rSLVЀB,+ge!tfeV?G %.0@6mds(3bW`AHqjY0`/ %t@+ M ?e=}( U[a*ߺU\h\+Me8^< s*g:RkLw!l/ # -)n;M;;TkCm]Z'D؈m\D_gف BldUk"̞廟}c 9J k#c٭VQͮEϏJ-`[#Ce?ey08l /gk&;=i:rom?4N:3/IL$fC*@!e{Ǯ; `g_Qީ%_#U-}4ֻ۴@5"~SR2bZlñcH"KYm[Y9Qv%%\$U> 8eܳHu3֖mPJkl9E ˷^<΄Q-HF7CFx`i½O̢#}FP桑hQu(`UׂՑFJiG~}1Avi!WpiÁ>YtB3$.~de0ju2X*VZ'¿ P]Fi؈qך$X9[$oT_HZ4fso[bnc#=u#>0%^ٷF&M~ 9(MBU #sU 9PI l`y ?1<߸V~!)>pt/4!'r 7ӫ}boy|AETF8";JQmg?¦P`6\FAf(Rwe`$g"cE&|́^!yHq+1 LќŸ%SGαdgK<.Z԰l/2j*#70FJV΃)ZQb"2 -ܻ"*C5(`\?4QW3(yJ<'lrC$V mVEl+|dc}/aiw+xbn(03^o>x֚'kUWF"_w, ;Ii 8aJݫ]OnumhЁ7T %gQy4:n_\o(|jB«˕m$j Ɨ=a+1fgȝ-ynS 3󨅿dkٽs!L͒^i*▏uFVQyBa5Liŧ*}9/)^ÓA+pQ41EA9S}W1@S'mTQlsR%=_Œ*}񊃵4Riw˅˖ܐƕTI^%Y >ϤƳf̨k#GՐP/])FD8'9y#K?{NkG~ƙq_ &UY\2Ԡa"&7RןD|o0}Yasi[ۋ""~ȏxv50;ŷLڊ:UvnGE]\MŽg1|3Vn)&KB`W FcǚF [L)C毼sЖc=j݃  [%=h͜1_ܮkJan_j@hPdb%1uFl,;dl:--7[+ަ`\W}ӂo s ufBV):)QZ?P>J,]™ih:/zQ<:e KKǃ]OZ&SqEfUPBxKl2w&uak '2J cvsMޓx9+m}QMmS5'2O"a5 3Rh2Ul86nw(ɶ~XSMIeż3;8acW8*)!REz&yzf9 2 Ҧ!O#3Z72t;oj(V¦Fr ѝ< XZ6!:iB: q,ک%3C-:A/I)yֶ|1W;PuIx? Hv4./j\piaY1J~6Ue!WsԔ ⏗7y%|zLԸ \}txh [rq 5:x #l"gn(p3IشK{giJĢ 1\gmVA8jrr7{v!ds?sB LbJGF>'6Fj3g<$**ۈ[$}& oQzUӮG(>bl?*jMv$פȩOXvEQ8p\iJ_lf!Z+w"c0O)[fRV҂mb a| HsONl+ #56-|I .SmPV{:]Im4gxk' 8xWM) 7Sӆ}ʉ1cLމJƔ2if8|. n gYZ0707010000000f000081a4000000000000000000000001677ea5c000002e14000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/gpu/drm/tests/drm_connector_test.ko.xz7zXZִF!t/-]?Eh=ڜͩ_B/17@cxKGNں"W1mKmGRwy9>pyUuʏoX O"hU1̳}Axl5WrT=jQ6oDp0.0;;x~T' mݸZRGS)掱z3ΑK;H: D]K%%DPjFHHe?sT--^9܂9.`P^&>Y pCuowSvUfW2ɓP~^)r:k 3fMz<.]_kZ%$vϡ:c =W|O0RG֒O%BeܚڙA(f^[I 7wt"7K.N]P x7kڻÜC(­Yœ.;ʏTe=e ^M r&<hmbWhcjsi!ݔET ]ٌŹۼ b{EL ^ ҺdZΑa\w\'G~4]*9&[yCf̙8bFζ 퓓p?+H(͹AB)Zk^; -xT<~`{^W I7f\=+%=?Ú5o+To=[C63u8ULy͂4%:1 ҷF^B6}(NKIŒe9)_}Ev<""ERpf9\鿴{&ce4$.jSd1w6~7)xD3Bb1o N%h{;>!94Ydk Bܧ6P99uI"o^kJό(4:&,6PC6Ary!WqMfM=-,3&Vچ*t ~oR`4'(G ;ߩq~q҃v=Ix~D'j?Í`7ոNohljo YRX'MbIy?w6**g%g,`mZQ0~#LqʑHԲ&޷bimIz 2m0gxGo.؈s8(Xm)VQ(\&/gu 摝>B\yC ͜r0$p"]8# x3~LvQ_1UunS=)XϏ]m} EK*S!o<[bq'Tڒ0yXc@PW%#/BZغgd9_SK g.)&rE =hz =l٭- %w4!@UdRR|nI"խ_~ nmh|:8k]:^<~' 5".x<.iIdp\cO$8vˍcI.BX/l'YCChE : %wu:z }÷Յ KR2eno3N <d۞tn"4\+3YFo2]qxud 7;{UY=JCQH{ywhPBa@(*c~OjjI$]R[]PsL7QOYc3Ňԍ6L,arZ)vf8\[>g(If6 LAohIPVOE0s,oʙ}Yߍ9 xIo(Cn7d7),&Τe~(yVՈ^H~AjZ±|=ʃAD4AD/iښ-HSou 0CzvBx#Hi\gPJKOCȅjD$vW:VEH0Lc~0AGٮ(9^2Й#1n$\]N!= qZcgE^/19Q& B[f F?6αi"a:s \Jc3b0kdf}lVN~# 2h/Bd|#A2vԛ)R&5aP0kj9\"jkCtIZi}ֻMP07X0<@U+KJH*KB#>xqk!R>-ebv")!Yw$JT@3f}4%78XcSʍS@4nK"đ'P`kRdnT9S֟bBV lOUa;݆sBzS߯Kzl8͒E!} LE݊ݵN#\ϕ+^.dI*^:ΨiJ]Ax1N~U9teS[^[(1?i:d@(n8'u g51 WXL΃9nyJ("2W9$zKQr@`9lhVTt=4s!0]rG 3= bjպ#@s4K\ٛ\wNR=ҚfBbY}bB~"$)?)p[`] K(oܰz CYiF_`i~*MBi|mlH_!hJ { b jē1t+dۖ6tE0p٦XTb6^E3`#/慳gF/ "chd[tih&e8u FTbj{[?Ii#'\Z L׎=d1DkOܣNi@.7?FDUIX40)Ī=c;d+'h:gѨ0o52PKw a Di( 4e.5TN 'm۴v_\ 7ƪPEM8gjNް+SC m zcL{j7d֊z>zb[wE*o?v%vv*R\myr\/B8A[j?}z*Yu6홣(SMd>T?&KZpc/nb q^{V!]V>އ?M-$&dzC$*s-u@ {tə/W=W6j;ҴQ*;/Ҥ-VِR^DDl>hEB0㓝Oh_h`vbXSH}5/H~Usdq+ttkS{@1Q^╝ktLgeA4bcFnQAv>Hp;f%txRLrڨZwpWQ<}*PC>f"k葳'}l*I\gG,0͛ 4CWIFl#6OAD` +Yp4Z~qbZ >ym&BѺ`S Nz6E%xVpWC51)!1y}ZWo.Z  HeI|sLJ~N=|nOY@#j5R̶G;Ix0|VmJ7PJe{LZr7{ko+!6wI4_P.{_,forHXϹ+!O٧js+!¦]SaD>ƥĘŲ~F,.u[#ZVˢ - ]/~F{K,OP.rZc}t1sBOݸʥ^sc"DR-:v@klgCk<%xs/ o}\lE_۵%&1/Iw$RYn1!Gr#ٿj${,@})IrkSR17Q\ 6_@F\6Zf;*Uu<$mld%Lۿz7;c;U+1_KH|HjFrD[4⑃*cņPfI1&,EԻN#̂{\=to6 qTINBe c$Rif5# ĺpK RJqnz| 802+~M62-2`)C~vQ֣.'am~Q.Whs*n/zU$3cq<y4.& ƢN9+2L.hB4:6R"NsP@G3-~yū\s6?YEl nE8'"mSݚF“B!sv-e ,D$g07vL  kUv' zh)ʃXYVaӵyMdIl$q.0b ckubOc6ell9΂^V0$a1YeF;` `g-3kTb8?:uPgYbPXESRYhBS%ޅ눱. HE i/Җce~ *6~+؀Ϊ)tl [^,g, -jSBQO L+? p}_O&yf؏1`f&jţa|"YuzI : C7/P ޡL:)\}5.h=`DD1P `KIqȹͨ6M'aʒs18T&XK0kOqG+:C- ]ݖWQ |/saQ=+Rt)8I'kG/w.SI {Ql@a~= uyn;[/E8#A4O Ia=Lm gd[; 5Mu:-3]?Oʟ*,^ Td<2`yJPwGJᮦHlL)vJzJ`3dTG,vf7jfovk-=,I78ڀL%fzM$Y2 SXZ[xҾ/ F,$j49gV1cY\ lыm|;2Ƽ!Zͻ4k;LĪ.`}z"1RWr+F pPv>ΖMU:p@Uz3&̲WbS;nw'%Y~Y,|-㉾2J$~[=Ib@Hw:Ir:5m<7 9g9dZpڧZYW SWȡ&$pZpFH@Y~)6v;Zbv̋i3mJJhQ`WޮC9cYp)s3~1&Z=pq~|#0|bN'J Dre;$w^XVFg]xIV(Le4()?,}e-~%tRm(򵲲N1:%6͊[<Y^$ۉ0KEkW=\;g2Ax&U]APpju._:(8C,1,󄓑O vnj5V0,so3WNj7eGksBv B"=dx_,zq=ٮ WU(Md5q?lTkleSh/z5: U`}8@:z?W#_;H1tqnաŋ j X 6^11[㋋'qȝó˗''6П,eJ]kvjh${l7 NܓG((CfuwaBL] db]xs_76`_I]z=a @u7jE?"Rޣ8T4'hK:'Nt!pY&+*~IAu̫$@K]nLJBs:IPB$}64W6< zƣXb"% O7a4HI!ݳAH߾]YF#)  [MsNZFP'{{ֿѥ-:ז6eU'A2^Ǒ|:Yp/.,ixDЮ\Zrd&Q6XC{Ha^e;^ݝ+-ՇU}QEYTgK[xlL6p|1ăR 9.I B?3-#()5$Wv.%A_n!j?d2Q1%0&#rpV-T,iX>æbEަ缐 \TW zz9Ô4c7Hj ĬαJ}=,(i BE5F}|QfzZL[kɞ|&a/oڼz*x*+i׆쯻Ӭs!hɅ/:ɐg}t$))J2^)"k=US2nsaqCс;6yze 铺O5h6wmdF`ؔ S"֨I]Q4<|Sr s0)yebA,MX]%2.D:W0sno~߭B@$(o2م`q צD@Q%P2[ 1Nl:=&(Zڐ[Q-Y}¥]1sbP#ܖZSъ dB$ +s?HFK9QW1/tOkHHه2,,+"j(1?aX͜jR!.UGWoAd"~lޛa+~4t_J`OI\¥wv8P3O{!'44*㻼a($N~17#4M<:? C-͌V]qn=n_xe;~wLm{}YGƟX眫' N+XzƼ蔓bDa@O~8I;NKo,Ÿg$KUhqǢ# ?lDO )щ~kʬ|@uK xZR 7]dh\tAK7Cu'Ƅ*⯉ Q_@u ?:BIO%N,?hl%8k̓(+aEQ<^dA#Kam^Ssb)[^x9KT%}\}_I_%fTk8ńb\ЋxuƘ 'uY7RaU OA!!=@B:5ZQR0xH Cp,0+ 09Zu eSF% b"9>q8 ;/ s44 bTȰ!мDvi*yhr%b@c#{_! \g>oX ц 5u}i~pv%T/wԁCz].i=5 +œEt6k'f]J9mgve.*Z^o;I\Ih#hTKÙhi{BC{:|k>e$vv"*0U3 zr>xF$c%pofgi7}S6\Kh>3mi,LFR}_Sf5TB5u3m 6n4$0>9[{TPb_C]([nI@gCq vWw'!uk[1NpdNs[ ƞ cHԵ-6PCm(鲍QRѵ_hʇWi YrJ !;;Jq!7d WBCh@xDR![%~fpt9RV7dSgFS oHgCͮt|?\E&> 6^A=@ڧּIr[]R59Zjp<8Rja]tW X M k\( E"6Q+׍{Yɓ$;:&ڑh"q yا~)ʕx̄V$*y A YNj~WYњ mUj-`Di{f+f(/ԩ^f:l%7A BfV>W&γvFַ+]ZB0lbiv;5K򮃡R $酔H[]m gYZ07070100000010000081a4000000000000000000000001677ea5c000004cb0000000000000000000000000000000000000007200000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/gpu/drm/tests/drm_damage_helper_test.ko.xz7zXZִF!t/-Ln]?Eh=ڜͩ2LvL:jӋ(9<Ϳdhֹ8Tgv s;C&8KG@X ;>@*~^3fV֏eS9 f=LQZQL:ٟ0b|Q_'NsEaȍ$I=f*ˀ^ !(+N5'׎u*ab|k!h15_q ,gJ"iMOV0J'߈6T[rE/\+gJCI9~{0j"&j?h: ɧ+}G \mR Kw[%6?U,v.+&Fу@|rJr{U╬U~FM`X8Bo[ XԘm0vstW>+rH~ziQqG}8K&Z>B(5"`{J>#n93vQ%~cd*v'}#P-(C4!4Ӷ@ewOtS LqNޱi8'UT,X&ery04j0h"p#eƼ['@(%᚛gGi(+ ӁH[/4Y 3,G0Jl =HMվ4f!c^lڕ ھ5kl|3zd mSԽغ?P1]+ƥ?Fq3P$W@0Ovgn"\f>@&-e+eekf[;L YOL)gmȉ&/|9"|#eBI"׿fM E{}g#l^a}>|gCv:Q׾&o 3ADO/ i۰>y!t1)\~GE:2 rm)y2v8>^JGT{ȗ&ѷ\j~=ܵX)o8*S񥇾q){/{1JrqK p-ÞZ4Dtu7a"<0o(һҋ|WBhr/HQZԥyZ”/a{3\j6=*Djk7GPa>K%Ч&J5bhBO}n=?/jMJIm csȲ@峐1ū%X Q, z"<:+(x[hn5V97Pc( 7 u ~xg,k 5G r1DӀŦeZn]@g]]?_ OmAޓNTi,Gk!On31  |cu>M|? x/ܠ`G 4o>24^s>{zA 9\, VpInZ{NѾfz;eKY9O hno ܼ8mRr}W hD" \hVvMk'3^7Cv;O='5a+1J';-m+&sMɲ Ej L{?t%X'WϱPqq.Pq3"NQM8SDpF٩UyZZ P'vf̄Gim<=n/rDm ls059O|JLO风,#7Ex̓+ 'n~' ܵQi"h JRmVV n1lw1l=F_lRPfY/}e&9 X?Ez;׭ȜMӔG|‹(`83+-@a2ZrS8Ya,Uh |{"_U;3pB]|RiP*ZJYbȍ^%BK@vϨې1nMn' |۱&߬+NN,3l#W=UHPO(wM/WM􀅜PSX4ZJ(o?SL,3$T:iaõ[S#R{ϨrxGO-ЍqK?ػjX8 :mJmpϐ9ˢ9\ N 9)aXJL`(n4-Lq:.vv"okil]\V ?oQrO"g;>GWm#}C(S 6}2S3o( Ξ)4Z=/Nd2LQ9J,(G ]%a_]I#r~]?n~< l-+|Rw@s[=O;#6>f˾tᆁ1ܷ]aJz-2^'Y_bRqP1Z2^U0OTqNԽM§sa]qc52}#o佾v+"\65ӵ|.݀<zvlK4%K-K(.Sm_:g='@4<j8 ?0܋lk}yFbw~za^`o!;\)spզE)1̎񺾂H-HZ/t.hVnN=ócM3( xe?;N6ѕG#L8b} 2 z@{8LUm^l L_࿐'B=,5Ilrl!߭U4SxKkzQѪeHOۅl%Ж%fvJ$oVNS;|ݪ);kKlӓܲ5І1vRݫc߄K$6 0;/Xa"Kxb]`v` $?ԝ*]rn?mN$2>l Z mnnUAG!ÄNbW,l(ACe>ߙJF3 >"ܪOemLAg|i`dG\eO55ys%éȯc(LHM 뺗~(3O@AW}S<y^ &;dd-]xtb?H&3W[s *th)45m Dc +yGKþ`t6V uu_UYab0#"=nsԦ~EnVLOp(Bkzfn,lzŎoV/EayFA2E_bmx~Rg0EwqQUq;O{1Nc9yWxp釦” lٳN+9J\LC<\~\kNmij?C}>BZ5-K&xN;*f*Yzћ!3h~N^a˫Vݮ )_S˗1Bѷ֥f+y;+,Ȇf0ziUQԣǏѣleܺihv lҥ |-8aw%4O3_>?{rF쭟B1[ce dRd Jg=xqbX`8"EX*?}+k}0_Cg2q4P#PKmšΜkvhIԩ zkdS׷hg7LEaKf]l<S\(mJ$I?[]pLW{)o\fOL{oxrz}Ļ`+H'ek 9 OE"PǦG$ _ l}i)+,VDDu]ՙ6[π uU(b$\IM],~;T:2EQ)t{^g9vw\z Ez&/#].hZ?aDD"k#Pʻ qF,MNdhj1`YxNo7Zٛs.oǕb={saEAFmHΙT.@˰]7jo8 x:$)y~K fLm#%q4%f"i"_kq kbsWbcqл/X>uJRLJL"ES&z֕zߑ(L6 IǼP(daynFo{ 'J`,Ǭ(]({c9\"3_c44`Ve;f=_#WI!1TdCoah {]5% dQ[E1y`}6 aL똎Ȱmta#2/4}uW$sC-C)0ic=࠽a%9HHsZ`dFۢgNH7R3Vn풔t $OJYP=,@̻;1aD"Qii~e +e;X%*A!HlzL~X2 ErA&v0EĻb8+W$wh[tmGMzfwfqK*pL(?H=w&4n~?5MS2&xE+Q}5`٭n 3  EF^n6ԋ錝u2zDCTcWxP816A.v j:vkڇVN,|bulPpioG3jS~>ym3bhd&ˆ V/'tAnk '6D6svZy|<ש1]˄юld=FgR5]ň$H$*{bֵ9{]ˆDAןSi)5A+'qGEdSI=qMǺ?jdQ?#([nE)K$ -0(!;oEU-)J?S7\Gk~qko_m<@@xfUv%62a@&$a&XYR Tc/BPT<*%|2-[il.r/wvߙk6=D/0&u_؛hY &KP*I}b/+W5HOP$ԃGЭ+J-l<8dyuK#`05ap2%AO SZlHǝէn&M7|ь/M]LQQ[ˌFٛ}8rjfYc_2|Fߕ"D涡gސr\v(} 9ES@ze%HA% ima@B< "ˌCPOq@ rUPĸ xb7h6xidpG>Mvorj/mVpY;j4W kQEy+ cd|'%ڂXmصW&A>(WW1zSw |lkDyz8{k^Y4 īsCE MĴHXL^u0pO VYN]^Q&r37Ӓg+XxƼiE1nF*A燊Jno@'1Jg\9WZ%7 +MUA_ȓr̵;Rj~Ūo1kxJ 9!2;3{X6mCU ҀטH1{VscDi^|<ؖWM;!=;BN`u{* lH_-!tj>sniLԭk6lvJ)~t [GfNK"dm6dE+(o0G VF+'}g30VhK6#iUEV|2;)5N9D9Y감D)e>i".Xa^'˧M%W^X5&E e LPBA3"ɍ/MA6t'~p_iV5tdBF /%@ IBr,Tl?NӝkƯãAˀբf7e>ˉտ}m3XBlҀ?pcZKcPKfܺ8.MwyD+,G]z@/U-ϗ8"14 o )<)GNߏ;o~T~E-D̅>;= +zcx|U&BysT]*)E\Tq{"4{\.>oDJ(ՙAkzV) Kan? 1}U1A r/8?C5 $+GCf1 } Ujbdʱ*& ܍KcFwr1 utSkUvM,x~z_'fK)ȕ'o$}O"ldUfemηN|ځ+tT}Y||/PRHNK)`&&6϶XCJ\˴tkD$>2"~TLaɑo5OQ"]ψcćhVs`yGYd;Qv[n5_4G0i*W?V̄{HZ~KKt"(Jr+zdr!{37 G+ۦ)Xz ~oz^BdcEƢN5ӢY~?.vF@I!IDn" H odCԊN@*E;"7k8ŲKi Ee/n!hKa3$~aNS䶊W?Xk/UmGXDP9F'wM%:}׆ ,B7nv y-.I,Kd|oe->^amR]-ם0 y<]sf[HxC!es7Ā("RreHɜoSKMaz P)9DʠU+ S A4t㏖7 ZSy3I[&`ʚ'̀ G":?!ǎcQ۵q2J7Ծ0N>l=1W(iie 5n^5ۀBav\עe  ~/IuTHA#+ЖFߒ_dLWA TB<[]$ ZM@ЅLH ci>IWG"h֌ʖ>Qfb` $aڪdb/ޡ3 MD ux'# ˓BF{v6G'f`o֍Nfu}.z_p?!HnݻP%d|CgX퇸WAū_p?18 f')ϦlnۈN,ydPg"Nbќ_%o϶qP7yD(AلFB@-OJ\,K0vѩz5b} .&BGBHEKU<&hpKC0Ϲ^Cl6{jBaMFB7p%#a)x-1r?diP!.9N*'GJ T|J/>Ft |5iKb{f=*zbH*>Mq_ _Dw5Ko#%>~It MP e/ ղ|reņB3,=VY⥘N]TaEh]3]lZ }[1tC[wd69ϰ79qDCs-}d\gFY% JgbY7gơH p48$12[^?Agy=6zo_wA@Ge8yg~R !IrKQ_;I<'2ʯ C[>clLxq%[J'4)C6]X898a̛Gy"÷ k>{uv2dTQt\VAo| t/ i[ Mp&QbU>NuRR!B>ȐZbj q<\Zf KipHxNN7~rGۅ)u\%NHY' 0Xc (qYe„2=]ncj3c emg(\X(L%;ʢD2\kXuS4K~P<  d`bCY.ɪx+gEN_=wwnSLk.==zp+_%󽬔^cU,fѥ<;lk_ux+kvT۠CH~1qIrjkE֔56t>rn%p{䊀Jn+`O`?'ЍL6ڇG}&V57A^ â_@UpZKC2qtsuDhI֘l9k5QʸN@d*>{.t\`!46dN!_#c -QYH'ߵr/'S A)/(aj^3<5uʛ'l,^Ar̞LaGvSFǫj!!>l}FP3m]Vs)D&f/e iؗ47?_*Zsa{$kBqVP H[-膬U/]gI1ʮ-^j2Zlkɳ_n}J)uZ'&G'tKR'QMPU `T2߄ĂŲ[{ V'i@_^ux^WZ>B/?[9n¡ Rf(5듇}@ȼ|ȽEG*A U$Wt54Li}PHNtZYLq=j8ոb;ȱS_6}̾FB%@>Q{x 8evC Vdx.1M1xb|f+5>'bˠ m7EYYXgRx~ v䆼NO'cAv[K-. 5|n"/&{n3AR+rJiJ4oڵNg?7[kqJկ'ƦܟYj BoF#@#8g@4!&hUZ/JȎ· %u|xyցBD93ȷ˴`I_g1#]]72b8 ס@6};طM\@! MF1Ig](=Oj&?K+Lvυ2^k0=cS|7؋~|&‰o R!jbFNTU&8s$漾s(JQĘiZ*#;DuZAPSe"RB$Z@JIJ[!$ HN{隆/J0I#͆'(V^әn)I ) h iӐh0+^ĂJ G5} _\D:W˩K!39b%X3KA}_QB+ W|Q!;CF:aSb]Z(2z^ o效SIp!'__+uJ1#dbpF虝֍|;mZ1Z^P`Գ jiE uUSTPBZt2aB9G]sU"1SFXi՗_Enh;jhLr$]lr^s7V#Z#*#Ä Tcw az:u\B Y)jPFY%b 妣n<1';ZUBa'T69ITs`D]rFE/b1[ h{Ry<7̘(rEKF?ƙf$RE>9X- u#p|㜜;chngT? ^%mZOQ Oeg1 GdvC9Qq1Hl8v\؛"qaR璥PNWEag+ .JYf.ӽSӨm?xU$uC41O4OqPS8m5;'&qO'Adm wh C9&9s\g$YESsG%琀M{T}Q4v$ Jz-xdY/91dR1yJikjX,i3kAtp G`)P)M)Gv5iNS**52֡oRDҶ -[@1 l4BP6w U2xV8rir‘#azU2yÒEحlF zTD_,V2@j@OM NaU/D gVc^)  /=ړai۞^U4W(Jj׾ 8󥀒/,gMql X#$RÌ /PMߪzN t zY-BS~ƪbR2C_eM >"ϒ!sͮ[%ϵ Twͳxԑ\ԧupo-76>)eq+mHl!%>_dV6KW<]DrպmNdT2>hlBҙS;W7>f+o-'ef_Ƙmz0,Aw1SDZmDXү֙+zincˎ>p2l :&NΉAKK cɪI/H1"d4m Š.s?0[ہLS$Tp~Sp~siߡ=fk7-Z-ΣeשmAԒ6:臂 +9!L[9ҽspo]6E%鉩b\[0g>PDzWLb9:~ u$,gip *y,?%O|jk5O$nh]oyhP#L=<9bVbߗ蘻0}oDj'9/HIp%N{41Czե*0h^;20mF;'\ȡd_ȴB%}o^0C;3ԇeio:'?xs0Rg}1U0H6_IX[!7^ffX:OhᎺ7qq  E 7XE噋w_.^]0"w*no,e.'YkcRI%OQ[:5(ۚ4;c-1t2];Jrz #7b\e5X_4Y=['3_I.4qF׷[DFԕ /3#m=lF9m}%t7"YR [mCDvm<'OL'7؀ ;#Hw4vݷ? m$ɖ|=*wwG7S+S~."(f(o6%!U\ יG%OY:2]pId }aƻ[1Xh%.Qk0~-a;Q~_v.zm+rf"U &|^ȸNʼpzihƛ4=@kyS6^O5_MLJDZI[x̲L̺2o/Kł܎i@IY7:HXzf'.$ʖto"W@qBLO J񪨁ݾr2:gۏeuGizz૛e<V~$TՐ(U"][^>v} ~!B%Jtrʬ:9\ET<+j۲oeʛ6m6MyM7/# DJt[.DSlp Ŝ1˲y*֞V#;,j+<`w* OčM!NvJQpa ,/}UoY2 Y#(%9I^kmqC,"ma1hA<(ۆz0y'A#M1;S?Haj 3Q_F0g pW"!XM$!+:G /WU$&,HdLo blfs}g"~`BnqbyG8bs! hϧLW08ZiZatE[S:u/&:#l)h Ƌ7~~h25JXw G#V:G,مYDZPdӷL\3]I)xMxO6٘^({a5I5T]O ~~Z9XʍE*Y#ĞiOR_vPND=EjN3A|+rScTJ1`W1Edl&SF"S0y.# 2s^N{'4)4z+i5p4p)a傏|SJ˶r=EGŎV=Wf]UFIt2ke4q@˧b % l;$L&Iwt;d,I%0o!t˗໚ܦ꺢쏼 MZ2 s"E#QKw?Q\bch"qmj]/Gʕ]i&Dv.{E: _JZzv שz0b!k,!nTNV_Fڇ7V^Ќ&v^n%bI^j@mDr_Szڨ/6v<7Llt6%"WB|yUQ$1KYJ")/|^HZ XGŋf{JGt(N K T9m#HΆQ3Byu+q<2k^ܠ`ڮXrU~Pa66,wRS4JTY6jSU.QP@S5N,X(O \ lpp/&Q*UPB&sC5ϸVThY&W·( ߝ,i;g -%?<֙ *s.k٣ۡ}ޙI C*:l-cq&}%ӐT%u OEYrݱ2{ y.g < M])o/])dUy\d%>E.k)UJ\ N1obZ,φ]u)͛y@*qӖC#畒#Է|_y2 %D1dILp̔y@Dl\&~>HMd,lq c(UFuq' 漹qC_.[6~J|-糴!t@C6q`nʱהHd囩y8Oزp]@^|@\2` Wi Е@Vs?Lt:RȀahv1KY*q6 .C ;; .gYZ07070100000011000081a4000000000000000000000001677ea5c000004654000000000000000000000000000000000000007200000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/gpu/drm/tests/drm_dp_mst_helper_test.ko.xz7zXZִF!t/;eF]?Eh=ڜͩ;eY +8\%}8Z%P*chp3۲g9igkQ1ːp0f \h{8 HiBPaܶזMh.:F%&x%#Ŝ\jjTS(1 1O-oŋFwB3˖ *1+ID;>t~9$vqRp?|wR׈.'*KP$ypPzY* [9zK8Ν;b3u/O2OV536*X߁pѰv`c|~A鹷Rh)xދsir:$pjIWdyL4I(@>v  A)R1Ed#k?XOC3x۵s66i[ j~-y!ɯ{둂ܞŴufQwViNȠKpSP>h{)y3B 8cu@{ 1-fڞTa\Lsֆ=!飪GkP95V7j0=_D5֫'¾o(mE4C7(:1@UwxўB3nmЮYB*<"y |fx^7]L 3u=BFİ,ũZMRg_1oSk 7D`uк0QZ)ĂTd;]dlV:HfzG_$Q̀F ],Z'y܁kZxE?]KW9̂A+GuG;pI< 0,T=yCN 4xPv{Qiķq%(]ij!c]P0y}`=gҀŁ^LxƇpN >eG4SVDq#LXk(rgNn38;Q_hjE.|2Qѕ%l Tzxҿu 5D֢x& u1&Q;6uƲ%4);; ԁ҆bd !aB1k~S/On89P)Rz&*\™a&C'AIoYlر+I9M;\͸U.O{s}M&0{6<#ΏupZQUzAٳbMݴDa(4oPN]CVNfc P{h^+JCPxj79zIt}td^M+k1-r EͫԫXU\ 6`cKXԒ|ëCPkl5,j@`Z}N3m:cqcR,{8b~sk:jS47 Tp?hu`Al׭lݙxHk>=76YMTSo2MCꬹ"Eo]wP;i~~p E$j?lmaǁ_BKNիZӱV&.к0\"=:(cLx"F?|'?!Xv{$퇒ѪL:G- ٯu!cŒޠ0sy'RA@ /%{;҄8 06Fw]ERWX|.i@C`ݡၺ%Dl ~A]У0ZYa7GA<$.dJ6mBlټq>!Lvi rUMu6 Nrܼ-A4^"]m7_p,Pbڲw'9AU/'Ǎ#tUx.\MX2Vbn?gd;,YX_kib(PzR4NmT*]t!veZ GPGt}n̗nC7G#_1=~@ &shnl17 rghF?1 s^;J,#f[ȰYԧKsR%ȇbM#&].Ɓ +Ѽдl{wlGe69!C^ŅLdyフybvåntֲ;P'nZAj՟:}ٯ _7Jy$uH^kə ӄOv@w> F8mG/8bWNlӷLeM%F/ASAq+r~dV+x#IkP|_'pUEHL5lxAՑ-`DEFO߂+"2ީU,1 BXA<ӉzB#탛M&cI  [+Ɍwslb&nS?Tgzl_d~ԶSWm (*>JHQ*վ'nI^n@vJ61YaX~'5 -"3CFkjCT{50 8^6YDnNO23[u l %!*,[Pe-`%2WKRahJ4<8 *nUŠ-U6:ugX 890ޘxmIHx|GxGF8s} GUN[þI Ro$JV-#2FeޤA9.ɱA SEVye%[,ܢi|J )@?Zn@:쫜csԘ4ԓU!lq_5pc[ks 56f~͖9q ?f:'"@+yZ(TJUɷ)u`TRik`-7FHDWp8%4 @AP"iZ)P帡gA iF$T^bL1}g1~?k`瑒Wgܛ] ɥ9Ƥ3n@EAs(6,/I9+ RVc&TD~ 67*zǦ3 ܳ>_U·JH+! 9R26_ ,`oi|M*~bP?o6+X3]t\mp_BC$ wه9 tlU6dj>*%MO- , B*ʼn7Tlan+mUBsk'_W0CIyſ5Nh gD`}NMk^'Cpty?bUakllvstZ[;O˃jӱ38~!| +r%VïG= WS ²?)|-e޻uǕ6eA<_ 1:RO@EDCnGb芀~CǜΏ>.u;x;?k6{G>/%ŭ8Ld^.ɯgKԢ&quiD5YlI\^ j 1164̗"Y=2*v =}jHPGF}2\ 4p Ո䒈>[Q j"l^"6KO5~<vCEȿ#I>0\vuXaUn`'dKh~aۦ(+В~Iy>@sgO!^hgD z>)L#kqNo %>XtN|r%{:&;jqj`1FݐKv4[s\d&|u>\"NJ*:=GUUz'tp!?Eփey$/+q7/N*T]Vjm4.p@X~87E[Gq$TVlJr~kpaF?:n**O~y|ɠI 2h_łwh~.9|pXkϟ+&Z7 +(mldQ2 }-uӦJRgX|%,@:8h&6;J&X /(&b>ö0Po͟Tņ;Xib$至Wǜ.4<8ѧ]Hfh1Bb4.H׫Ԝ349 $&$UNW}& >Q bG3r}{J*m>C5N0x;?Lf; !AD!b _"{֙H)o[js*7IgeN6E!^Q>*HbMx֔ޚw&C qmld&N㑿zm+˱56sdVXx9S#&q>`"UʞKgوA4|tvS:}2i?͋0F6ѥT"w9ss~Ϛn@,fsxBxU/ 6}7!K@\\ɎHD$N5ۊ֘235@RF'"5)4_8KzJNZwL<:n8@kRa* =xycdj}_8`̈́ۍhť yxX#CeT2-t 0w -0>67z5o'gS%5t}jdѬ\ĉ*sjZ}z| Z{Ti3wBw͡?O~(.2[?' ohC7}rXa@sPKFAACs8-Νҙ>ewafdY% G;DC-΢ѩ~f H zlbgBZ^x5.Us,/0zUI-Dq@奥-6O4fz*"J/!5g1m1Gҿ:@\N m80pQ,Z29B=pomʹrCĵ td46x9̔IkS$NlZJ2Q vucxcp[^iQF `i{&b駕4`0RBHF2s4._WddZ 6؂X-MXnDW' ȃnx-I0"ĵ(PցlxVK/Z'iAn&x%YM;g`BrB}X cML"#?R_`əsAYDhZlliQJv+\~m[m\cə{5n/_`un_ޯn,I~@[ I";G6?$.NyHnIl;w8aEt1 ? _;P+g˚3c@~0T%XRI9j&1-;MK)&CƦmJ{H^6nYp|#!Rpyè&ZĒDWsihe,x t^BvZ(bN)WZ,ܱޫqӸ=4+ 9nU'9$ͦ,`%jnA3̒>!t-sp~ هw)[fղhIUN*b)dMt{+V4 FXJ\^<%2:}z? >G\`4tL~E>.ď/g_o及q;1پV#.!zFw]@UǎMRCyqMM:WFrfݸT (B Zu+U.UD. [?#5X \s>?hHVJ)=-*#pMXgfm7 l53}3/}KZl͡Q<&{"H9$wI((ǃA|k?顋 ߗ`Ngjw)uF'ΕӁ!L+8 uHM)41ME0X\9 x2rJ=#a3ՇRpm`(,@ pF]u}_dZ}"ul[oh?-J2qbJ Sr8խ۠_c_}зi S\W:D}4+g|Lp5+αr,hܚ$IP[ ӝEǼ0N~#k?ը8gXX~yc@4S\1\ӐŎ*S H*0V!&{H(Uj;rV(P-e=Cc:L2$9^t*oXpaz{~<)c xlIװw%o>Hi$Gh=9OO>F΍W`[O'.A7tBTsg&\hf# hW/cXsbZ7b { X,\ wu@E%bـ/])H]tOEʶtPP ֶuA;K= ws]T )aDJ ȣqcBLt#FH:J; S;z`M}]\+b^gXtؒ(sq`ߡPCgVfq,|LTjbi~T ݨeO09h*9)aS,fC[^_/Wud&~"*sSTVxL(u5:AhQVyLGBӇ6+1]wjb\\iPH*kgtA}ΠiTcS8Rls̔ 2f)ߣ=$656 w`I 4|'E+1|=Dt72PBn$crDde<Xqw`HLmPbQ |`J(Aq 1}a f `f҇tD |Y~ҫ5na(P5j_2/#!T ]Dh"ԭlbpPfDX#$1O ŦܟGH4q5)K41ojXA ?TBy[V&O``ʼ9]VXy8f"u9y24L@״RU]?OH]S@7>z,Vu8~X3!SqxkӤzn>Jڄ V$[%ORSogQLV ] v@YfA1Եe2ۆmUkJBu*{(!Ũc9g Bs[^ ^G]&PD=yɖP4/8vf7πO-X %@TsRl{S]P.ޗ>.l0eYp gadXxc4?bQ0aLsC`9>g5#VPv\ 6W4{9*P)DxhJug:dcprq+#tU=PeL¥!F9sWI!I>q=c v1kV6[ ܹɡ$Ih)}a-iJEl8UO KB%Mu0l#(sEiG@0@}6yU(g83;ZB'THD;Kp1"*u0gs%VF);,1Y)aƟ ܭp1酖*=Xх-/ GvU6&"yI| a.#Ȉ,;NNzÊ|=B>Sq=ln- AϮx7yyj>3ޖWT?PA_MYR qK3 x؂o5^}"UziŸKUXQ|LfB@){(V4;AY/ܳ&dʕWKs32xoy§{f4acF@~i$hѻNJ1NQc G); 'X%pY:<=Ivԛ]<@ i-Vw4ܐ9 mEތEûeI A@a76oHhx;rታȖjAkf/6o4pf(Hn8S J9턼I`zr@r7Go~Ph-\Ť=gmIajo[‹u_nߔ 4Hhm t,A<"\5hsHQpa}܋ù[ if?-A?koL..npl4`\:BA5n [I_Qk-Kydzb5RDɊv(Ɏz 4OYbECPͼ@>ղKl=䬋R{'&'!_ iֻ.d.tr=U݈WK%{ԴsxR!y2;qG _o-Mܕ=Ib`-i.lFj ;m ;FHgA jV!{8/M lm(cLۆ萮J};c@ 4ʻ-6a >N"tDk$׷d2@>oFƤI?̔ 1Ț ^P\?[2~x] J*̓㡿Ȝui* 47_eBu-WqwR&Fp2' ({9ѝ:S:>V9Ghí@k\apx,2* 1LbO"R>d8MrJ'9i~B 4HޑI;`xtdT^HG+u o&$zάV'E\0":f^C؃!pg,˺_V\xעB OyI!G)R7Ӭū2&FG6r /=@adV(Vg s7S&$Ey_i>t{9cl7D7w)Z*LB >2#`Jb?Qt{2C֗ ]B0-NU K3T-KVVإO`@5ӟ'(i~XG($Ň7YU?,I5ْ=7 %?Hl&r$RXF Q]cpۛ#]W om~#A151^ /@Ӎ Qs}È!f8"d<߇Q06K$jr292[n;Սo׷'>`ic$~ޘ/=aC}n/XFO;vЍd#vч ]viG+BUTUDlfso"1tNR&R3FU"%[D&yf~{sJ WB\r%)X! 2q]D[{QlKѝ"꒔=E¤5&uC[ }`\* #ޖӼ GI`oHN:w[ߔԉ!"z:]rrvn7c9} wֈ#r=r+37CSͤ˽"g0u*_ oU (&TE .ptwuֳ K0,s& }%1l"]w0 s"=WVYݤv Jc+_ oozwP6B\\ /r娇^6 >=D ,2q,@KR1>Ngye Hp& 3[~xDC*"h^\I>R?9/ba7.5ԍux(gCr~a,9SB5v8WC\uO Ht޽Ζ8S10 m$yגtu#!̧>\W@$k X9ٜX` 8%TmߏJTYӭc1(Akrh .$Z]oJ$ M!N>Q EElGݒsk (wK7  ;-v#T7HC後RjೳWU-Z=k_[拦^Q ~k Q*,Q?4tB`k;l1ǃ~ǀP3?TyU`!?qcz{1Ӵo=MkBw͏rOC>^hHS;~g}M[Uѝz*ӎ*НAn&p6ڦ̐W6=Jp X4{&vC=CUg ͠tC{}#7 )rԩTt\{"wI&9CxKV,BG&5a~GIvj"J,wwa%&e ٕ.W +uxBz!jKOszK70!nv> ] o%2݌0NJ0 oS8*ˢ =()U.{Y`gH!闈'UALx^?Udۢj-˾$D4T)U1akfwBXP)~tX#kHk> +sXDKs±5;B<"^+yE*R- v2`8uw5tm_Bl'?uٿ h%،!jyNHϱoCTcB**4(ퟁH#j9)C8&A6iCvU5ZoԵE)*\8ڶ3@- mat ~$B/ax3aB&4ߞr)~hRYþQɺ \˖5|S-J)bc5G' iwCT1P5PH]q^/ $ TU!">sF?F`Nvp X_E4R"T*Od̶O B96OEͲ7 JN@3CdOęT2⚸]%"y)3&bҏ=R8ܔm1۶Q7.ɋD ??1Y\X˂+lAL ANnKayAFXrb3BZ&쉜*+"4ul{Djc),(0Rd~i(Y&}k$鱗qb!$h?͋6bi_#U  Rթ9<͔o rCs[6[\Y@A`+͋p͔+oc6xѢd@(N&;&ʹ Z0EL\]կr2-ڝI[~ 8LJ`졷+Yrx,43iل<܉Po.oP쎔rD{uEl0zcUlB]@գxxٯE~qׯOzvX>Hob#: "*KV8Wj UVؑ{\QO>{asl֎/l#~"+fH`BȎpff]ۨg:٥vSnoEwDm Ú) ٫1ݖZBK30%*{mňfapJ8SN@9?[1Ɛ~>ᲪqӜ7:f=(4J bt '(''.~NdF{2L۠ŜH+LO-k i&&SHFR#!].l9FFcB ήədV 3F-vdǻ$IڴMw]RM OΕ#bxSfbWP=dEwZ+8w%GK7Rk¨0H*wRboV.5]z';??~J|{,YfgzLR( i焠hP>eu9=ܝQ[$ rL ^k SC)e (sm'_U.8RRX K~;lJA mJB%h/Xq ~tkGz)$ TlK _B)ǃyVdSU#KVS['"lj}$RQ_H,rK1G<:n[-iL!2ڜ|f[!Eۅ0߀:d|y/p њzNJ xרXh@͏c% hjÝ V!SL#: ptE9Gq3\ebi6'Q|Xf$'m,<`is {wO i}><KXk4׶'2Icuv<|ʛ{X9j|T.|3'y紎Ru,S{RF񿱱n bl [8H>qc..ޮמ!0υ 𭸯DYڛzQ4R$֎o~ &:uaqM=tnY%|y}y;ڙT-SEY?f]SH8jEdju{SvtcT~x5:ދЊRo Cpԏ&.JF P:xG\ν`}Z M{9"?Q2XA!&|n6Ņni <ݗ[Y 9 WBV1EN+k/1_%DSYz/5Ddc9rC Ey'oJ,w?Y}Wa \ = 3*(L*~\OKf0N)d;9:y #)BnX+ArVpQ㋯*֏E@4KS f[ii I(j. ʸ*)oh80L-uAoX2fYNv}>G[38jB ɦ+Z i0rʯ g3ʷq?p9R |"| 1I?+Ipp CcƆ^HZ+E|]ǿҿ=d ' tH^Fb!Yy+ JEa_~=]=%}bnGd^vvaN P+"l: hfx_<4U7kMiYt^м-v6&;yh`1coQOl@G2'R뒌c-x-VZc z:I7^Bg <{;+XC`ګfDz˿u;d.Mq -Ѱ3P&Ϛ> -+م}o<*u-Ӛ'V*asFJ8V;, rd*(M ^wV}< ܔ/(ٳR>=3ܶQ  Ppk_qE IC@aYNoFi'eRu{xR$qYe펵8I!%%IIdp891< 6$ys"J\84[yyeHMØ薯/&9MC 9y0tP9۔x&ce>F}N~B7mQ>ܓ6^~1ɡ'Ƽuq o}UѧYN lepS2pjFt'")GAVtu;V!©!*e-l$;Q1<. cZ ln}ڊDOwcMy#JWm^خ\ϑtA{RVq#WLOu~. 7UW'&<.;է,a :[˴i&fcmeHw hjҥˍ[1E&a6U݀W`r:^w:Ӥt(sxϣ{SWSPzN= (y4uд0+.$$@)J_ @yﱑ\2`k3羐A 5銜F!NvsȼwQ@OqsvN\^jZ+?k1ln!g)yߞn^Da_n-ʕ认;NL00,y$8tl N;lob۱ZaWe$=5\-5ٷ_ /UO~s_\ QLi\Ȍ>P>s2q]Jc.]^ʗuf*eDy 12~}!pn ],@]X*Eb5^?-E3 #=PBkȂIacc(,)ybnz<\JX hqB_k5%Yb[D(TدX%kmyk7Ye PH#W/pj_ztޖR![)MԙfZJ7YáT!FÆD/,h %=> "'u`*뭠5+T$ϓэ'!i&])+CiƉ F/sK2!h"=ջƇ]gDU,tYX *diMA17`V{#s-;O9^CFa]&|?s~!^7L.Q. ƗOJK Sq`1#dW\J-9amYQ9Ү$Hr.P\q,)iCHY5ʱu߳*8`&!Ț,jyo^¢֋gfZ?^dhskXXVuOw&8P<<{zgק&NX?YU38mRr "H iAYyx^9_J"KV=3ɽ2وhVir!Uڅn) 0 S4$$Sηڸʡ|[W4 BC~}na0f1P!x7e*8`vXan)䆹qY {E+};:Ճ;!U0.p㷲>L f2@\>Lk\KwިKŗ ‘_= /|ۅ 6}Bn MbTbɇ),Vam)Bvn7w?6c0ؐH3{5 4!e1 H(虆b>'M&榳]k)n餾+N ͖XW'< wފmmvm/ɣ{?Q:ﵧWI&;%: q3.Am%M E Y)=,")ʉ(5ܲzwZ>4]p)A  ⌊c)A= afuaSc WY$+ԱRX>z~\]gt}ߝ[ e$R>}v?_r&c%wS Hl4H\\QYZjaVAf.fJU=E #x…l:Uݨ~plҝB4ci1yfqG5FsHҵJ?}5,E.sQC%k `: }+S`MdI)#lS#mUc7(pbV`L C 9a Rp| 3D}jZhna$mrRLF[#q.ut'3Dƌl'[ӿj_y@>$鑂MY-@Fv@Fδ:gb+{Mhb=]% wbՙS!ԋs0WU:È_I+pI >{ =`svSWNB fV665;̮*wĮokD#'u. x8XJߦY/IIQG+mǡz9iq 4$aCsR}>M%?jm  Y|x1NDK⢗mPbF4&(k<*8M豝u(a{x2aٺ[pE^BIvğ̍ۖtiVUфUWdyN\”ޝQ$M OTk8J'1WKZ+i23#H疲Qf18_dGgTX?m8'[zAX;5R= ?HVe&/C璽fZgn*@ WyDYFb%Ԛ0ި .# 1ch'AGVg&=ѵ U!kaR |eTR[|YK†薣} N]A'mdaaAod>̮ #dhcٟbP'ApYvuuHl6_.6E`ԞXFw+ r%ֳЪӶo ozfq}9 ~oU95V3+*܉2M25WeŇ^-&V[ڬ\="lf wAEzBb:Fxn^n(3‘wd!/OoYG7AQ!՟upu~@m)VCœ %01<+yHx5Ƚ}yNd.bH'Z*~sA)]g Jm7me$`6$05E;\4m Pi,5@. y :h}dp_c 6yADb['s'bwF; QH7@tI>n*MgH^H(LESl53 ⮦ Z_\ɯ(d8?,{Ut`=# 3 /cw@4yu80q'$9 !r}Ɵ) 9B 4yVuGZO^n!OcQsDgBtgat\NShaP:% CtpoQ~hKW`#IFiӚg "鍤fy4 tr ڬq)D}iA|0b`}@u|iUkU따 =vR44)l!h `gzS ^A.Ng\j|,|+h_DU!Wq)$;u0%"۸872z<ДS>f"1kRo;綠E2Kqm F·l'N4xاsQtT 0Xtn+'1ΠeįUɿ4JpZK`z<֛n!i6A&x{ݮgEOYHz$5mQdOJే-_:_LPmgr~nhm>[g}4nl<=%,QHQZDiW OS˝j6:Pq6`̪ Ϭ@N>,G($a&̏F U'źQ:sIxJ\6(O+4GE @/3u;UyLV[Q&lC#vAVN<53=ϑ;ƓfN;HA؜y&$fw\k5ND'C+ 4ƫbQWiSBcN״h-u hҋFR15Z4Xc6m0mQ˦E, J'IGx;9Jg8}MT:qdإ-y84xFFQƼIh8$N?.fu5W1\eP9БH"sFA+,BdS]*a NUnο}wLd2RnLYGnd%8Om٠wj)1X+^# Ng5qu`Ixqe--cVfZ; V[Fԕ;ѺBj9in ixo:l3MG6`lK񁚜N+ bS@! /KFUb/XyJ_; xT]tzj Φ;[A@ Πd>i{ u[?aBi~{"rϏɄo==񖶹9=RV!% \aX"[xRS % 9tg@ɪq`btj;P$qHo+Dc>ZQNV }x7 mܗ. qJ{ h$CCQGqё 78-^dI[نP/Bh w퍈i%cLpӴqǃ~t+Je%}|SA+FJɶ+_Vߣ uS0i.\GMR  Je,&]??{nhk3`4ķѳJb=b^䂳Ja@V3;QRVo4Cm` ʆ7sB _ԯ܇K_WKHPN\64I܃Y=e80nagfԦZ[DV86%a VNX@؜vmy%"B6HO) +RYa'Ҡ37o@3Q$WNC1QfhM -ޛf_5l rnjSO"ߺ%h?g=7g#ۼT\5`UE^2T#qk}gMWXow*K`1u*M[ .sy NnUյF*4y);{6KnJWMIi~QyQɰu¯C(n!_`g>1&+$\Xԗuo{EĎ2>|֦Mik1>+ vLkxKJT|EU„[Z)a-9W/HapT5y#9l1{(nh[E@ׁfFv }ɁpSd\휸0z)3I&i4[Pb0kHziG2m,;$}_0~Ծ q,X 6J@5,'5sJvchFh+!8BA/@Rˣp(,`u u} Zp'ati]glN!|,V?^dCnjeÉT'"Q >F!h0VLѢCXhӏ5~GFv=#qR[y5`J6nIo([ܳ0?< [tߑi }Zm& 䜆n93՜^ִZ DdP@~P}/2Bw.nW ӵhGp{-1.*Lwibc䫅ѐwG + jMn|Bb((V~̒Д!Rj 9?Z! :~J5XjD k D(2FoUB(ryV(-~rn_Hm(UױVOY+Lʷ=<B _cXPA| dD8ط ڽF`K9fw)br ihg)Z}F"ɧ?WR :9?JX8Tbs9"4$>E XA0s(*ܿ@ ?pL/~֥!\Õ8ܺ$%#Q|ѓrS%}X&u4 3KaXA!Q~P`ǺЦ׼hSgk%,4K^أCcm#Ftx>X.Hg0B1gU+;5 yiE'$a8"#R]Ap!:;C3Ewq:}&{@ޛ=K5V(T 96wNR{5Nе/[:В49YyBS0l}g}97`!#}F#, e*JKr> [ZNN\4iE3RR_?`#G$s ;D,NOO+.*kjDD ިݜ;+*uo2`49=wkW 6O eD#_zـxR3Ʋ_N)>sIM$D6eJx#Pq[ N^`eCTˬz4nIQG,+Aɂ`N?5?Ժ޳(IA.1eh _I ވq)PCae2ߊO< 9IM,O-m%tW=C#lh_;O.jhLT|3~k8Ѣ5i8zEֹ]/c"Էclu9}R}ֶ-3bɏlA|?gJ@skI;B *o#)Jzz㣚) kP[ gSEt##CNq,wR%НaV iŠ~`2("<_498{R?̑eE DEoX1У$vݢ7:XfZژ)ڹc"%P 6pdmǰ G-y/ANi`uSHa;fl)>3bՐ,|D'LgP!4kVNJ Ug=s5р}byѸȁlbNFjѱ,u :cvxRLo~?JӤPe w2nٍE%jM?gMٵKo&"$|o88"p&F%}?d91bmUӳ`!֋ܪ2T}2>O\u(XEJH9bڐ/[ӥ7,C2'a.1QؕfmLHEn|ZsL!e-Nβ=JeZKL.zr4dw^ɕ6W}`|J;ʸBZ ADqi~^c?4% 6C{{al-ë-,^^cGUrھ\j*$ L]o5=a D Gf(0kj%ҽ>U9j]vzFʨߎ*?W '*@fվ>+mB"Hcb$rhk$׹s59(]j#tsK߄vVW𩱇G|$[-6Be=Nq+_,Ξe['&{HĿk',0dsCP=?c{p%r2զ_|=*EL{|qHE-S5$3^^ wM_jgFq:o;K Z1hx{!oSoi?2نM8ocp^ιHx3 gq}3Q ե˯ ; !R_1Rxp^`7#LuֿBt\} ^ܩrTxpΟ{}w25w&~"r3 ꈜ|MuV륺X?WeWqI/է T+l:eZ~n8q[豆_ᑘY ӂ ̓%&&H_*@Ҥ69Fbj.N,(}HQLB`(ѳD2K0 ?No510uBh?uWqa4Lxe"DНk&RJ?gpKZӌf yPkӤ;?bwYZ0mZAY"1ZN"92?˳'ډy[\$x=DdI4uL-89zAu3M_ʟvyK/r?[Ty0=^{PRMX ԑ=+1+jMf`֯Jȏ%`>ZGgtZ͗iɜD|"\J!^~d] k?"aUi+}ߟclgYpД%D+"W<g0RpY(p6+TǯBIXo]#5 v2ʅVxge?&N2ʁ* '˽Ĉ9 f4, NgV3EiE'jCˬ*:VruhtU:H/X$Ĝ 2:G6gPq=m ^V@nZh3 & Wm%'iژQ1V/{srxFV +υe(y*F88uTfB&h*ĕA$\؋. Ubѿ{g*X͕L?"; )7ݤ RqsT1_᥵ʐ@]C۹LD|S^YHI`oNȶ ÇJŰE,őtHesd7b$%7wWWΜe=rrOcI $գ8!%Ͼ;q@XUkޏXZa#n\ u3SA,ff"U}u-c.u`;7Q7H(D YyfqW噞5Y\I`Jb .xk߿[3Z&߭*vw͜>u,_y Ip^ո-^uuH_SG%)PjFɊ ԱCQm69kOvڦ6MteTֵӠhVM7sN`8.3Ŝ;/<1Le2)0i=JpC*mj7:o=K?SA -Ojk Fi"r>Bog5]27D=ѫ2({N A,]1ٍx;=S%5E; 7.DmljI> Ht،#ꁼYV9Y7E c[,r7<{yQ10%ܱ.Z-י;$C Pk}=oOT}rF]<6f?FKV=OE.ɢ~8:c޸Te<\K8*y ˦JX~ꖧ?dlgrF{KҾqq3 ;R3ߎ!HxjV~5[8 DQ$V¨{.qI"0pI-ܒ?> '2_ 5ED()cfVMhzYH )Y'!ð;:Hc5<Q*dji rNڕZ.\FYuԥ?c:obfL2}ɉ`C)|vѦl@01qswmH[\¼lOpᇥBEy# })+ICF.*ܧi?I?xe :a[vЇAˮr O{u*F=5#-6@er!P쇮%vKQ^~b@6KlN8{?W%M;蚸URU|g lKK\7Xay#fK$vLoSQ+aŽ2~sID]0|v)7Zx|TˏQ2(YAk \}~K)5Bˡ~9mfsu3߳PLGYTmu,AkuTsH잪C6UG 3骋s/D uZH^:fb6[M*E3 ZE˙ c`WQKq E>MO>T7]/a-;r6/Ia:Wסb܌#[}}dۮY ^ dxev6kɋNTԮSQo`[*.4'z^}a &k(ʲlԸxg m)z5C!݂N|caj=٘lɆqk%#$dnQA>^SɎc~uH$]vK=61_۾ 'f s#Y(l m?n.gVx.dXrz~ϬSc>2tRBb: J)YxjjJM" 6 A-j`m#4~6|"7_+k$G.-9JWB=ae 5L FlԹVsz6]tġϾL/%Y-Krrm  =mVoagq=t HƅeD0rk_/D*#ݡY냄z%auYpu -Sle] @Ik'Z?lֽ{O(G`A.'T)d ޻D9HGӀUSn-FnmKl#N/#V E1IC0[Pjþ{ 䇺E2DnɥpWQ[~{iY=%Z7~K= : _w9܈|a?UԀ/ p u{$8y8]5eŠa=WT_i`g8v h_i {RⴹρL)nX>  -oDL;`f72Db#J;(wъޛHـ:a6Jukh(Ht\e{WmoUʨjW^CЋ}  y/Z>j;/"G iJ9._c:bR.SE1J{jCZg#ULDŽ:9(z~Aۣ~A+럵 Ңs N1N>dmL,~b蘿_9X6;A?iYL%%>Ֆ9f؆΁|Ñ7~y类}IϔrEC7l0]>-YHpl8kb.Sgozq'4u&.7%NM^}4hG$ۋST#D6LO p <6@=ć(-vÍK>^$fpL9 L kH֑@(^L\hPl%7+Br=LIe$̰ρTܕQzA>;$ DN,K%71096{Y\r&@ cT21'ѢN8XxuCmn`,pIԫӣΖm֋g?dl+η5m % eAh_fC.Nbug)|< Deu UK(<<;D}>ӷ<,rc\ g~2 7 k/ @Lk4ɐ)lw]V/&L)~]m,cew1p 99G(TxU&fi<}#Xwb:JLU(;8x,!%MNRRу޷JÎO0j఺{0]CHpW-#BU0%P?,%"F; Y% OҴB3f($Jvytg;K-}Yx쎭kU8i.e 4ܶ7CLhT~[ WytNGpɘM讯NoEl}>KVmK8;DDZpʕH,ҢB,]hDłbNHxig:ש!atn\/qmǐPԾ'4`B 5]'#@F;a< 6y2"XƮqؤ[Y @TikL@y0w(u jA& LD>҄UdW␀p+u+ZȑF 6 씵DR1C^;uN~jߥ_֝XB壄{2|6dWpQQ=Kಁ`5SyUmnU6r؇D,f%WhL\#ұ5cO҂]M-1Tsp07x-DIt,tf$'K8]8+dÄ,h8 xEU\l6AJ, ÔCJ4@_z -Lㆯ>!Bp?;G v KB A/GDp%"]^P- IaU|HOG\bǝ+Is odFtI~p2xkL-xjf{tƦيfLA(9ik# GU@z 6n ؊_zq]ꊂZmuE`;SOD/Zl~vbEt”6{+B8 *q%PIogWlrz_-iÈ"{gUtI]N&%&BjZ9p1Dcpϧ} &ېW sXp.u2~(~ ]<;OJ8\P݃w?mT?]vYEv\1(T^v"~'L0H= )Y謟+:]Î wG%Eu~gS: xrwsqjJAxi+9 lS#\tM{͉wBnJΪNT߶ēG\ѩ&#Lz_X"WyϷn"<"#y ^d۫-c{x[% U/f2? M 뒳Zة)ESٖF.lt e7".DHd°E4+VM+"l{iGzZ˒Sg g?ONm&&r1KO$;\2+)ԇEʪCZJ?rNQ[90>CbQ5焢&[B$DP{I(O&J`LONdfn4Bv'{8ΥS4Cff |0hx 3* "y'u4fP]M g(Y1t3 {1r}9 @b=_%[ܼn`hqZP`T!(Jfj7 3K% /lx.GklIJp..=cd+|W(!ns=WCg2!1tIMiРh?Pgv3_AX%l\>=D̥ =mJV (Z'Z_#wSḡJ,yǔdF7VspЊjbV>yVBz>o7}IA3I6\ɻS3csb˽'!(qi|aKd`퀛 DOh!lzڣ.kh DGj3i ~=U?+ }맏uiyi,/͂'oN _16e,B<\r{Cb DwRbN nv' bٳ镊O|"c:Rʕ` ~:d~va"Wp*dQm?ҥy g3C[074Pj~Ao"ePfI vOٶaqR#S<~ngq-c=9.v-[g_4\Bms_ :!vR6#d)ں -n9`*N֏.[_  #(M2 X8 6@âĦ]>pV>^v?/{XLjdNOFs]BȭPQxz&/9ZiN!fkāZnJ*KʂZCZ(}kP7% pT!gd;K]mt&aht^!À{J`G;_Yd9d?Vܛg1K 1Z܊YM.`;l'W3-Y9xD |S Żj^S@Ț4 fM\*he' YACl8%|R"e|$,2>ޕ6Fzʬ\W|e)? 4AZH8tC/>RHjE&FuPMwCzckswȥF'7e*L{4+xj?~_eO|hMR&T2ɠөmlj{+oOX6@IrnL>w *Hu9}E4YԌ.^euvz h&٤E ]/W (mJ84@}s= XG갨 wwqB!rB>t5AYQ:?#]Gcf=JҢ"  jVnuSdl,(1ڞRًS^Bƽ=l۷&ed`:oKѧ;'ڤ 9s:ƓH~i] _&dcց7\@zBmJLևíqY,l`p * l Ǵ8 @_u&_,[9K]ɕ];b7h‡Nt#m"Y x]Po)/Ӵu%ox L}'Q)?A ҌߓʔԠmJcP5c_+jfzi *u _T "rr\ߜ"N#;6"cz*; zOJ2l$PƁ(8XW2qv\TЍ 'e LZjGL@fœ §ٖ,1_ [/..+3v؇+)댖'+͘g(?XߧAveZ4&9I7u|LPC04]4Q-?1" 6)e]-N~9B,$)Ef<DXEngpIW1bx}\\ |,qڀ=OX{#Ο6e'p_7v po馭 QpiDrJIH蜭 cZzK4|j> ^z-WY)U:`I`)jQ@ o6XIo{s}*뷺҈t XF*-I\p1VR0!J9~k2gƴza>Q>Cr3% ޔ} 4?NT/XH7hiTW^K0\E͗h8"h7z?`+0ci`KmŨe@kk]^q@dD }6wD1mRךጥ{uj }FC Ea%u %M{2'vs^Qƭ@&%X P8gpu<.]#ҪIIܾ ҼiBE[c> !kHd<)MpFt{wQ\ej0iW _(<y8qi,ftBSհ,܄oѾ=*|i08Q E~p7*#,9ٽ@f|hLn|<$R#/҄#A$ݍojdG,e)"9h:}xËGvQ%!&wHŮtmRH0َ%i h|=b0Pwڢ;fPCJE/𪿸j|i8l*[uK[U͵JphHithfpYizv:w:6zf$l>L7Pz[k͞dqmcԵ'W,Z!pg~G#Fp^MVݘ8 b6E_`֠|fX|ƲΰQLR7"Fw~$Vb"+Ok%H<.[͏WvSm$nd_`I |U جsV̾3FqQ~,n'X- 5C]U3?A'0l? ^jhkL j*6N Nuӟ-*9U(%h7@`eoSNyt7'.@ 0RW  +G6d#ӌTw9fW͞iݙB ;§:/s!]M$,bh{KIb8ڲ7jْQ^DV0Kg)fhGߥX05cۀY^L(o94{dP.$ڛ+\D%C%]Sy"XFaź3p̖E޼[Ϯs; 73R8}a;Lʥu),xGk,qWKA У-%VAmW~ge~L24+z?.˙[Cޑ |ps6󎡴Y:$mHQXZۀ+= *<Ʒ| Zpu֣ @XQNm%`ى3ly˒ zDl9Xm]RLG-Go4-)m;t` x>QVGJ+Ո~N3^)0Vt5{"壴09Ll-G>4OEw -bP Eȇ:o\?eU,Z0ެ9T74u(|:" &ee)f1}aI~tz2,(Q;nUG-Mp7F-61r1X9݈շW:@bwaQQUjBw΋n[ڟ4ax3bCN3)g4Fc@LTcqBXt8ۙj@=<-TyVIig)MvFݿ %ޠLJ5ԛ.r1i/bTٺ(U`tgn :,6#c%U0,ygWh&F\-J %[;m/:mdAJgϬÉt@ .J 00vzзo u1Cmyv$stEsfLC zj{YN -_[:aZalkbKQ+4#!bfC~hX#}$![RB|N|Ww0g5~!~PaL #T7q!%/sֺ 3Mhޑ5uKimcւs}"dq:)x1`UAKp ,B򂵛=oPæJ%% XzVEK Vŝ`IS@ơ(= uj -}l:>J>eD!s+q''˔ ,K٠{ l;םМ=)ȩJHĥՊ] &H!QV $|/e؞RN^+(nuf;#n h%m$@$]R}?JJV쇒 W{dxrӄ$~G}DZH U*һU7Ce2z[JT>v}}3cÞ3IQ|ܰ\%>ujܰcө?>Y`,p h7P %@2tEPo!@(xE {VdQ^-UDž.f{qO5a d (Lg٨؃żz̔&|aBk.deYe1.;:\s_# 涱jL; yI 8\5^߮ Š!l` rWDz ԝkuRo@'3KvYw,?YuEChW/6s6r|qВ"TߛJ'~V(ߥ ٔ{hUJ-A”FGz;xƻ#p~y k_ɩNLGEȢOC*ZbRM>KHx 566=IQ|'^VKk* Qs5⻲eLpٯa'8!9~c `᮶x(ɑ[!_BE@ ¶j:ޒ@Ɯ}d]7Fgn˧vr9G篨XL@NBm57M{b`,DD4 a!2ޣE?_-5HN, q}$rhnrSylleLn+v= ~GJ1B]iyI1*S 7PSP_F3XZ*It|fJ 3jq\b¯L8"45L%CW*m^@ZU4.4l+Vr.8. [Yp(P հ͡>ezrqAV4{6BKr^Qg w* t3!XTNM_h XyNr2IQCTy3\KvpMU%`Y%dY=n/ߎRgBL`Bad+ FI^ cDՏi>iZu?7ۑ캖]$J"#/'a=tǜa+y؂93o,Ά>І:=j*$b7 7SPiv[$$K>HI;`k>ź쇀%`5Q:\zŧH[}xXb *h҂+XI=טD#]ryOPoX#Fes PI l\l&ZW\4Yđ)*?y}964~o85JR9q]<pBaCiĺfkD5=ڝӔF~У IKޒ!VCD%JLx (= LD$Pu^kHkq҅ ./LNMl a7ʌ5 PyU));Q2iaD=Adޅ .s0_F!tڒtTϘUY>ٺvATJu{f`S}(Ē?@)|/p gmcTDP~Iyl(=2z|;y9{̸ EzaaLaC0&HV&`hέVr7[$@,t$Va0RBEp@nzv|؉`}!(;q{On OVwԠh?C[+M@{nEQ4vQ@bHoWq,+J.G~W*\,.WrPWSʵ[4#L ᤇ q$^,YXh1C3IFB*(:fIi"$_dcMd9LS2=F+ MbTG[^BVFM. )'Z#rI; fl/C:>6\DjA'x:rj}3je@rnWD4̒t5:sX16ҟ`Ouzě1O›?Sn+!WE޽k򓍖9 .J̒ѡB =\W#b>6U@}cw+zAWaFTAiЛ}/no5ncezdH˱ak%&˅AaZo~5&?|VAUE yb[Ad.DsGB)V?G7iIܾ:~osp8Se]T6Z2J|Ltm4t0 XrAp!`s؅-͚dutwh 2[F!]'+a \>,!=/dk[-i(W-iƗnx=|@`/py?l ?!Kن.%%O\w8+#R Y`L#߭Rq"jomyI6WJ[rP .wAo=I> ay-H 0Q<^F(**:Sno}z+PԳ&<2|/?= Vcq-]߀bݍhL~*%%)'9Ԯf_niX>v1@<pHn-;%x >L)p7׌.!7> kQOYS.SIJXvelߖɨLbVTjZucA>* ȸҿ0 {Pl+KkKA0#Peԙ\2|׿e$"3fPUIؾf}MӉc/ Ktq,kk) shϲrαXߩ<|Ȋb'Žnnǰ ;e+y6Tz> ˿JE.NmKģ)>jIkRPv⥦HpEY,R[΍g~:V 0\ ȏjdbvN&+x$ PIf`t4 @5n4UIPt'Sî;/u-c&f tò-hiK =q@Js/ {%>iN4Y+wɈ{_(}܀3m:}1~QrH5+ލzL&0 Ҫ[ @NfQ*VFB%f0fn!LqJPPrJiD5vIby)HiB`7MIݲt;,7{6t( ёn?蟉%ڄ5ӣhu" '/}ρق[ [j u[F9]ЗcJH1G4q+`0VAoP( =ws4huF\lwzC.z[*bvf'-Ɣn +4AjEC^U0%h ӋuWC'K2ȸysv:=uA;#{y8ۥk&X(۬*Zi" dz;b)wtb &aNoo,lu((3"ܽGhs FivdO*""i&f&.0Ktq ". qXIY]#} ,2F"rGKCQdlyha &Ε+z ~z]ꥴ&mṔ *Cp#Lgji  .Cu8|oCbi8>̠t0(y'$ !awG, ^/V0Df\'#:&W3:M%Q OmEUu:+#!;8Hw%kWȤDȣBMyB+8ghP5{o?х\Kfbar{_rKK1veQNcl0?m-ʼ+5HuTWI?|wYP 3o?G(lnX¡a2nKLhY%B/vm'杽uMtӯ' |ѭlmwgWO`_>+LlC#C"Prvefu38Kw^61^W&ЧķyZJݦgé~o|8 `/dL$ 8!q`4)uԝ;W]ޱ"|lqԸhM}ٛxU_,Ž⟵*Mⲻ ‡^Q t2/ Pak/ɌK;(SvJ΍d*Ap ة-N2LIm)̳lz=XT@j1Wçof,Ɛƫ2ܷ폸)' ľ!YrĻK@]uwHA/ZLl3AP_iHNVM)5j41(W7Y]|M̐NwN䛲i@\&, A ;@BH }\NJ, ޤ!q BA=li4a%u naM?C8xN žwPv #K$عb"վTXp]i/A#];w'ŽU8>o(47KyjhG`}uyA*xM$\iNK;FfaIf7*~@\6d뽑7h8|J Csm(!@u;pwsd)"!_l@9&H*[Ռe<R[g]+/ge/`=nVC*h urk#4ʨe<6ʗ}e^-6g @\P6wtRp"5p(vT-AlO/UyUT'=bAȹ6M%-0X 6Vmr `ҮI¨6yP&K dWOh7to}so%h}0FPtזS KCf'0T =X%O],6lL5@UrH˻iִҜI*0?vPbixQ5/6ĔcX];e0Xπ.Cکk"Ǻ6PXNn{bs( i2&~ @s&VY4Yu+}T\c{һyȸK^}T/m-u&\'}0Yl%R*S+Z>%i#E#ϼï[I, {ZR%{,\3µ-^yE)B5C%˥S쒩6ZG):ȾE"x|8o)=Lm#L›>fԼxI p¼dlg(y}Ry^}7ɮV 3̦B)^Ú2tcs[YYOb,] ^8sw1/bճ"薆Ja&u( ]+4a4"2]4F"}1NNͺ6o!bM0}4rzg|LmϺ\3t<8m}3–l O:הVwFb)?8..K\3k}wJ꫖L_{w)>-"S-(50yU' q(a4Ů?K%)l/58ukOm#Q{aO^G?hk)zOd7RVwk˴-  }k΂*Rbz*3dQUwZl/.9>74O6 oQ~<1q pEN?m"F mqC\s2ga}k1!̨ U3YsgPpᒂBw5h/'֟CWdm 2X+zBu^U7o o9MMyC-9~, ~|6+u{1 { ɔӯk,G0f;|8{9˒@|?X3j}b<=^ʄ]|>-%u5]ٺ[_Iy6z;;&$gcݲ),Hem:daB^T 66}Eլ4((tKc)9v3xS-*KJeցrT L3XDgWw#e28sқAr]H͉d0bęoǛ"[:9.̝:D:A;̜ ?n rG`2ƉG@ȶ.\{H ̈UrۗiH@boNs<>_M\`I,4!XTg-rq4d P~9U˻o*oGMe^{z^1Urָk=,]J L .ͶSHHVE :1j^ɹ&nC[%B;•HjmِwS_\ΙP&Z:m5 .) 9ec@1B-'iurln %㳑/G~OǁK']qT`;$/Hb(&| =,oG+Ì٫f*Q 3|pOGapਫ਼뼜[V}uj$yxNa?:dsd%Y#@Um].d?#vӠA 1v}"Qք0zJNhn85SN7%?3%Aw Vןy%Z8o4|Ixk#TQ.FQA5ER曍Z pwTwysE3a촏-M Eq^1ҋUEЌg }ظ*`/% ; {e!YAbZ2t=3 de{Wx?ثoe'+0MJ gƉbdzzRva'/Di*&ty"KF=;~ϕBHޒep?=t~Ԫ{3SXc˔ofJ\Yy~2 R+v%ό)1{O1WYQ\H0/1p\{Ep_u}A1yfӰ"'_T~Kkӹ‚J7 ./ԭ+=KͦpQPrھnp>Wu*{u{s*+1dgH`c/c^V`:;Z8.Y[U6ԘRN ,)VƯIac=W,9MF*`fM{*EuZd!KOqeah ^6gqd⊘@P#XnGEӽ?g5xQA;/DlRՂ H_7_RX\q4 ^ ZeV:YfywqB>pPb&u]Z9@-,w,Ŭ 8](,,SEnNAO/cx1_%Ʈ6pk FsB׭jIi497 s/y{ 58y6PҔ䍅;Z2}1t,ʍ`%׏P1KT"P]kbY=k4,6˞`j߭.q#`ɢ0lt)R1C,(W3šפ2 D d*~k(7 ΅R!sN9`s&Hd(7zMASLEf/85)h~pQy V6mɅ=Y"EC@wSBܦAk ,Jv\74fs' V2 c+;_JO*78gc'_.l.T81;LCy:ۅd4'B,ACSRAL*M6TQR9?ua DRU߇ ;ISEUhׂfT@&*|ubP - :47UV>}"?*}XTȡ;rf+'2 )'T1[?=x1ΗRZp{9%:ږwL6@QBkڅԴ+[.v>901K98bUL> >]7]Bw/fuUbU &(V ʵa:wZ(qe"oDaF)o IyJ {4>${B%G 7NKtE`.k}9\'+`{XZ[~NԘ 1E+xIՃu,ECfF`hORG+"ErvY9FO#] PH;E,+A;θ6$e Vˏ6APS yd`.¶ifKڣ¢7qKBdQ&ZvԚl&*$8|V1DV{:nd#? T-N=k)Feı6/F]9OKK  9o*_4,v;_7.T}u%b?DΩhBسZ1'zR-:{iE[iݪߛRP3e 6l"K\ BJ†'QVqU3p" 5;fy (pÿ+ii9O <.G!3idz0OGes4ټ.o4o#PGѐCT$1yr4MJȝʐR!b'|;y;*('X (sZF!u‡1f"RG&Đ7n4 UcŸ&Ȃ ݛ#,)_u}P 6.sD̐Aow-u@m?>s'㆞@w2'B  GKkgn@",Gj:L=ES߰q*u|Cm dF3b.OOyl@9y(sEx=Wf^BegM6Aƕ d2QBpR9^v`? "P b|'A;S~TRjW%Ir9rg߱^5Mv7nze-wESOοYf1JU{m7NMtuƼ+QmIod |5"0L6L3~EJatGopۚĐQSȶG$VIqp~%懲ۯi(7p;Ō&}%~K+V_hUrs5Χ9JS5#r6]$-BV}~G18p).21>{RjHǷ~L:#GےROd>| 2炡nE0t:3#IZMzV U}¶2䠜g&Llج&~0Ql){WLRx-%YGR BII،n(oTUϯx5W7{:.ۈ1R(гˢiю9z89BvdW(7arcg?0K`qƽ;z B0h{]ʥʂGBg.FPS+06!=آhibRgb{Zҽu$\>8&` ҩ\uD_{-t W IUnuͺ0gLKi̗h?<z ĜGE%9t h$(>hUftUf_.͂'/ipF5_2ǻ StZ-eڠu:!-]E9.JfoDs~bOx4pq!h |r\Rc /Db ק55c?#{77H*1_8. 0їeſZJ˕YK@&0f{I,"7PPxbQFLA.l(dk B|9KsN 4Y[&zaii1[iے" JN(+|O/ =wvt =Z YweV_\A_~m,6vă,z7&BfGMe]dAɉO%34ê TSh7Z@q܃}ʰHeW&^ x*'reUhhJۭyrA!sP]JZ]D1%Egb2L*27 'd*_Mf6:(QhŎ̔K#4o3ikivfj`uK|BDND.ϻ G #PXt[ '\qD =@"0=-_kۊ6QHuH$:M,G`1M"q+1)zi|](Ѿw%m.iAyY4{-$_ܙ!КOj%}o%ETmpq]a`p}>;*B̔7  2ay$)t ZlY+C(XVCxj3r:iL5ـ@l\azh. Ρ ٛAISu:5k'\\'\D&LIptU$A-ayxE!\m>"n(,fOh7;h M[uZ>@FEY ꥰ/\isޞV{g k5L_0Qն%IB:.L}#>-qOJ x=\eHd>4Q}JltE%H//xOB }U;9ZROhNz߽zZ=]8%Fm0gyXKAtDaC?ecug IFM-j 'iA+{S g(4&L}Z$d: qMGm;c:#EdNY[(2ӂ(]Ty56TK85ϰ ޫct/R=S7x5@IʁL 13|q5!` H~֛/3 nR5 aDJƜN'ᑁ$~\vH(`G0Tr[*M1|IVp \9NP)U=Iu)aԠ E2 'F Qťef״n䥞M q5,(to<6hhHncH!nNb4j7m?]0H]hɄD\.K͊Fz8z P,6y?Ĭ=` Yn>Ɖ*4?w;f\0+-;dM2Eax~& x=11C+M[F#١ bc."e+ Nld-|zЍh&g߹i}rIަX)?@>C(/? \LuNV(v^_70uQCT@ݥpgpJAAm6#$X| ~ZQd`VdrB"T+YaF4~ )ܽi+sÁ&^ $X|ܦ@3\uf'4əbV&PO3boj/k;M{y׆_dF Σq!tOSZ?$jCPgٕeƝ,Zy q)NCa6r)oj>ܖʐ4 Um(F*ҊRuʕOL[VW+l uL$/+Ϳ23/$xNA!"qqY3|EtIkAg#(҅7ʶ0dҢs=dw(}!]9.V4Vћ`|qL0 b-+;DJ0<TwL/Rѩ2WPL9TU{2E)ny#9xh.,ĈgΘZ:Jwxi;#kҸ6Y5wdjPб#զ T:>4SVk*sUIEJRT m%#i3s})V#":Gϭ`&2Ժ4ܜ>^ u{hf6ֺ;'hzckK% Fk1|9Q녝V GVE6i؎ڂ/aM«&m2\vAW IpcbJ- 6 -;XkC+vf0*iܥ̐3yr9\ah2&~^[V( ]Avo J|ٷ&e6KmpD?l`LڝzcB>x#κK0WǏHTl 5"f*8vq?TxE&eݳJ~%,knV@/4̯nwxjUZvltCNcaFKPũH)GTJg5pv}ijrD?ڇ:asv14Fɲt)qhapFU&9pOTm5*L I)QxO8(-c '[I˛}T7m ꜣf'TX D%w<~Fߢ^wwja]IWzaqiOA0\0`B҄oYFh"25Cl>`WK 9]mD4#2GLĵcZ~Pq)2^(|pi{y{6C+x E(S& G5f{;5|fRAjۈRڐ-L8m}D3sbp1EQbL1H./ 8㠓T&K*.Qք5!߷:9J&u=ā_?$Ve 1Q EL7uDhq_~[^D@>^n*ALKc4q!j/fhZx9zO%J*(R.͌Kݭؐկl@}(A]kU?X25>ȭu1'CH^c,.(ݶ/)ػu hD9z%߬,;\k#q'Y`Zhkc[Fޓ0 5ltlc?S# 30\j8zu@ XA^[UNA2qa)%y/zB>2qɆf;QO )5š^Z3^7es4gNz|sh5йuivm&!sm)864gq4:"̣z$[ٮ+7I~5@f uu<䠽VEfl0Cs+Ŕ s s}ջ)= ؆fAs54=.j3b>JG~c޵y6)DB0HC-AxL%R W e./"GWGȄ-s~GQLߘiM8e ]U9٣j5oeX~>(BS-^k{ΌWWk'h1`a%kw *vF1r/oFSi=D--! jMt<ߨdd]O52c  [7w߇ še8VkQ_cZ@O[xjs![TorOEE6=SSZ@tl-Sa{1>^9h;J.޷!`DTŹ|ͪGR04g8h *) <9I!ɇQg%!P:EN+-9wg. "KIbĬ! w1I.[p:S5}"Qe<e9Hקh{ A..;>wJiz *~1 >I X)3\w;,^V »]I;zBĆoUz2h35MX $s>k>mxOxLz3!rm&n}YG"\SΠ%öH&55893Pk *@fQB r}kLE Fz8 F?߅3Jwdh2y kk^qzr9k,Ʋ{#Z5$Om;&}B/"hɽ:k9<76#uf fLvdn{B`^Jv;!Q>פG_h4_6Jp;_DFqڒŽ/HG|^GF%ܦp f΋A zyx.mBiA"qv7IM8d#ȭQуFZ#Yku_P}Kvi)M\t]r+UY|B/@gs  pԽ༩QdwՕQIu_E1MU !բЏ=A춀n^AD=WuҀ&yZkzd*|im `)fRCQ3=(݊Cx6CVڣq 6_f>y`ց|эAYo}ȌVԭnv}* :t@a/,7FnQf,EcPz{St;i;NJdmRBrP!;p~3}&D]@<^ЋYnr,Sr<|>I̝2n.l?g|:ՎR{E^jjEY0. ՙKbA z@ ;j0KEjB)>PAC5} AR YoߟUE,8_0R3qq(&̜{w SZmy΍z $LLLT=/{:9AwiR? zH=c<v`N #]|rAnC:&HB}Fqg0pg6$zag1Ք0}8(qU1JZ)eX,RSvѽ%`ա^gS3O7a>0ϣրJFL?W0-"Ez R,]aj*QpW|rd+Ѓ@bwfWG; %4urf9K5|~޻~gz\~lШF)x'`I[ǮTVph6u"޽>A8;mBY/U`Iչk[>*bD<4'OT(b"M6xT>:QN<@fI7 Ct"ͣ!*m&R/ n("׆H4(йF[^WMa h}S00>:2qh,V"e9萮U)}-㍉QyNs $ #`ZCK7/|WFydu;o䮳HB4Aj?i [ctG=Oo:n |LU+Lئs$z$7[i[&_ jeqJ <TLh!+=fTH(B^Z#j~iM#](Ry&tGRi`n~oq QVUw3Œ`YL{NڸgV̺ረMDuZ'uyNHo2m!*UBcO u 2 dsσmS,['?Wx:#̚QߨC*DI09…pa7sр+nIAjٴE ̓c\f|]0B6E*,a ^Lqa<`IcV+[؇'iE;C(ɒqLZVz0!7ZX ^5]amcj]jukQ*Vl+#PqhY7 \Hȃ]$$U:ݚ?V݅9 ^_l7a@G& ^blV06+AJ2,`0 7TKgjnrm˅2&oih=RK6{<畣 M_snczP-oi^k1pVX` !y*`qd 脎 g|^MtR!D@8}m4RbUQEƅWSA fgie 8 ;2/?im?љGhgH"]n}+D}fsD:+:I?ɀj ˮGUi$򭻔4?,?fOsImTX*~cĩXcmI:I̓mK?%)+^8C{p86B^7V 0y wU،.KY}ĥ5s!=vר2/Dn imdͻ 0iUL0hk$ѾyNzU0뎸3̇Ǎ\Ep]$ez %p]) +a RAL| VpAvG1.C[QdH\dgs ڹx,ѼmMڒs}[#Gq{ݒS#FhL>|AD7n PR\ϙ'{azj-*ܡޱJgz: صgLpY ḻw#aP@7C~ƈQyF͉11x&P 0k㾹 &Uz*h.i(fvh+:JY.Q8fyV3ح2\>I2)P|:,+^X&H_k" PmaˮHUq*ZY^^&5"/ef/Ej)ӯr>LYSS$]2[9 ʉL ;@, lFi//Oxb?ʝ8'8.`5 *jg0N!m}p}}o0lh;_s: K0Y-8mE 2n3:OYu~mT:_.07 A- ;c%i'Oї;C^m:0FUˊ/D!i Mbl+NOШN\OZ6v˦"xt96! $##}0'Ti7sj2z9t|"בZByPi~Y\]k+]ak#wdH䩫 .CC] }c 0`s~&eA:\[8UK]7# h>M@ 'ǐJ)>z`Р=YӀ 7eCC2sp7w-iܚ+R~#%a"MP,> i21}/`}뮈@wW\ NlXo)5lZ(yGh"c!ޒQT9 2~-%%T/ hh?pǰ~*sF}MަBRTմ&ƩDBp09J RDp~T@;?H_V[fsm.‹EZ¾xϪ*' W^IuUZ{G8'$-ZMZ}f>O6a%91.nX/yueHY%{f*1TEu]ZQ =z>xDeE›Ȱf{.σ+D4VPtB=lMPZ%GކaKzտ`{7K! ANXsf j%1E*6N UO#<x4@:#nQO/[; ؛ :GbApycoc-V3w[֛`Vqwi\JoKv︧:]75b~!_% ^֛̾xZ5'B3o^ 1W71N { Ynx3M;v/mz8mzqV9[-vd5WD/O^凥m.K#x 5G+j{hVۻzkS1Ac4洕 峒 =Lv M{^&2-S מޙr7$ Dō0X=j?*<(K_1,<4-$Jo ػ{8rAM"o'xV_vBW\n@G,i;um1ayq#g[| Gp ֋d.jcPPh/L+5mbr6|^v~FsfݑqyI?/1W,sA8}Q|^;_zrRtI&'>>:r|ŚGHvAN#u=:DR(cԥ}e4MVg!ܼ:Z0z R"v?OZ>%ǖH$N^Ҵðs VA̋ҏ NonXdFԍv&R㚤WtmQwoϜ A qĂVAxF9j2TWH;c_MwIj>_Mм[osMuqsTx\85"߆ Ufxϵ*`~,⟒zQ"BݛS hn-zp٥ƿ`+ @nG!2|\X,k4-_nL鮱W% CFq稪aN~dW ȔFOXXE]ϔy;}zm р&/;}ޘӼrH(0 z пOv:kwE:d=S6w!|xgJ7@tO#W}~A)0:jUQLHI.wԖ)8`0FVqG42had]ݜct,/*rݩX 1n~ \Y5z)ڊ\E>ݼ7u=0*# "? Tg" u ;,!zӌ)־^EVU>b3ol+62 ;U: >hvV\b͞BeݷTvOtӊ8o [Յ!sȻU-wtL\[co> 74h=$;om"Ml=hůfpAP;=Y>ViR[9u]R+[rչ#k+D 9a6ɪJPEC9i@ n"dߍM"ZÕF1I"RW޴,&m*ǟf6C9m>%@Db XiElÞ;FY[4?|)eW>k2*|%q_?}Kj[*\LxƯy䴯&$o.g ۳x+2&l^n*$ySVMi"DI^ͳȰ]8K5.׌{.H}Raq)~~x/"Vt%cO!s*zέ~|ܯkAJ6(:7;mr9> =ox x2sU{k%XHQ ⢷G5mp*E[fXPԌ\ѦN4Њ?)h&IԘIͥLB 0bM2k?^#16X6N"I)HgtU23x~aGol M-4hh/j*+T]پ gk_8n&2"jDZ6 ,@{Es:B/-tV^sSQWI9__YMգsreOBVL!뎫Q6l'{=kx,IDf:GV ;ۜ{-VF9@R3?9 [~ Ns<̤H\̓rpˮ=5q_+];h D){=^k[^ztQ {҅SڮЦ)ˢqx̿@pkblurN&R ʯ/l08j۳X2WKM{YݾNLy [㝷s 4P33"e-u=V fl˚װQ' 'efnИUfml(%aR3H ɹe(#dXߩӪPIy !"H-mÒ傶m v0j+*MD ;%E-:ޘ$!?0hì:2Q| roz)o/z֊q5d`=Qv`0l%Pr̙c H׺".T?Z7ToY̾cV1ih*FΫ8#°*iTv˙YIQRֹU։*^6ːۻIxBxߊgD/0o"4x@͂yV-?,i_í+K I}WY,xJVҗk6XC|}C>^.SPǰ}{SdXhؿ0>Beve8㻌C A7э3"1@KF x]X"Hx*ڏYT%;Cㆀ]F"? zsyH ħd;NFhb -G7P 60%MUVOtcʖm]]N*x )YеKg 0['sBj"t|; T6.ަ/s 9me_#vup!UTjKWku.3Po-X 2B .i\B[Nx-A3| Ęؙ>an| +wP%Dž]5P1k,8ڎK*X{?Ku*q dډGr|uE'v=ϘL 6I8PՇq~ O0x{Ɩϒ>wgfw. rohU mkDOa R}$;rqvw31p+g`=jmz5fSqaz&`FiQ܍ sjZ=[jGҧ 93!@Jwfz)'H/x%~1 8ӄQ%nL f,vtsIx?ծ,0o8j=]V7Gf g(0L9@&b`x,>`c<\3}P;z+1YnkIBD<5U 6[˝v}Y+<B\c"L鎩ݜ /}tAQ m{k@{}6Oj{'L f*WěTJ! e_귬X͘r>[+SȌ tx2ۃZ8N G:rLr U<ơaADrF($ρ|S2*}fe wY 6O]5GW)^c㞰ʱ*߱ Ƞ7Mu\iƵ⠨R`3 w+ {2 2C< ;wʾ6J)=lbsdFRSFhQy dmʚ}kړ }A>lG"n0HY~_竮¸XTfߗo'. 0.-9ssdoˮUyhXJc*U5Ah:C 2qU'+̹kEA°Y$GZa qIeW03IxTBufrsVc02@om(b2J!J٥n =rbeȚv2qƺơq/}w9Y]s 0QTc<~ AA(90f do)b'Dw Fn(O*+˱5+012ގet> {k*@h=*f?66ž#ޖO=O,i GBx¯'gaBZƀ!{l?y*dYݹ>Ix'Bh*`} 7RKWIz ݰo%H;A.VnƙR/+%1V(|'$ďJyN]h-'HUdʓt)jDv"j1+&}}9_ymrDC[c3!8LjF=?_P4 $RsTboopc.c˥t FRFX|%3Ȯ,&@!ȩs(dϟ5$K0Z2 u꒯TPS{HG-{iYnHSzߵJ5<` JӅrXC{.ő񳧲'j1kY  ??X6y1 ؑ/sѶ̀;8]P<R4i@_u?ϹTs/ -,&uOoףc_w E$Ez(& N|jN@1!#Į9i&1U^~}Vh+Pa^ )^6roO]s==_l)%p_\m Qxfuw :s4,c\$_JYu,J-4PsaázQ& |VQ*BNji`ɛ+$| â)Guz(ɤ._a^zݢ 2׆xS;9J &՛3U>AJ'fc+2D0횄ZzcH }`1mWr^t& *gp;o^@CD %F'[qmu"*~QMZ!R> vFz2 ګZ ~΅/X]vht3G6J#/mqE쁔z{K6{bݶrc-ر`Bhk= 8YNetO\J3T?TDq,+:m'3ɻ>,j=Q?F ɕLӭ@ '=LYŐiRBG"=tz9n (X4Uj359n[r5LX1潀S|(,~^ ,~hX[˝&gߚ2ͅ3|Kf(k~1u!]=__] ț|dvjUh}vɸ$ܑiݞ$($6b Tm7uzB,EOdž}u̳۞rjwѠ̍ EXq(F|l6 ?]2__7;12I1,uVz8_PZDaݳgU=EsBѺNJ`Z5[av꜡)hVҮeD B;ӯkdVw#dzIZA e'(_[{h65b<$ߎ^^U!x2YDe&5bcka yeॄע묣oq>cR .f;'{ ,HZ'1mW9 N%~K 'S3Zx5{&]%W}辞D2H43wyN˗~ fb͞;z?@e4ږGU0 fՊoo'\BIC1 Wۚpov1!!zrӢypkgW27yqUɍ2ĠͰGv}1~Y ,~J.Cl9w2]N,{Q!ZijLuAq\b]tK?s+/(-M^~%-`Cq43hON? o6էSⷛvhreU8{}%sїݨ}J7S\>`\9:bJoqXg_W "W Ct"\Gg%oLtE+tFu]?@]>:IݬB+دlRh2H7.Tpx݂y{Z>PTx߈J"n%L,CrM@ڣTRvtbX$uŇA[jNβ{BJlcpڕVrsѝί;VucD:. 5a+{WVMy쾒y|ZD-Y۵lgw~~ܯ/Kmq$&zyw%%j7~32](MP24({"RLm!o >X" zl!n>p19qk Rru\-z+!4/N3p/pi6R*g/xn SEzm͜:R ˩r#Iv#`7)--q3d]K8j|n:زcY3x]K=z_#{ #ff 8S'빖  @˪t̔. U /)nHz xMzصJ'GI1M>:/]) j>a*kĮv/Mn=SzY]RC/7OՔ |mO:lnEXXi $d1 z,~)\&cUPqXmieH}(VEV_(CvP-0#~ګZjq6vsڙn.oň{'۷\!B7:4om c4-\ɂgE͊ÒD *&;w׶;'s9KQw.qq +/F7h80}@5^x/oֲסbm6b{Cs5Wg(\I"2 vwQ?##L9^Job)@&g_*zP} qAZČ!/Jze"r, l:tx>(%t;6r=.M.aZh^"={J`ױ/x_ Lf~P}PEt\M}`/q R_V8ܥʁEP#^[Q-[cqorZYb&5՞8g{ zyjԝ{4I|-˷ᶰEu!9x"pV>`~<, "{ީB:S*#>!\B!ioܾ=q6@7p(v~aKYT"BS)iǵ[ѧbA:שT< kG;XmyIU6{ yl6O :Uh]<߲hs^ãŵ$m}m);?ڱC5s3B>g_&|՛<pԘ.G T!=㖏ikt>?wA ˖_\C*)߮z"l8Y1Ƃ?ڌhg*6e&A[)aD0Yu]r6l=7>]7g9ǂP3vٔ dF3ڼ2Sz<m0|܏Q>F1ų@2x?wܬ@lYy;"su?qsh؋J$7 PvT?j[6\0?yT+Z1ff9i![JZ\o< !qz&F䔺|I]n 0o|gɠ!| ip&`c~. 1ɨN W3 bQ~=Ӓӂ=(at9Tʮ̽-py. 2-z7 =NSnSnhGаm>vV),䊉_OF馀:Gy6kЈ; Lp^ۓyhZVkN^ KHmHbKˆ($#i&U_R=SG]ag\G!~"ut$_ϏϛOT6_(6-+lÎU-U]($> 4eC8IL=( ~ՃY9z:mT ڠ73v޼znZvO|si2S `eMeXfWM)ڥ=AG+iˆD`. 1VMHbSwl oyN) % 57W3D|#L0CpIhW RBjICL7}-P;6#3 ig Ӣ$JQ+ Z:"x LF\*e_1RP1=n 7(96O~am/Y:_!+do|Ӱ0'6r]˲aJwN#1XP _Ӻ@+҈~1} 4h ZpW=zIH`vG֐&Etz_hY o>ϖ)*\ y-Gd8>1^jZاdY^$V%[N9h Vp.ƨ:yϑ}Ot5ᚳ/}׏/(.8BO~M Nj>( ps#y'(5)erF.:F)܉U6+}\Ci0hG/%E$E[dF# ;ww-uQ*@ʽ'X\eCi{bon8{&c$e LLOaĐf 䋾a\.RyTZr:1 t#R^E͘,"fl.VͽS=L~:KB`0 Rf5ȚMl%=nтCuM`R9=+Ȭ"GU2;|pmoL#@Iak8`{YBs!$F5$d2.fn&7Kmф,x˙;p"&9 a!;(u ]*+6qڍ^ [iJ(kTLjA/:o9LN~KDO gdsr{9M%qV::^aCŽ6n \[-g3,blq,~Y9?G=\ mT%kVE7OrdsԄ!~:x>9 W2 $K˃. FIP#;vOyoO*'UHnqdkSz ZQ^V_wo5.Ep0Lh|7̥UjrYYDuv%o\<ŵݜ!=bzDV<;Ӵ{^a{$yso[4e*33 Uٹ˝h1G69Sz-Qm`M =)>6CsLtqD]Ws0C4oKE@@{U Eݺbhj[Ypq6ЏcC$k s%V4<]zj D$!)-No108j &:fۚ7t\?>Ls/?  2|\7ea_vO]͠,#z6->6q|v+ ݂dƫg(W&.JҸ( v8 Am GFir1.w8B$H1mXvůOCMJ!Gt\^A, sc)e˫-@ٲyHsY^Q-ҨH8oKN-Ad]wI^5ei^#庨3}Ȭu ã0*WǡL0 л*n-G|Zy/Kl}%`Ӟ:"]em ̾rIA5N8=7u[rPO8LwTCLGFp[2~W?xy|9ǁkђ p&bruvĠ%Lny{[ݦ=˪G5%vz5 IhcgKP—ZhbUb\81{9nq$SQ@%*G .[!΄caoMQ8Bx٥~ե)$p^&gY6. =HWfКb]γs/PZd0Hj>kܼ_ڪpΈOdyvxL6+p"%2CƗ^9ťKW,>~e|(Ex;`DU {%ۍ Į?簩)WIuSHVӌ@O^ ;+lYѠ}\8.jӫl}8aɽe1a |iHIr" W?%eWJMC-fAp4"-FMǪ]?ou%0w+eI4(, pSnm:'dX1ȵOv?N~) rDYtk1y U܈yt@M|I9:̫Qnstz!F U9J_zV P$]ӠRUC}__R=omTBU.Bm#{Z.<^* R4W /Bqc_JG?&)=U-ښi.|f .EYP=۲W.%T2*f8S{Y#z.iqeY,Ҹ\G>vf. 8yÙYVp8c2W[hk)]],[ob}Qɧ՛$ULfsͼ`Jky$)Qg}lb{"#KMdvə<:j@2HXgDrCܻ0گ-b;.%o.ڪ2u[)&~J[`Uw4j:ήP w[51Y*LQι !NP(`\{&sN#":S8?>)GwhַryCFRA##((Dza$Cp*;CԃsRmB}Z*WYg+ٍ>-{fb숽au.>M MCz18hYf&u:oI-G[e#J1xyaA]O>yHcn[ݏS\t5b! )Q10j#H,lS]R`@nJ$f`FMm{V?Cn)~1E<4MMȅδE uZf+^o"o&)/ikݣoIaj*H8Ʊj׺@5dh&}# 5bLs#S@uuZtA`{NOkV*fa(=&2NJAчb@ϕ(GلM91U08Ȳ}︧zp 假]M2KꝏuRgq t%ْv^? tQ:!u0Ru-hp} =bے ځ.JHF0&;Qi cԳ "BDC }iA?'иq `\G-V4S5T#{hd=2@(LwQ\R.O<Dz!rbP]$1Pھ?SW?UmlNW4)D_ =ETD u&M~_VY*W@QG.玌>ĥO`0sTD2p+t9CC=H1@/@&vAIQ(c<~mB_cM$oYB*Ot3 %ɕ2!y4M t ajdFN}taKֿV'"U),M 6Z\%PWint|_ 8%Z{u =h#ul TfuhI+6ѣެ.AFsly7{Ѻ1*:J8un("#7"[I} -+Y@mB'TL.z) +1`9w}+MgPsPBdM^I퓎^9'f$󸈑jzq )lr|\7 k1Wx ޲XS.A)r<0VEܽSlςy=1#?p80Jr\ȭunXל_RR a/!f{8p^dor;t#\Ȥ"!l{eǎgrwgo?J";cK9teAћ'̦+VKvJ`pFN84%Bp` &Z+MR !@ʐ9erY8e(D?ka~7V3*Pˢ,ZA~y`5,PK E `{ut/$;镵uwHQZoeh#xդ"Da5;JDg] lJR>)/ w4ˇj;>YȆ)244TZ 5+z'MFqࣁ 킜E ' 39-?#q-?&~/?(,[_ z疽ΰ0!8myD& ߃Yla5W$рg҃ABa>-@UT,z& !%.W@=WcFimG# "-GA\cX 붑IKWT5AF?]Fc7:Mg 8…c8/)|/'#c,<`oE7=mdWD1\nDbw]r.DMN&&GH]tWֲ8Z_Q\2'hnqLx4j>@cΘL0F9ƚ˛95ԣ5/6ķX}n Mz#6!!/fk5WV2>~wwh6LaD~e-̢cGjcRDqG0Q5ӀFc{ÆbY%[𫇒/Bt:#@l2 i]ds1$- 2 7}Gf\OqCOɺ.i/`3'aϠ.ϟZ @3ERm&W%~@6gnך7t}VdcgK5 ҶLO0輇[J9y3VSDUNJBR\(]w9\1Lպ1TmL 2z~WWב*k66-bN@$xl6Yglh[FsSDsLC] 2gN86 Hžy+Ge݌ǾJP9z VҿK+#N_a0&|S%Pjlf1rArZέ N8Kluj ?.eV@ޘxfNSek-gy IZ[ NգPFq<BoN_hHa%q h < TX"ELtRył$ Szx Q`S#Xd9N" kǜj: 7'2\+r$ۖÞ(1U67kʇ i ;0h걘H+>@ ذgr~oWz;ٿ1׫`-0?K-i}T/"\@6͊Ǵ\=O=}m@g(BFHRR>~뉠u?-_{ i;W'HiV=l|n <dG-B,3-|5j`ۣ|mSR`8ДS6(bn NTo1}Q1oS^:\!OdqmM῭ \k=dMӃSUWfXA+VC? ^΍u(}HY{-$z݌ZH/gѲ̹]N;\to} wH"X\B뎢Mv=Jܐaw!v6UJQ4o'%u uh|i &.D A[kEBWLҙ$^'oJn9NS#2hdӱuZ]uHF3\(gE<^88p}yzs|{K^#w(7^N,f]ʄ>|ྖcJjLhp?XЂn lNQYj#ޕ&J;0&Ӏ~/tIZ&<o>m ή8xjnEG 0r EBT lLb=D'm3.:[@iY*qC.&b>FPx~ ?!^ypq#%  nžn,yi(?go3M';Ea <8L_K Ql3geÏ%f- 4Q.ADޠ#{l(R\&ɜLCflFm0/ky'b]bp1޹D4ХB˲:(M_4:6";CoEޚ, wd^pN$;CX" V)7//vjo)`[>Yv1"7 Iw>T`d8vj)_NojJ,=@f\qAd"`XCH޳@nO@[H|V:,)u[ݸ?%_S9t#=Twx@2X/b6:kkg m&tFoj^֛.${qs|V^Dԏ'Y2i$!GL>l&f }toC齉:|[Sf,iNn M&] > 3}Kd 9?Zsщ~], 3=Op ЀeTyΜbh/a 694g:1ZK fgddj"#"(6;$@$ &8CV>j mzxbfnBTRGFf[z(ʍ eFeA98ڊGIlDecɴ:D `ʄ7EMt$q91M2G?_% P>C%,hA}[ϑeH] YH1!9u#ϧ%dZ+p4͂ZL: v?"<CkExcLPBM`7:>3`nifBh7,Z<۾A G7-l.܏?CFů&חj#nu/CkD-@.,cY ;3['əm*B7 )x ]BX;+͇;67qh¹~s[pk_1ސh@`vc`>?lї*3iK{P*_E규NKv%&_ȇA:Z7jxf1gE5PUk3jzVT TF H: >T3uA1BRXga6{+Fy{/T^K/(k >f :XᄒjkX;g'}aS޵dbnv B`w,GmYr5W9@n;~8F\v:D-=lS6%J  rA:t:Dz  м Ieڃ=l9AE_4i}W6J-)ǭYN5˃2PtU_QE:)qC.V"0[֞"{gl쬬3sx> p_[S˷fp8@P3{ٛUV1<S~ |R̳i>.?d djIӑ̷`tjאaMQM*{S:` SYGT ~[ Yg U;d=JcB7QwjxpAW=ƏszN+WW> -vֻ--GuP^K}7_Qy>D0cO ח4p]5@i&gDi(}̍Vۍ?Ў.49,N]CyM$9Thx7."M3sm>= b6MR4g) 8`f0{У T?_|/A/͊O_[%P7}gq;@ozQ?a_^G Рr5^e#:Dg%dcMLnu4L=zNf#y,uu,tiFr"1?4_E >"JBVNٟ)4#NM >xk;}">(l(/XPK.R8SA̛ v &Cؽ]9W LWC4mpaF0) *tUO?ۄm $Zm}ղ#LlHȩ|qɱpMWm@lגqV'pf;}XvAMkZUįW'woc.NS‹$Q+)0#;݁K~rs-?4#i?rz{2iq>w]f̔ ?3zZGw`%E+yl#=f^'CnFU}i 54T;cLXߥ+Nmd@ $}wxrU{׬2o*K 1XGV&4X_eMACLpږȂ򅍎e/pID>Z|X E[q aL۳L|vdU`XJ'Ww lVVRI2ry#J"4?DP+$ LMϸpnZ#w4}h4sLzvE.VvDغ sy=8a|6Z^fYF!r8 x/鈍9OS(pQ2!$cUhǩf-%2aA Ƴ{-=plV Ns7T?3MM*} 4ュb w$$01OgNԁ%oM[Ͷx_~P٣r(~{<.?]:\ m$haD r%uw9 ĥ"`MYmYЩC*ڠtc\~H$ۗFn,5+L> b%0/]l"" Q4lט˜vY?.2{"S5DFml7 4e[^oNUDLa")]WHѝ]Or±.*ahucLΔ=O;~oiaRg8P#<^fjK~.'%p, ~喘VA_3 5$s]7 貴3X~ j"NnTLz3S]6Rb"E$pFEć*g+ HvOa/D3ܽ76f\@ gn5:wux1:'f)ֈJpsO{ف6Wo ^uk6~! C73+mdb(p!'G4- iMlTXp,¬S26h*aY]X̔oӜEf$ULZ lvSͣiyjޯ*Ϭj˅&nK񊛧l j_A+2znw(1 {py:r pp _&YNw;fPs]bUBu><AGRDOBZmnLeNK~K/I{_ب/-D%?,5N99 nЈTΊoa)[w*8^!u[Bsp(?{?'O_ńc(o{cZeY'EB:QaNt \mXѳy/zR!+pא@ c!ϴ(fYicUMax]M>o~%ISIWau{!a^L !5ҿ'g F 1e&t$2?[ '̙աBOFQ5NJȄٸƽ5w,]YV{.=1>2w'8mC< ƴ`]ۄw2HF^mܖ TSN>=ň;,Cnztaȏ ͷXm,8*o[ݐ:@LFVe.+ֵ^|+7pHriTnyE ÿ(U @RL&3²Eܓذ<Mw05wDx=BH2GT`3M'ECcZeELP HVsgKs31T '̍ a?%OY6cM%#;,6",&8}KۨDg::ՙz* _Ncp;ü JmMzf!gA 9tQs~ 6l[N\hBe. rŶBao fG`OքI!yw~hp[>\ˊϚi N[JW FǗTiySDJZE"s2]W,89b"&!;&j39ps-Vf'ccH0NpJK~f\ VSp:= ٳ9,'LCnq=yնq/!~Y@9 BҤ:ڜ2:hdϜEX@]{J C;8>PߚOu7G ,"*ž4;\&uMMbBP6Et.FUr~1GVUc<|[lNp1?썾S}MDhIK6 ,7~46mp֯tY$-lBL:5av-n>^` /gL щչ?bQO^dyּ<g9/t;_cCH%I[nU\Y^#Ee'D}.]hIQ'kd"]ٚYL7͖:NUjV2Vz.V0s(E$E7AkW$moJ/u$( m"%S5!!&$൫p\?ӽ,׃,+ݘPJ|1e_Ýz(%39_:n1LyiI Ҷ*ٵKb|i pxuMnmXq:2ZlЂk50Hsqe -`5(/96nPyu?.D)ԝ qV,.ćw ۺe@n-[qR48Z7a#u 7/P AV\ppD )#%?zC o,*}r4FWcReT#ݥҵlKASVT+>d '凴=7;JFZ/y>D۳4̹ &7Im~.g&.ޮV{/y$SL}W}A y"g5lڀJ&oSomH-?` k}W^7>1Y mCev`*iP2`"JL8p"ڭmT1ؗ"=sI> K Ÿ'm7YI^,[AnOc ֑ /!}lwи0 ЍK8s8\ͫB) @RӋpp"P=ڞqݗ5I ~j8ۄ,n>ܤ 9,ٸg ~i9]ZO׽Sa%NjUHL|Ѫ:G"<]h)!K)_4UNm}N˘Y2R08fk0@v7CE?rSJcS 4$`O4(G`I ?x/ 40!q݊-^"*ԝt3jYW܊G"ʌ\Co E4ڭ2ШYLW'f4p!hQD feĦ45:v870+p׾t6a)zvg)XkSjK8.A9lY .חг 8>#yg3}NCmm]E|)ِע?&y:ȹΑ]C(wiz᧵bJg$0:k1*@K\~apG% G$3;jږ cZ?QCS}+֏+ De9&(F#pQT@FViXK{!ϻ bӨPt;gAj _ ;:rRc~E/h[vӃwh ^aii휆H&4!~?y)U-T do.`TWk.=uqY|қ_1Xj%p`)(C4,q\ 7Ѩe<`˔k" q=DToa^v|L;?'3{j&Ss& v4r%26G_5pgB=Gņ~7}x8 9gv* nwv)W|\0]H12hsX*PҔJÁ?|6s:ҧA_fF|zF4E`mMq_.+sl}TCeM/wO빠sa\DmrfnsI 3뚟{GJc0?G_gw+; }d[Qh^Ceȳyp6ij@\TAk*(&q@'և#~ L~ CϘV5f_b<[Ii&#{GN΁J^%i`4FVń+ӜHD3*ybbຟG̝/EV]=пu%9.sMm"T͌Ή#3Xvhjh R[/Ԓ8Ң;tZ'y.J(vl!Zנl>_ ( ߆/J{׿0Nmih@(Yľ&Y $0v<ڠhaQvEVx@ЦoTH5DTwgѿ< #m!|-@EFUIγno)r69Kx<@= ys=|͒w]J 6şD>vBФu v䈶ZvOӾ*][#醻ǂ(>m^'#5W. o~,߇^3Vя`Efe!tj R7=S}ԣP0ZȈ @U=E(D}{.IV3vU@A `<u楣{ǿ7%!iaX23gn$4]ejt0/bn-Kr™`R٥.1dFX鳝)u͂slEs=-g|f]Y$6W[.W- MO~rr3juSŨ=qrvo#"ǭBR] @2e-#̡rM]:a( ea.A5;Fc#*Fk4{/b@$GtcF? s4A v5jóZ``Bb#bڌN7^'A;fcy)[AejAnƧk tIJ K?;#l!_ =xl8wl8V_r9OV7b^gCZJC߇UCU ՟gMXԁzZFڪIvE"BB<~VXBty/[y)5GSFRgS>Eoy=㚠t#]Z^XrV5~⸱W\ؽ}"'bвKPڦ&]y% X37~ķ@}W O8o|g_W~#kiQ@Ap8Z1໩JyREGP^i.}ɸ;k\} ,j&$kځ0hw Ծ87/\빦sxh].yൿχh/%,klq#v) عEHZ;o8a$1wΕ5k2<#}S/8%XD wP"!KS)uκw90I=Q cCZ)E}kha^DWyM $;FCp-\b;(ٍDA R`͒+of!IK)>P”r~gUm0+Y _j +-iqMø&Lhxk 4r ^}aNsݿ1uu@wHk[M,&D)~K7IV.5pBv z6V{2OCGu[ @Qgo3n5T0("wC[jZIk'MKEkF\Ĭz[4,r&<X=˱Il8#xq\WR- NoTdu7陻 }Uf:BMaWt?}R^-qdr|C QNضR06o_t86fq]uH"i%7eS=yL8i+J x%9[&" "%*G,TD_\Q&ęKvh`Zg9V=1ݪM"{d3w5gKNlڞ {ɐP_3ƸkM!hH B 5Wt3:D\wㄇ](S|޹^/~if 5:_X WNݪ)5r,&B B(_ fžw:8S%"~qJ:N}$s1/z $rOc^{lsDbl_;bRUִwVD !y=L"фSOJ;6[5]4] >O~8$2;ݩII&f?M_g#.>+tzt)4fE?^ڠ[I6ZRb+6ub1voXgsNetaMV[" _oheqkw ӎO~3?nyl+4]CF`\^6ۤ~n^~O13?U;sM[P ~[J<&7NXoXj(DKk]Vlx^Yq).F猫[{F3S.`V_cMq`,z8*3>!V(u:{brD%Ypr\gKg']/dx>Zo.*s'au)i~J(w"{剑y WO_w$u-k$6+m{f|ZRMhQ(!Fnu=v6Zl`ǼW$0^sXs-1f"L v%"4PEmsv;Mڮ4V$s?HսL#SӒg%=~< ъͰEW20piS_ID&}goąo?,!<MHE*Ԭi rgmn:zF'otfD%{Ys-}xP !Fq:7z '6c}qnvVƬ kc<+;W6;Xɾk^$rlE[lJs4z&DJ_׷%P-p2$oEL$776ݴ#[ Ҹ(j˩*֭lJAY}|ǹJΖ|ZxcؕaC֣&6V<Ww6lX=w#Yip+*^m93h en&aUPNGb^{S2VXAP{ %Zh)BʒzZ+j!ei3:ۗŮ8/Op*T7UOЏ"*?uw9c $ \'f:1Md,Wŷ ZRʩߘL&z^q3dϕgĎ =~t?}\` <Z"3<{jmv$腀Yi_O}\+ݰMbUrZrnn?e_㹣t-r[>hOΎ!0Lho,\EkgS\ϟua]( ig͢ h=9~Yujմw& d7rXt GBW&-!{vqwà|$:a"_M X0nY*ȳ[ =Un9՛?CԍAn".wAB* W\gH- ټS*'9Qx?R&{ٗ>}> _%Sctۚ!`ƥo㱟ƬN"Y#,2`x(Բev3#y֗P0"( |n J0>U@p 2IN2 .˂ ǘq.dn7)٩h(StIԍ)ʄ|MVmѿG0`!l=w%) `e\]`DÛE)G]> >% 2UU.9|Gaf6ki]٘wmD78!O@$⦔EFyH@HO2͘b $O_M="$#A4Y,&WVG2(TcSwz-Н8_Y` 5gfvzͪ}qfMwPBr|m^0yAC9ba2MM;4b4f(*k訧XaL E3UcQD䒨u|m{r\ ]=NJf—$)fU*eCMXYŔptW0NuQ\\( M9Hqęɳ+}#S @1yn2+ívP-O8f;o8t;2cZ] OP*g5Ğk18~&S7-ܓ2ƭީ## I=W+@t-e7'CFiZ0}SP z]\n"! /uL\rdHFG}dl&hER yd\J"rAAtñ/qlyeRdк }wjiVeܿpa\u0Uja.i*'Rقai6m[!@|$-:ZO@IP߼c ︢i! M A]$n@Q*DeH"Ά`Ky'i:c1fWĥzm &̱yMCĮWS|x#ϮCLO<  UvtlnJϭldI䗮XƏ?ܭ>-(T]xI{Ȣa >;* 幨eg34An Y)w>ɉ+.L׽O@ųVFq{P}!1<, ӡw<q|6|Vc{&A2#S\p$e>P:Q qr۳Pڏ`-=5q{q ʫo F9mQmJ`Ǿ:]+=E. v|j]:H)p،RrB?ǡ_@ѢMɥ"UӶ͝5~b\bҺ/xHG5,`g17qj})|9l}:\͎Wvتń|6o7K?f @\yM)OwP-f(cS_$ӷ-(+:|%uзbKX'HHU1IZ&049fL+Bk[فY\pMZ1;b`FOojY*DztN!X܋P"d3|<0=.XX0U'U_ڴ#)Cv2 Jb!0:@Ii4ʃTyͻ&Ct;}ފT-. ID#ww|x=p/W j}XK)7:SV`iy~}g MW}[ O"5QW\1nFxhE?Z cg|5y`fFCI惷;;<r%F8e!{a-Z׌TH!${HbUBX݅D Ear1^RbưA#X}1:Xh$b%Q ӜW'9u2^WlqMkЧ8˝ZؾnWfARZ&Nvv:L%0dVɝG#3dXS{*9K8+s.] )mfV3Ys4Xg"%i R8qbʥ4$%thE;aUf4!~Wd%'5L†o/r [Fy3.TcqwVvIpw[uA(+x!763by֩Wlg\w"&ǥfĶܩW.M_F7J2/Ҫ_&>¥[8=,+k*z@Tq е5 zp !P'3CVf rr/v5ongJQ3V7// ϭ/ ' 6+BQc]e0ߠO1HWIF pl}byd$P+7iؤN"c 4[6.rP,Ї3`aoDF KJhr-bī ao2@_v v_Hi3тtS#h7Ios)6?\9<H=T Н!x꟬[.;%!sژr\Fpc5kѝmi0Ҹ|N@\-9/IݎUMBtѦzL;3 H1Ci۞E4\%Rީj2yπYW<[QgiL>ƖZk ؤ9l?Wd'lg'wDFwMY,ֵ( Oh})&WKCpۮj補4Skxg!i4ry`qۡi|NSc<:\:" 4:"^O L#ր\1cĎN!9j>Z/@ZO;PiT0ϼ!r=V ;@eŦJPSw,EM>]CLuӖIQ?W9UAWQ6ϫVoٿuIs]aLn~[5-Pr94b?B"ע4dN'@)S ' PErow tkP; ӟ3G԰iQyo[@@A k@Lw1C1wşq9*T kWB}zU|Zi}5)uln_HE~eb;>#ކT |h@õA(s0& טTW+GzJl:cYNl]҅PFT+*Ƌ E]UnTiS`K\]}go[.~#H N5P#)nH!4މ5W6z:q/c !' .(~]4Z#:1N H*I-\C ѷA3PM5d?캳wiQIΟ(9x39T9;7zSM9!hV=)Cז?Dl bzpɍ/iACHpF}hb#*-CZb Bt9[ZN#t?77& wTnඩ7'ה$TD B= 3*5mzC(7#6:%w p/KzC.'hzQ87CH+QcNJE6_,7+ceqtkR#λM C!b!:H-7S7 88NO*0$j`Or*/\P /$cm^ui+ T;j[(w/$\}",3mVij*=e H1V-)0AsH=HZXQH!bnDr^KsTL8VҫS\w'%jQ zg덋$ Wy<_'[R c@l%l ͡U=B[D f鲆{B5nUok5s 8@sRbJ*FNv"H9A &+O|Qɧ Tg+;ژ%`7d40^~\c$UPqP>!GR't~D)r]/s@Vēл0&[6S/yM_"1놃D#.w]m1WA#apC H:n3 ™q]1 ji"zENUƩuGau6͡b-5UB`3IY|ݫl<Tw,&A[e:z"6 X7d3`F'^g+PǦgpx&ӠQ!BV ~ň+}f|f_ޕT/DFC a54xs=4c!XT.CF"$6;L;JsT &FH+Bd2 HtAGlY z+FNNt ^Hm<XdXHH Ãe~pЎgB .Cx''ƊdKND g&)-h4Jxoub#k'Ua//XixhXfx"[Wz_gpOaDp9,M BLchKP3l]O ŘM$̭Mj*u^D)|7\ `b0<q Sбt8&򜳹j!9}| !(j4~g6 '>q:15Е5!o ՟2I-8<6O I4Dg]'] g(\_1(+ {3 -TLoNE߰k`*UnS<1"{<:Ȃ-6$GJk[}O X}˲Ej싣&0uж OZT%5ފl,q`/ MǠ`;Z/'+,RVRnm<:3HLEdi*g)cC'@@J) y]=Guҹ^7Ods O-6=J|P>CRWm7 `>QX^e-lTj/'_{٢ w}L[W ]OUT~~@4(LQ1$'n)l2Cs0]AـƜv5t<7?r\Āf;9j݉g|xUI3!\!F(^pWXHW[," u, [q*-.B Z{b.{^#<FѺS`UIx㍩|CwKMQ9h D嬉f2GN%Loкs{ݮ?BAg`72EO:16 !byi*&l|A5|TR1Wx0%0}V:DZ~nFHBIBjt0!Pp0)aυ=FR{w-󬱒z'сV~y'hGoWb +h/xsAJX\3!Y^ &Q $-6?Dӡ =aaJoSw *PȕdVLh"YݛyR+#P&܁z$,x*sGXn{o{-Rn?S˔`W?`%U8/}{9&dF0g5W"*+k=wrDabqm7WI$F[ ,WX@ŪNl[Cgt;*| *i#D4Q 9Fe s^a14CV"i wP8ê EѿNƕ ].9mlq/~z3M 8W ݔe3PL﮴}!.66>٘,HN7osZ3eKP̛^í;BVz;Ai1%3M߬%v>F2`=ݍpwk܎Q_vr-N^j}W5^EE AHBr(QbqlHN*En7r84WN1\]*lr6`Э<1e<(/jUoǨwQaO:u8RXN\г^u]/& 9k9*e>ME-Le'WtH+Eɠ0=W#~lD \׃a%m+h4 q3%-QSY.@qTo } i,s+0:9ƿp/H-GֶUz|Nʜu",L5` wJ  h Cg^"_ 8\Gƾ]J6C3.+A\XWΘ-^UolC湤&'b}Z6&\r47X/| K :GlC _~O`ɁbŇr ")x40OCp Yiy||!Tsac>P+ɓAK.;#v Kq`IևLBZ{b`A^f|8QQ ~/$nV{ ,AN#;eJ<QZͣnp%ET e\!}7z&ܶ*vbNlf@vL7ͭ0КbA;GfYI9r67 u~ℨ?⮶܁B{~5b\Lk=Fo)y$!Mls9=P3EM+I='"eRݬDӅNnT<"s|q'83H .F\dF A3el^؜Ԛ<VT Qfo6 =u#6b4`bMQW>ԗmS!Ht?bU 'Y|3˜͓MUw{ +C@uP࢚Y<]l ܛmi cRO[mNdx^0oDȷOqZxVV>Dn7euiќpz} d"/CP_*nnGC|(QGdPq9L,kp? C!fbtjg8,]Q>/Z_D%){^ ;;SYÿ
a2\㭊b+oQ9&w. j;dVnc仵"iB._[k~ڡ?nfn\d@V:OvvMϢzEu8wScځS g7tP|X'6W7; zQ f}_,!͏/4M0VΪJv%Wf+(!tq9%+Hy{o[ܩ*ZAR4 OkFS} XK hGJ0(L.O3!W/]z^$axY|9߫L/=bFM@V*xk%WNc.LSs%%_=v2-¯,sApQ8 5a(B N 60)aA|zFE7A*wY&gN̆aݺ,X|{Ź}]ocFTK4o\ڲ.C s' 21Fu/{BBK܀{]T^]@G9GStAz2x)٪JTQ(,//_Eh{Wqru6tHfIl? qx‵20O[UYORG@POz8zI fU)S.,kma%+&BAm+@01#7B af2w7Qta Lĥx39yvA 'Vi@o;fT ӝc-$Ky = %W0ʮۍcp}y::ۦ$}CW|K+:Geu*X~;{,:4ij}E6DHf{yi 8yS"Xh N1<2܂%ђvWd#ȷX>[Whc[B:C7lG.qv)2c@R%AGG \MXSm矨ZO?ZXN Dv"G|l[쓱bGF1m%!Z@6o^E7@ځaK/i\BѢ'%DNT`hNًQsқc?l ejM3FW+ۛ {{%*0>ϤҟO!u;* A@q/*Lވ}I,œF~a]N(5y ?0j|y'{\PD酼.Gk1JB4nT"mbg)YyK{tk7hgI,ְ  !(f iP?#vF#!u21CE9VSaJA5;r e:'u 7s z_GLw_WHC[!"\9ޖ@ {AF:!#H 2:q(AW"&}EͺU}F;#0 ]7Qv ' J(%h=fVcw%ː_򂺈K[zZpp#>G`8kDQNͼc'[swM :b"@7)|]g`d`0Kun)[|<l.2*"-d<\t:T6N/ #B[kT勹[[RV]kϓU$ꏇ"ua<xmG'T%5: Q{!2Lx*N~vb 4GQi49G}Aԧ> ;$Bڋ̬yךpu\cBLid,} ZM2_(5,\c! /؁mw\ܯrʶŭ9)5߇ލ9nmڎ v=wZ:@0' xK$Q@W;W!TQg!m^[%x \q#<׊ռUDc3;mH6L#;afp+Db^3Yv4*,C3mm3\$!*ɬR2U)w$x97ǢU}!A{~̮t,`:bpIe#&ߩ]@x?\ @M ڑtQKUŐ-1cc~=F\W|8~hO; _"W3+wGE" ;!H$sVB<-ڊ} t1 !\DXZ'X?;8bIs7sPS |53Fo;ҁLCշLTmd8Z-ըIHh‰S k$@ eˋ- ÂZ~]"D83 < QT1b첊&H IdiO"wVճ5>1^RHyu~JNYxўHP 1!/2o"%tvHrDGb[K),ZrУq_>eD8l&]+oߠJVq H®%Q}mSd}\%[;N5 gUU"RMӱ BOABZ]+;Ȭqx=u" wTU@xOL>r:~;09h*.[t.uݴc!!M&6lAYѵDket}{))_ؠW ,D˦sKRif#ۡ5{g㥊R| 7# 1ˀvd3EntB Ii9R(R'm+=7a1qYLk73B\"XQ4M J%<9jPt-ٛ|ª!8sb`SaeVOY&[`v: LqiSN2ڌNE}vd yyr}Vq,G\\3tG|i"8L%nL)"XՍXn&?iFѱAv!by;Vc 2a,A¡E( ȗ.A^e0d\ שhy5@2[v`3Lk)G.ape4#NPiߤ}vzةH,̔]8; bxU-ɿҥ!eg@S;5Rt$Xxa頫OA2f V?PLNB*C[>3?Yb#/xK&ã~b?YYR@J\&n\kiSt89`iʾݚFU7Vkb~d$~; i=a\#Op |C% !;VY|%D =-+x&rĂtY1M9C&/bs0rzLO0HN7)Z盻.}k[w`>PEVaAD~.{:@hK vgme!^Ij 7 #g6.&~I\\7GV37 B ?ًR:&4R-un1Qz2f̉ĦlxpeIWIq'   wD 6<\6Ϧ==pὃKOakNf.滠#3d<;!xG .T iY9t]D }[I$9r<9xd꥝-µŴHڏfRx&B+] mHs3[ม0ܵ[l g"#Q<٠nh rE5BX?ΣF\7Uٍ2)\-*P鰋![!5Zd <5+!"9zY#Q9'3D)x(ʜ#mOEw%@iIyBhkΟG"f ̀nGqQ߇:?/"jcX[" +3܃c>pI6'^ɯS-!7E}s%a߬cN2Mz}])^5mn$\elEECHJ|G0M]}n 3wgFqDi ɁGsE=gtl Ō;tn<Ugb rwd"'^!)GBlWYN4?>}U䌙f&(ZMG9X;Y JڝT$(!JJ ߚRF= $2#nXa48.*.()Y1RmP4_gS%Qi$)z!B~@@̮,1xErϋu bP|&Y.8 JKPG#ϬwUЬb쥂3XYXjXcN57xmo!If\1߶)BB]m+~bSBX*Qݒ|r+α1&U~_$6.]Jۍ/'b2RXcqyHT8lz'vj&qH@6rXBrb-Tky悧뺶hEe[vM93f@֔K4q'2B`)}i~/R\I=P'MJY*)O%uhGALs&Bc/R8"E癚LB<>7ٯmiBS ƞ&"5r%nwN/ӌˠ?Do>CtKBu;wL_:۱^}Y0O"ڭny:_> m[c(5eo8֜ I"&YKtfoVXǓ;аJY`j0nw)"Ku/a[,MRǽJ,3MvŰĴHFpw>~)KnS*ߟ_O[kūPBqV`vu~e(!(srRa,1)HokWVFFy*f4orzTᔽ*5g|Ax+ʪpe9!Pr1zTff35{ Evnnɯ{Ʈ ܲ<\Oߛ` TADt0gNȂڬʺDy/*{8]b#"aBaRz#s2>A:UJaFE]>rK r{ so IxO'oݝU7_d>e_)c.h4kRnԶmMtBTuseiٍ.M0tppJ}v* o?|S_s>z;0&ճ޳`' 6~\ ms6vpߊ֟l oXn|E@^ج W^I.z d/˒|6Z8Ӡp ,%":iB5`&h5e#sU u %̏^ኃa*=o{Ǔ!CEMi\@wUsl+d̀/T¾E2(~NДu&R=75oKA5]dF.E( 74]}"tyʥ{[8AN9sÊF0XNQfٟv~*PLG׸IuOb(7p jpN:Uڂ<:A=$$ ?DYf./)idaPwϾ\|G/X :U %TgezQV #U.CIJ)ɼ$0qV0 \`oXѪ3B|29e o~ 2!6oQܯ-t4Fw"aV!Wᣒ~㎬bgnh >JxVA"=L tBouw ,DHr iO##(&db7 }{lhq^?t$v_PfC}ٌ~͸:lG7xWW_5[;w6 ظIC>~Nzڥ9vck?q)%"%&Ո9vP'p(sTCF+l͙V@zZ)u?ϰ_)cAFIE3>hZ9;OvD .ȬJ/=#Xd`gbU[mJ8LQNYd=wGʥKX@Ĺ eOⅫh{uqY啄r" Ho@Ikm<:'!lMu SF >JΦ$98"p1Dެ7\h@E[N(mJ9[/,pFhXSL$@yd:ͯI ЩK.45-)PAb{:D?~Vcj.0#Ayh'XT̖U=ҩ㖛PALҙ,EsVn ܁6hX; |0T#zkgxeynXoK 8,@WanC`8UO|j^u !w~dmkoݟo6r(]ȪAlaN2& -E_UH1)I9ECL]&aNˊ)õ+WT4+F=i 'S".ƅ8NjF̊tke9 t`ںnZE݌b^"$O7QpLck2hz.E `|.FgkbE/1V FJ jmPTH sm?(0nrs-}?Wn$3f),.\16:JO5R/xG4ڃ|89L,]='&[%; ڪLvY۝ vۿUYԋc Hë쭷uqV{vA(rvw=7a\PcmH) 䣺$p䥧y@SڄM;.~kgCJ"$TOQOhBǣ`; 6[a*:n")&oϽs _n܏*dE5 &0ǗƜoιvP|Xuc(CUw 31KbA9-](`~*Y.O)QΗ>(ч˘XMo  O djAFṁB{7kW=VX<\>|/} u,eEPGpZ!MH: ɧOb?,I6d z5dzRh*e igmp1 8 Y٥Ű:gBz{d&0XƱ<?OİM<VH[mkRߔ+n'*OĜs J S*zӓ;8':u.MW7P)W֟ crInGY:{8'[5LupTNȤew95!A ?9HrioC%|*0Oz2% ղB[~Z՘F4ʎUDt%zH*a=])M|uGxRVYvF|xnb̦TΒ A!Q4mLZ7IQg-+ K8&7m {[>Y&rwF;ߩ:-Q#D<8.]*TfcuBpacTO٠3à{<(1&m7kRt{D܉[Z$&]f,?w_aT^t ƽȐd=t,9'TlHoT>A Ni9Epԁz7PL6@<EKNRBMuՑ7݃YoOJR6#l)HBLȀt<} BcQBRgF? \l~BM12HydK?P@NfS(+ \<$vO{Ǵב7I.:vcpPZ-`+p2d'FN,lCZ# A,Nj,}k"\B&l+xGa@sاx5Ũ ?wsuZSh|M܌iRWWlgJL9T|;LiG5$J\ʒÒ Eϗ:(?yv- @.\f Fhڏ Ɋ#C*0MϺ%/fH"2]spO5zjjXLd@ mU^YR@l;X)0RMa67 =NkjA.\2ٽ.&yL_ܫPfm %|LtahlPp_A\g=!`De}c\Yk ﶡMr?{ډCPvW(v!4V;-ݹ]/O2 pE:aWlK'hgQ֪p)P@mf_ Up[ bEgͪ]I}K7<ŕiWLVOŸ䊭(8N朋"U gEżUtͨ.(Aç {QKKpS?k&vZϰKZ5TӺ?c xœ Pt8\rQ ɔ!r C b48K`I& Ob]c8!L4^migg][B攞l11ckC0LThm3߭Bz>C^R}E%6n!y=ۨ>Wl(@V5E6`A_dJ4M[ Ӯ:1^!B("tiE7t,Hr^^<* ?qIb}NІJw`FnetWI (&1:oӷ%Yl8*4\yU M|龎5w+͓$Bdc7scbm?S?BkFɝtϲ!`*UuSZK}#C Vn4Oȯ`۪!o鼥_$|_ @U*,Sxz[TPtwٔo;er5=ۓ鷴3)7/9U 99yZ | mGQgiUγ-_}&Z5L54h>]F{0P,jbuY&9IQY?e8vց?gWEDWDVx365Lr%{CPzLGcnX +P.YPt^&hif-uI*'vnKᱎ BW Taʦ')9h\)J+^Pf-Xer. _)VҗX^bv2c@l]#6 KRE=`"j-yIyCs%ޤؕ8Z9Ye(K%$p':6woV9cDVq&Gԍ^&XTa2s`'&,}ܿ57 (c{=l Wpb{uWX\]Վ KA fsWBFZCתZcd>`xWt0! /evڵlZt`wcSfxzA]9d6l^(xD Gʷ"<| `H P +rA'/?DX .Y{:q'^x\jΧ) 풭)OYU r(y*-'zAu׏Iq,96A+{]tiy,'(H4\?MO@t*gHVƝrY7ʴݹ$V@q٦:yC+9x|~dRW߈0eE)HQxY:=apJfFqEU3$Z9CeW5v1#%z#+Q]ns߉ j#N2*%Nʷ|\(g[W_MǠj%|R,9-1F37O?i |\*x/jas>wTz}KӨװ36`AτϜ9`aM` efY9SsVZ<]uTjL WžF=?};B6A'^8\j6 5-C>Uɽ1k Akr J +uqL ܴkQgZ~nכ&x>2m<$_ ia֌ە>}zx. ܊ĎL?X@yz*t)tj UOQGrVv)9((ӗ[If>vk:rXR,A:s\Qy*pMgl]GeʶZ')s7E֗R7]{SҘsL5 ,F %{T#g;!nkBrj@fA@DC+= 24 f RbfbQD݌[ɤmi]3(#qqV:7= ՜Ciw.2j ,R>N!)-jswgr(ʿA"*{k6Ȕk5R*7`lG YQŊD񃽟Gvr;Bb5a”M@vNoOio:[f]Zvq 7:M!H SNq )#z2 X_!#u$hh.'t8YZVߑ FuqcŦJ懴@Bbmj6^ lځ*0X$=^K"&E)4rPXݺmɵ[8 Maʉ@*PмkuM̔/Ņ149U?6a ݧϯ{MOO.q=Ꝁ@g3Dojt)ō~[ٿX's࿸QZ!yN0X[|4` 1nXVp$] wz#x3̬ʹ[f.d{\lX<[Gb#>+`MMhhL[ҬehίTuSτHT\ᄰZ?aꮖNc0M?@כx(ZY)B(^fcXcF?\J`F.. ]OF\OȐy(r؝VwG.TD Y|ɇ^AElUkUE¢q,K,`LczD2isrҗe%?  ) 8kW3O T\fҥ1k8 @2ʴ+j k"Flgeim⼂"+;QμߒAhT׷n 5oQD&dP_.!?x?~0'2{1 ȰAK8WeW\`}G'PU'vՉ  J%`Q,!MT4+X̷  |n+TYJ>!?7 4u ʱU"T67.nH Wh1?H<_4w!uOru=lg ]`wQ}elA_ŨcRHM !_nKcw~5p90Fjk~1U ) ESJ]t=Q­P]ͱwKb*S5.IC b*[ǜ0d6=1uUdl0l< YJ{ m;O"}bH־BL yFo.#s͎=$2E ۲n}UvڐI=%N_we3e2'{|d9S7`zM=/MmQb`~F݌idjv{~1NX:~{B%e#V(B[NLxE@f)+}@YhZ p^@'Dɵ21Q;܀191ST;|?&+/SOE (phG`#t^A#5(eܑ^)ݔ 1 kp{$ %f D-;'eFZCpqz!SYTn9]= ?##Փh^#.GO?nUPbM!CGGaSޝ0l a #6vJu>oޞ06'7-#]јBW\R,d4uIEPW`"i\a-E֖AS oE.zr2z>/٠ԥ-ጷ 0~>PR0|8un#h/HbJHk5ZD2/>e սJ]94RXP0Ǜ |!D=VETr'm&LDv1yx97{@2x#7"_7—`GٓYv)ʙ\p o* ǣN UiJg=/ânF5zN@/Xe`sU͏gpBۂUNq2:' XH5B"GZ-Gaov=Mbw3a1OU%ŖdRttYXZ+Ug7>u}9Ӷf{f9LG۵Ka L̬z]VfiH{I!Cu_ |)]Bs $@lgq(VF~,ӷpE7ߋIXp̹֠F}"׉4= i>SuynP L%_6SS.lKvD*N1̀q>6n% 瓟%3 2O;) = to^_[5le`J A !z|G]5!>V?lvf-fP9$y#%xBJFp&_CM"ҬkDه SRRN P`E;~0ļPBdV5 LD"N=5Y)g%`5_`Sg&f"o\'}2޶1ϑѫ,ST؝',J,}rz:?0='~0? ayoAjS )U·dcs/~ed~Zc&郚T!\k'6ӳ,Dzxc=XW,X$#Ğ[ijEF,yPi0/]TiVmb}UMft6CSP@4CeE(m[4-f7[SGW!uMoU4<@DW)BOɁTZ_5lfӴI aV΢|-.kyp]oN+l< [δKl@.@4mɺ"U]ީPػW,qLRQ&ivשtQt4=$6.`5KL@C_7]GlJsiXr  `C@`cC|"p׀Ơ⚈C Ƞ˴R#ΔtfD05tZQW0׊\K^aU4 DPo zRO֗3(=(gH*e'pŗ^C<;Vh~.Qb#\hVZ+tBqa KXN-APƜUtěd˥+\rBĴH-ƪfyd-L9Hu|yM Ϙ4m@m>E[isn E9mc| q&?@~Minl.6uG~F[~@uoW ~@8W7·Sr #e񢀮 :Ȫ e"G?6"&Bc~he紥 +p~X+WeI^H69S8 Ng;lVH'0.wT|b]ց}Ea LloN >]7ˆӸ#"7NK07,H.9 #i!iRUC `0bU\i)L8ѐWv ҵ6}D.~IofV. lRX[easTc;%'9Нvy}YܾEjAA,$XSLk΋@qcu hJETG( 0oKH}KּӀ(^B G6*ζ?uۜ4M={"_=뉊5s n1^KV0:wXYϴ0` DXLBq4c_"x$?KgjBn2[\p~c =VXZ8f!b,եb@~4n FMظv>ֹ2p`K*K)cwƝWB=;nh/(Nx4"%]+sy145w NYI]xw#5{4&"/ r13`'{\8B544r:?뗡C AѾCAvˆj{c;΋rrJd'HS @#='a` ~c+*>4h"ܫSg#)E>CVo1 ny*U7uɊjl싘6q[xB,\δȯߡ-ҾvXbT&;Lp9nzgc(ِݬ3=ߨ߯xGýJtKD 'Cr`s.=pf6L o9PsR[%&*BEl'},f2ҿEs=Z-С3)c4" ȯ}9eecGXv;G$DmN?jΗ')~U32/m )m,T6*<9~U!~{/6BS'T|#edP߶췌q"?2^tdC68Idh2w87'80iN0E@j.`;⩉=U0g2gmC,u&sAZnQ9FREsM~Zj;ԅ"9Wr]݃" 33W)f@R9nX,Ю2:a1nk޷qEP6 SSIi 9ftr ~mcss xDED۫rOvpmcr٢;-_ns];Mly?E.[MG*A;94$!%d&%O>Ebus geCIKErb\Wܿ](&ʹ=iB;PN 30'C L`K2 }ϛ%~6KMiv`-`wߑd00պ8gI3xv2EzSy+qre Zͅ\Rvz476w:D2ǃ ! l`\*w oJÑdAɭlV1/aXv5U#sE(X2)6'WdP ?OsWϽgH):T 8p++rZG)gH8+DZ`9x@O'4~ K3}+2?qݤP0B6:խJ(Icp+ ĸ6F)>YqY h}me!ƕI@*Є eI`gb5|;G Cq3N!uՉ*3d~{5L 1j,*Y 2ObFe*b3ќ\{=lup=[YʮHjހ]Gp 9 .* ҸT1$dlѕn *4:wn~O=gUm[o= :/x'*EZٮmklpX *6%tWZVJ:lwI{-8P3rql Q8Wo)#m@V1If }ՔE#u3# 4LeKJ0jua'vUeH!I/M|`>t (Hw+*MAc'cSY`?9Ukk[8u4  =L#kT}b@#[ ,&]@6`7ՠAC:D݌7k{1 #5/&v'`F^0vt-Q%,=Ԡ0e;Se0h f~ ۰S6Whs6x~I1Cq[$^ƃZ I"{qN?j?8֑97Mbt)ZDd?ifP: ߆kfS(;?[e%C-B|\k'{^_3IWլ#Mi3)_l$7(ON{!kHTg (ύnFIt:DŽOj,CCJ.ɤc6&P MUvUcr-c?xDSD@AU8^n*X%\uֈh #&j![f} /e,킜vkyЦ ӟp>d}1sVܪ#y3TN5o$HV`J w$N4b31 w}xcP:b-PBFh`+ p!>*a56'b.3hbo:WiF:t4s5.1<.˨c~vxy+ԊEvU: 娘$j#D.HRu3qK@.=!ҩ:.WMI^Ŕ t/'-age;<\lL]*cZц,_:/QJfwH'(V)U]=pM'_U yЀ}vO~BD+ &sa2Gm6(\HˈN.xN+> p&q :Ĥۧlc:3 /:؅~T3dᡍW2q,>T|霼5'CN/A~\Z;# 8f!N]"`BYr:ؚ$NڭQ7hVE`v7cJ,%|s {,#Y_=/4$huLk6 8kínVQJ5+{ɵ$,(OFGN3O Kc T>|i#(Or\ v 9j| d wB)(Wj~"l:~L&@Ϊ1*+eTD.?.Vj&xkA6k /ւV胄 _龌 Ǔ;I样w}Ѭwǁ.1Whn:7;#⋖U qdӗzG͐:oLHc߰p ғP8CmwBY..=;fol濾>\ymZ~MJ/z?WBe2J}jI&鏰SC5yvͱrtJerP*U6cX$VemUz}lS<4>[UIqѳ EW nEl)(^ l)-"_V[#jr'"8—=D*s )H^4C- ^IB_زۆEVXyևEֳ(HޫE4@:d*ԽZ='JN9d-r ꘦@ȹ́U9't:Ƽ=FE猥HgA;,8M 8xL&2TngM 5*d!5(d /Q#@g(jP0n 1Sj(?zcȣkm^H-󤦂7w}`(RTVۂΰ){{!q25鑵N (oFdSv ݞ>EWg9ܮXqL̑eM&Kq;YYM6:`KQ3\FÑwz D|$x:ZO7r8k9IN0fjs2RkckkL,M!2gIԽh^D>"od[n4Rn ^Pv~%@p 2uF3(07cwtF0 TO;eA3K;x~,N} hkՉٓbe5ac9o, . m7A`m u(pЛwO,5qJW?'&fW@EO^E`S~M&X-h!:e^5!&ݛ6ŭj~/0J_qdǭzRD:tV&aiSuS."#Pב}4#(z 45[,ܒܼ2Ŀ۳H[d+PgPU${aC[Zrfq]8L3G.=C"쾰?`+tx{Ĭ# )c4o ;#?&%Hd&\xƿ N]Vkn[k^b?VldqUjFA?1xZpLLwmB,u(ӱ~| YġXۅ27Rj+wfXFgioUr])omIH|5wTJAù#bJF L ,ڈo_r-R/Yb/oRZ`~BW8 Xg)z@f9*U7TpK{bGG6 jr r;Z4*P>ө)G׏zǏ|⺥!`c?c[ mPsB,+Ŷ6 J|H[2KI˙y1m>hQ>8)! zϹXeRʸN#cb.9;@62mXM#+eZ{JlBV== bc'RBKq֦% Gb`6{N37#0OX/p2#Z7A߸|ʰ. aK$/N>RrT](Frn#DxBrgZ6.SÍ1I9tfozRtaqM.| xuR #KA~sR/#/ZCMY gjaEd z2إto*1xfy&J꽔zDb.ߎi͊1l fDGQ@rي: @;F^>J7e+xҺH ?xǐ.lMNSz00 dyЫ* jaȹ&'2_"^$>&xB6jdaKgz8^uѿ"=a|(@l2ĺ|<4)_ENtnphvn<`lf'|z(F`bKl Kav;-$M "8"ĕQE(ɱgVHۣN|pnFA0nnN`3gKa!Ŕn1ERv٘OK {$dTVj%G6nmbF#Y'P+v]u zfs? g%47i:` 9>R̘#ԇ.</넏M?{ r SlZ&Z)=jVe < *Pxŋ 掼*(gXU3mgЭ7.פ$ KS=T 6"8j,-a<)DnT RnEmڥXsKC%ǷM}4E?+#8pWSQH|,_t@WL/&ӒN3Ww#%ɼM杌IG9[+9IPl#ᙘ= H`6ί\n k[ K?uHzos5i.2K5~*NK*x0ءe 쿜H~X?~v/)~vycfI=~Nj[zJvj=~3>N͎=F[IW RL7N5_( 6s[sXoEֽF2>> 1Lm 6GgsUA L'7 aIO\̔ otX94Wѥ@d( ja|XPHn?\(vz1`zx>:Bf Hh{2֣QL%!漧_v՞ 1b{}pP=Q| .u^ @tqJ%T1;v!i,I/GC@m, ΰtSYuRsiJԴns-ػiM~Rp%JPH6Crpټ@a?ĺ<П8ݏWFXwO5L"$̯;/[EWA0V{[躮ФT'#g;mFB:yt!zT"q/dUeˍ8*vϜ <9Y(b$c׈0ŔJ2fYJ o-4=EL`2eP7BɅEֵ8ЫR n^wyd4;=04)Y_q %jRw'_BL8V Lsa'hUkU_Vi5`aio!WR`B;.xy ϐR6^H (S*CXMX!Qy-ٳoœɦz20dsvXSd9_'ܳ.r~ASiLS=.V2GM.L- ]g^3Ji}JJFs)<^IZY_}oG&iAVz ?I\\|ɗJ,![}A~kr`*gʝ26y3=Ji> 9ɘ١{G~r*B!dv^p}mu$x`0~wy6o_CInoR2#o>6(&+kUjRM>Q |̦۪a(fHG|6D F@ yBcq)m̰ofb䡫,htbiM@ΰTif-U X?/oI^"8q0i/Jw&7sE\&)@sl(RY8vJC\cr$ϝzoۙ<2v|{UrlK2!"xR4\^giܪ+u;K9Ȳuz8)H;>\*mߗ1XHI̷p H'kޛRj^% pэl˗^sFp|bu@Tw N.subђ:3WjnBI7_VZ/We]!%TX\xzpF=v$[@SC·q_>2'_j`*y:4BhkWT<~Q„T9PvNFٸv=Z1}b \yB:9tD <ݽL^@~#cGP`ϵZB CL{V"ccNn_II:=xp5\iD )wqk0sE,n+w^Exe5f=~Sd.`y(uOwJ/4qK -EMnsb@%-{B:Hg27 Տh?bʈsҡfw2SmH"qKuim\3.ѷeES:K@|La/ HAiM;$*a4kwR]\vgS3 mW$݆0ZsB_ύGmd5E'^~Ǝ7qO)`x/᲍5F,%tR775XIg!X0}EۭMGf1d7TDLkv~* ǚZO)x^#%J%&y,9m ]nNx1' 4aW3[^Sth`IBRfI3"bp]4cՎp ThUc]:U{ʷc݈600Us}ZʘQoQp[aƄt$$4uCS3X'EqM14#<  4Y]1TKh_6vƛZ5t?]M˥ytN !tua!Ł˟%-,_B\t}lBxD}9W}l'U}]aK0.:f7 YJm鈻@Ttz3ܖ¶"Bu'}^A·+.|^s; Mgp?xq,BX؈WȚՠ#ޢ MwƢݥߺ06qu8۸uD]Wɏ‘jTʗsu'*ȊlWg^\M.`ZOsGyVeӊ̙m/,ޗ-Q16utsUt96Mҳ *DΎ~u^Ɣ,{}r}F~DƠͤיkjj 䘶?-\g&uD ,`fZ" ԶNOG&o{ߛf jէzL^ Yinq~ 7^82o%i.*5޵ce"4֬\ؕʈ={^_Bn{w^= ;tLo79jMXrޝ|f8L<\ظ RЭW(3}jq rG3M,2h"̑5[!A4 EUM:15dq%)yܰ muUۥ&0"36_coEţpQ `7s c Tp GcwXmF|;"1decT>p3tQ^gpY?Mr~^jyν)ܪmw_0qYV:SN{qvoij!ROTXbm-{_a;.,}4rMJrCU:qڗJ/l>24kb,:bc,ճ Uѝ/J ]ΆOC'!Ʒ~'7<xG~ޟp@q;J6*sNz{7n2M-P I oMHZ %"-'9aio/PV~t# )Ҍ)1OaϧzQF ;k3Bٖ"K&i2Y 99`yNK>&(T`ГbUO  \,YYt9!М&gTm@؅h&FɖH}ĊA}t[f7fykU]wClP)j. 1:q]Գ1htA_eVJr7 is% xi=D |)/vIM~&A0KjiWl蜉I6c/፪hm+0y (:S| sh`kǮ*b LKB,{M{rź{kUYJ7jt?NzoC;EGh2Jг{)+ I,foĩW42Dk#ZV1'yh5"( I] .n@KC.h =lb))ǟrLJ؆k $:lN_x7?5qǡ jSÙ@{;M8h9Cw: ,%0WS%xS@<'\( P>p瘋h$,.(GzAjwU]bh:Nϡۉ,i~kEYO{L^:H9LPCd2zhdViwXԪҏqjfkћrA0ʳ25`"* U}tҴa}@ B =_-ߟ€ ٿ&s-7i1}])Ey w,dץ`h7طn\N#.D& R܈?Y__ S'6dхݟd=Ϝ{6ễqO?< dƹS[6B"dL7bRbdAUg:Q`v"Y}fPL&є_ }DT!DyA1!Kk:L[jfsJyܖ'9+Uޡ?*ɥ =&h=z%¸4{jIӅdfYd+q-$LSY|:PݠQ*J5?j(Y6aJ'4 FYyS86O͹oPSd4?Vp{vRFO޾(l*t% WH(:>pq7ZM=놣cP,ys0]WHqT?7I%e+ebfBOTr_t_4RTqho0)mcɏҴB45&XEN0D[ R%[3.F$+BQMxfn6X ~[9DQGh=tK(gVOJ΃͑d@ GR*5_&ϕ$xp[:q 7&fcI1/ _f#@i_.%-S"A vCxFc:aJ6d932B(!~豩1宷GsGψ}8gJ6ƞyإQ~}RSl|1y]ua  ;"Hv@9CK~Ȫ[E49/&%mps!AjQ OpU Juyp+.J#̇/(W$OEw&mjQ* Ԇ ˕ mL1+A\[Yy-L&Cz{-8[r9#B8mXqî0PySQ艰,v؛ίɛ+bZ}SrBᢎF(-A*/CN5$bN+UvoTKhsE?-^5BtuGh#XO;:#_ZBH qSK1 /;BX.r5z;xa3VFV2aχ?aN^eN4]oރ4;3m9cfS!.kLMKT3&)>wع1W[+oֵ4TJ} GflN{RTUO;%{ʗ}~ȩU53SI Wl<|{ cyWFY)7 3/7g8u3j xH$['_>ٗ9 -D!1hִ#i.-VO&ˠR2a$LWT夫K2C#@azq/&3 ߁Y0X%XhV7`t];yhNHsLu]V#X5BQVƅ4?)|ɝ4Dyfws;اޘ,@ -_Ex?k|;6KؚgD*}RY1[3Wz ~hA )#u|tJ>эz5+vmsȁ^m\<+CJ<؜iajU9w]0S|v­7wMu(5QvO ZVp@0+ެ` EKrz"xozaђ&.I٨VqJ[uDZ4x1݉{΋V t0ί_W*$ɧ%I(z+* KZ\QP~f-`nnuA)% M4@b]V(X=,l|c|i"pi-/`hPc|<$4f9OMQ8|ll.RR]wceMa_T}l)qScern3m":u۾V#wDO54{̿} #/qd^p%UOo$@2? ?ޑ`PZ);ien =u %bwv-;Bp6uUo -Yݵe[]qѝ[19];Ө0Aɴil5f,0veq*' i>偖]O9XK{ٶo,gFm^}ΧY@P:od1A~|I|>ZWNqňCQn-7V5,s|4㶦]G"LYqӵCQØrg*fsg1)K"HV  fWӹpȺ8U_]\~J8 VRP|#Ʌ]b,S8Kӗ܇ ]^0Jj6uwmE=F{^ Zɰ8#c6_b a<'kfk":Cϴt4 K{=b_w3eFϞp@Ӭ3R L%I溵+X 3C?Ou dls,@ŝJv'v#06MPZD;+I˳ek*|/~}= uy Vw5cf3[S h|EA&/;9tC&_B5vQ͝8`9'XGQ*&4t*5"B]|>e빶懮3+KǓe_\l wr%b񚥍"Vgb'Z`1!Il — P̚yok>S/E**OGvUB ^EàаIINm|pGUpa*.w7n rW.|Ţ^8 >295]mHtqB';@{jT7,#KSW|T:lT*z+*lu1mq+`]uF^eNvcyQ $)Ds-?q}si\`ʗX p`a"讒1p@$a'e3S 8tg7GZ袥? hG/qrԌUF3`5D-[G5jLQÐ|*p^rG~ :(HɴCd=)\vKֱ"^?e|S/`Z|?S4ë́e$z$۶2)fCs^౞OĪÚiqS ^Ú^K=9gSZ]5/Cve4Iz+/YSjʕ*EaviҸ .s>kiH2GUJynH-YAx⇬^dvi KJ ,PԻmWdxOڙ*'ɈnBz/]Q#{7kdMl1.Gb hԎUԯiZ/u&>a9#z_:p>,kV p(hILc8 .^g̞X^=aHq8S ]};@>_&㡛GWA}M\)½~ מyFX>h',Ww-qF]A6(A);Ґ*|ń~NI)<} qߪ) r`rR}U~$ŮM1Y$Ft2+b'h4׶8bM/m{G՗F`cʕG7p.;NG"+ɧIƚA k_\6ws&rlrfY4lOWV:+EԧR&abּ~&jv%j׷WGyԮn*d,:}yKRwT7 &jġyⵘN0qP-T]s&PZ,?Jkpg/X;9P9j#F0xZݟܜ\HR SҹN;UղI3QeX1]t!|׆1/)J~JP\rl$r`pU7HC3il2nPҴn CM@/}/19)_X8Of '{]k{Q퍸 ׄ`J/TnުYMxҒXp!q;.)#!YvӅ{(=l7b(t)i>dA L5E nc7HeYBA3;.3,"FG"z9a[+m /t5Hs +Syw@59yn23+*fꨐBCPPǫS$;R~#-vLt#,%5hi{N],*VtJW`a>tcdht#\@c"}`p<+O=! Ί<.Lr$)iJ|q+G60w\ӝT.OAx-{@jܧlEc:ZNk(bgF#ƒm9v)60JSQRZ 5m>BR~ڑOzR ) PQoR6zߛ-.1  KTbfQS@E^ob2 [ܟ[]uM])(,'!Sk*Pu̼=7 Ye^{L/ۀ(qXRce?~( &6y:K)۳b"ޙUz|Э`xXK{$ї?Ŗn@@mqg eW]!ZXLOeKz<@pn[^8N ,eAcZ_u|lt܇뫋wdᣤ vo;%i]qA1 3DDȄi?#|ӥ/+Cwk|a!Ű)t-C]j)%|3vp6L!6)V| %O=pxi7̃9I[1 VbL-(cuW:C,oŠ2| P/AaEUʙ33ÚOE2B2( dyt*^dj,F#$1`$l @e )ߪĻ,h!a:NV p* {J$QIg00bjs/O2u~*?Wb BVk͖g0~aHhTJ A\#"\Xf}eJ9~- a& B㥂eE}5x5R:rOg zb]H>Z5.-VeذOVǽ],t,Q2ԵxV#O(q+DϵOݽhkF8q: P~)Y66Kꩡ{{^E L*2QCt Zw[ gmK㛖'K[6cdž*c@dfC!CRlh223Ni=e N;0,=bm]G@JEŊ#5C\_d2 Mmoܸ 4(fhny lg׆!͹?O?ax#*r]r]Nh^r;AdjĐ0 D!Pe-hR^$J%3F7e jԆWѓ_i״e# ֧Ƙ U7i9H~Lİ>aSm0QAqZ-EB0M)0l%$gWTr%8ܥuJu3>Q]/?<@喜pDVbD'zH-1xPj\_q\$="o ؾ&IgN@ RK"wM5ؐLvPSx. cƥ/ K'fI^}g AQ&K=ѺqLl?ٻAyy_(]j[ XQYbP"KS_l.}1^HyD\}|2SRL ~))ye"+ڂ6_i_#3UG>h=;² C[Jus-Bp`S"pDp{m-3VɛFַmBclT$% GH4)u0Dx=˳P[QS ~I3}q՞EM:=υb8j 0gGLnˮG Π/P*y]p]KISE}Yg\PrBG.w= qZ=jZm''j:7,qeYV4PCeؓ#DǦP r7lNaFbVKT^Jc8>nr#j9(!A۾?31kL{*LZ0J t$u~%NBct#"l׈Q]C,g[vucQA^H!Pj:-7E 0%uxpѿF@~ʚd N97ٿ(D{}u3mnRZZ_]/ɱpx4(a*+]"4i5x d{X8~uI;/YidWvUQhoD^!eHSI# ;5/s7E<6JAuElQX65I yXDB \}uA:"$HƘT+ U5,u˲VU3k%p/@C{5Ӷ )@_ymH{zZxz6`)t8[TB|yx}{Y2P_,eT ԺuVᕚ=T: `-ۓkF,Q? ίf[ih sߘ V}aGuE?]**G_N}+oD+$P`(a-Ut4VOL5Y[ן,G5(O@׍@*s/p7t5mb*޺ҼOL}Í` JT[*N 51~׆22U7z`1x)[77!Qs ~<[h.rl#]w~ QA8ج[;ƹԙf:gOC/jwhaf-g3XTޭҝ](>vPS|a gܒann4(I! :]D)ib$ =cG?7OW(؍n`tE8C@[O}$]3ŕ{[OT브Ut#Ի,ght%lY@ݕ )dW ϸ )$1 r6 |3NI{-2cq@`C9wpxŗ`2I"t+*c(yLKD*yC2POST B 灃!ђYIL֋33_i˜"9eq1!@U'?7yO2d f`mlUZё~E}cmSg₠$ )O/O앣6h?.ߨ06>K7<? 1LJʎ2?2f]Ƹ7C>;5n1OrVZpl6 nrՈ]7,WjjB,0!#V 2Ԝ{-ks@\|QeOy'*R)q XXSK`)=lRpƊ<2> j2VyCLA2Wlp[qV%N-8lfJQ{ 1]*/L&,ͻݘHZ4Fgl>yY{z5緈չ:!Y # %E)U[%d g-CczNK2Jk5a+Js-j}O@bw:oFajrݝn3b "s DGߓClbq>|VB0P߮'D Hf: <ׯLIa-W>P~@kJ~9h@JK?J(QbTiD#@L\ލ# K+ P.a$J9&z"ɪq<(J y*kl`K n{$msȗNI"2nыDskROFw'-Abt)_}Vv`ZH9|, G:_ucK$KED8 X ?)+Jw Cp؊p75-hOȚyzһ==[,;s:30B[~sr ^+R[`XCx"7|R] kB| VKI73 /#(O ϙu|0zkHnuu8pN~ &[@s_-zyO& %HO9zk:БmʙȌ씯s3)VqUVYbt[ 7V Zլ0膐f\w4A@V!+)e';1kĔ^'[g6jN|J6l(F~Ǚ9b(唎\J,sn(W~/cuJ%TsK{J[S,ƈ0ErzʩMK47]!6U<)SP)7o)UʔQWb%8d^STb^t O璉6&DЉCEFf`%fOF+jBx!)ED4>KSO3A[e+љ}mI*G-fgV8RP$D\LKoH@ǴI32=k7hK D7ۛptq/PR}YmH])CAXyAH- J jd5qk;̥C9U0f=Vb:/1ԋh[nͨ}=Y~%bfQl{^ 6Xh58G >$C8%$ou [vQ~iWߌ( ,^E$+ fU6\X_ڈ}eS9ԵTh.t7>"ͭS8׿o=gl5`>q(HdxF@qvu!F]&5&UyH)G;Ug@ff4ܿ/DdT:RdHYL6Xl[-UcX0rrbUU/L5^F}RΌZiPG&얼521r vC?pݖpд&e): b|Ng-n\4Bi&C^hl\'||$~ahfY|\Jw'E1y}k"MaAX_,$mf(&Z(c)7zBq7zXQ-j~$Dr"M(QV/j<j>Rm)hKg39]` A5Dlfa#b+FWug'=>}M\ptcgg5\VfgT*Qx+UVbgU36 >TML͚Ҟ  2B5 qyև^ș8,GOa@35q.z{ityi$U~­1ƻ 51kx}&7|0ښj^h{fu2-GށL(ԿΛSzs*I޻Ԩ1w`mZ]b7-0$yu}JeH_rEj¤?GWSTݗI!6L ~]IIenwae%Ɖ+Ͱm#OP8++!.0D8y{3&;\.IRs) RUt2k\G]H]ؗVC~kg wOi`6k'%{yϭNM3c2%N`qu9K])#(,0>f{{[<뵌^ 5< =Vs¥tuyޯj刊EK1U2(oPdd!B? gw[ rV3B3X :de t]5ipӴ%?x5zE-e]Lֲ:Zc3 rݡeBp ? ~`ɠgg7(J;W{A\q\^yze')R0)6k幐/`PzCe7 D- o1^U*Dx#OTC2TR~_ =+6楨R .0@}<+˲=;~Dir.QA5f2V n\J;F8|”lR/k"Uo7M/%dfR&aa+Tűw)(y9K&#v ,(QMm_S53"P22Z)#S+<M*Ysu$e 6'^U[X>EO<_Pu+WŤ{!nk&L:w7VfO 9!|ՙOsP-:x<κIDWCCqf<3(*NyD6R`F&E<'ŢaYjq||?yS?]tLO1{5NkZļK$q{a͇8ک1w(,hsA&;A 981 x:Nż#{dRl]V 8/k}j͖":&g2#ޔJE*~7csm{5ibbe vox=QT'PEu7>=V&g߇x4A*ps( IMw-\cZ.)f:G5zr͛ 4z?cG4 Ai^pɭgA*K3QvzOFW^\/]-$]၄% 'P*:F3z3awentdj|dї7\6mR3N.cuY'P/߿w(z/'vpf?0vB,]/>rN7WZ%(C2;MU?HŞ“Ywr7C$ e t9΀1%ip21~W̸i(2CޓTn0a-ў"#/@`KA);2KLK~\*[ő Q [?dfa$ID@3X`rZQH yr6EWwU[Z^"^pKv5یhy'"XeDouGEbp cBkRu3{T.| haK7pBDT%x#0.5a6;+, B-!r]5$ࡻ |iPEy} !v'8Rqx q+q;=9-uDEWds.?4)C| D'\+K[@I:%a}8={ m6ŸSY8HO+ 8w;+ci_xz$󈤷> U1GزU ;:w4Lv$Nɱ x:hA$PfB~32d?p/̉mÁaPe+6 =W.{n:j"A||n`?]f/ OGC.?eLv\KD߼/q%(mt.oIEq"m==pw #~e:20=Vn|B.]Y)# G&:*md%' q_ZHUR=`;jJ~:d&\f._Yױ9,O= C{G!B`젵&MUid/gĐHH~sn5z;Ǐ)4\kCp>9[u•墖\ $ W$ԸN\i#obI^_s]۲8-Qxg6Q3+lfF[M &? tLm8޺kNֽɌD9.3ͶkfrEJiPOda >V#{.,A獓ʄl: Ɏ!!fpyЂ&]Nkmg!!͓Oה;)&/ PoY<eoWT>!]ZSneXg~;eup~"3z. Şrh"#b=Skj_fylg:הN\U`Up<W I.O$!}Iu~w^QKD#H6i_2 1I)_ѯdBYl'7:ɓ{yƏQ@6;@]:uaJ \of*£]wߵCB'^xgȒCRTBr7qB:ӣcOUy+6]ZM$XsC›'tͧz3zi Lz/k7w.q"1W]OHHAʜfU܏cMqD/F`k) S9Bt9Qx6?vozhAC藕 Hll#ib3h Q#nŻ>;7^h7Y[-z9h9W>L9.b8M㟩^tOokYcnh>ښ-p?"GxecWm7RT1,Ou]cdphE&VcV-lnEyEP*p{QK\7w(QVvf@N|s;wK^h/ϛCI=`QO 0XuqPz' ?%qJ[oQƭu$Խ5 bl3ENJVPW%n?ߡU}[V#xEYd79 b}Xϝ a8WbByΔhT$/ `t/rzLzW4կxa6p* >N՚|lЏ9 La"zфA 0 ,cQ>#M Ce'?a`J3^%;4of ,kjD-زX)v3<(Ǻ|ϛ*ȁOuQ D|/(PSEy gyf4 ?-duK]zDk/],ڲm{no諊sn] UՅaW=Ve`t'`i/U2$t rvs/tXWsW2Wڎj6}ȡ4ߐ%RMpP k(F_b-?h}mq(`[zϵ=_@kgMZ*'F P_KZS|USzcҐdhv^&]sQfs7}@Ҙh6LW#C (fk#\t1ԯ?m(HQĞA~GH\&T(z܊˿-'[uyL(5", ;CMY= g h- hp_ ] C3.Hs:[ғϼF} w}ĆZUX WCYCm3 3aPft*vM%TTC]HbJAI`ZK~=N~v.Ժ);wav8N-<,O2%DUl95!1K<{lC>mN])k7.IXa^+-DAڹɰ{5݇gAw0 72' +^) ob`]?9vU s'! T"JXjxRZr^I/ '?)Z J.C#m O硹r܇K͝N^8rVx .Y}Si#Oך՚LjA3fmNVboߋ۞j9њ6;˽kRmq5ك#=8ݛJD8CnGYteEHNJ4 U9 :Ԃ؋W 1B+M՗lKrƉ<ئ00>. Uz n$&\R9Ar _ܘ x\V8[)b5܎R#D(ey{ȼX-ʤPV`̀bCy 3_<=!d/ycCBN9̛xqw6MܩhG&g͘g]qUQui3(-$rgel,Dz]*L)OWFЎ'4khD2$kGaH\?l\UA]BvZEW&]XWG)a4lAiQ'Rw- E[a-DZE-9ju;i}xdi8Ȕ5i5cNۨ?3f"W!aT%:<[edLF0kFJ3A9H]zGG'6/z,iV*'egFL#NQrǥ<$9dcϝE,pAeK=øĮcg[(W{R{eh:7}ŒRhwWO02("ѝgb*1̘xz׺T(o-ސx2`pbp|V_E2?{P!gI<>αh >ZZ^9 =z̒Yr<_&*˄vF{&Bm$!1 ˆGnE[ysTkXl7;(:λdEZRdm+J0 :LB@{vʺB7f(0h`EK>#`5u DULXASZS\:ޝ/@}I836ګ%! 5 6p'K2#1ad ϡ(v[=aVZk|Q4q% (h' m$ _#|rg ʥvr'0ϏVj끩@3 z@FY/yd_eⓗco^lN`,&tS,I+RJ5%+h@KQŕl#/)WVk۾Ūgz.I48nOoFŨYf/G^ |+^P+ M8h@$dS8^*Y^kuNS-t詤} > ʯU LcCKRCSl^7TP^`I09AQ,P}+p) )UmKNt垤=s3·!Akm#s2c '(? 鐤uM;!~2tܭ9Д: ~"t֋zV|5s= qf<%/$ClъbB5_Ji@bYhX 0}/꒎kJ@F/LxR_R%-bR=%MC͛,pHqs9 `3 `EK_r|1|!7͡jF8v,wTH~)qZMCJj)sPi/ŰC d"$ R9]- V>oZ)9Pd=c7z>w{LgDO? 7 '*Th<0U$aWiq H =ـ%TuZv rYOgibv#ak9V_*IÅZWx_&FBKh7>\0Oe_== U/"|. "j!H|>R(,gлB=z3P{E@{d.4q+aTH節O])2^2#Nul'AĸVY Y:G:^4^hCxSyK;6"^Fv`[a,R_ @ն_uaّ!w"Ѻ07 f]UJ p+^M1-+3v=02m*HFg^9XȈ$sTF;I+i܁)-vI]Ps-n$ţ5CWQ[zwA3#p7 ^-{{lpVAW1\7`_84BXu{zA>9Cyʌ]vbj% 2E^ؼ?M?Y*a=[)KbLv+k!Hy؎a$d@nԓ1RspGljgW#^hߧ*wO+ߧ*_j qh.cܥ];L%D'Y{5^ okθ&!Bd V) i0KkG<Y BX1 .] Z.rc5.w&jݙW>w5 zԘ;AuW@ȭZgya>\Fhϔ2x4bÁ_6N޹XY 4ɬw HtM_ֿo[;lHPE#YWs(Qh/$clgS"7Ím<"˜-P $ԓW_2gx`,T&uĽ_-:W!X^|@ka9 `rsv%Quu=kds8HM-wva;29=!Z$MH]{a1x&\i >-ն"2?4S9{:NCUuV5-Gh_ߓ' !ͅ/75|WPVBR(zgC e.G => ^)bbS@ z>2AgD(Ŕ )ẅ90' m,m,އf&{æDV?g$P.u{TE?PԠ?cģTd2 j" 9JjkՔkf7$`lz҇7.m1P~s㍲-{lY{N?ipn7Azsp$8FpJUi]9Wf#%+֫@Ԅyf1+V`Q"2P`ְh2!2|!Ĕ'[MWi%atPJѠhďa%g#[~6V.$' @&4]Nl_cAݭ!.CPVXmz̙,\@/pz+Caҿ&<宯\ }-LW!L3[N ٻϩˤ_=IJuխ4{p;4rg_7zLxPHbӢ/R=_꺠5 Y[PW)dXF  i"0 a%m;#ݵ<}骢/52\qROPŊ:18"Wh(.\'ݤb cdHM}މ1#] n*QtV%pFvy\pz,4H ie/EIA8Wwbz£&!GQi&2?lY>X%RX|[ϵ?dW=@&6lC { ;GD#5ŠF9Ī>P .e 7a (paۼ^!XUUR#;kq{ݬnNTk:}Wܯj3sn$pB|A`gFU( <K4Z%er*:Dx_ $!FH][b054c>8 uf1p%u y8Ecv"PzUk*iZA)!>;עtϳߖS=٘ԩ&ΣX6UMd5N9i$5CSCb- R=p]a/,{_N0Xl*•_zD^aɇG"C6lS>dh91^4YQEH׏7A2DDiQ5ab]Ý3\F5,PցQ^D%jA yS0h JA2‹=*Md2 U^tẎ펕]D{WAt-XUB2eNš=ϲI߉|j 4|RCԠ n`˿}5Z$i:6^LōxY1eU^ns.''ǟJ=}8CјXN~g+KiD"*k, 3+\=5LJ&DPzetħ`rqt]%lf(0D“ٝ+n~ޒLA0 PaF c2ƓR5`y_&(K=@N\  .0ZG܉Nco2[ZfN~C){.K =En1V?q,kځ,b"iVp.I=|F4$́|rRXe8'ֈtl-|ItҌjVԵNi  )փF"#k>1d*͘bm!. D7cP\MOkTZ\hsd:F8*f*]s +bMذ* .EU?]г Q11TQ`MUIJ)B`bVYZOICYWc:`=jBK3_F#BH%4Bffj:C~. ^Z}R wR$c O 혼Qq)Pl烬V1Š'(8 VkqXuϢ L:$|!dX9Gs+L)ØD'8*|Es-RP)obB횴DmKml9a^-L[X?49_8 l?֢du4x]TdTNlE4-F̊3 J{H>$s9"#$zƽ  {ɩd>D u#Ϳjr%T<#,KruE>#\W fB ܉䊃wam)1f/=As#d/y]!aسδ c h7͆~"ЭUuo`%@[!B$7mO&F TƲ|)=~TL?"9MȹL,],Җk׎$y ym! A*5I ^ݷR"X_*nxuQV*PNA$+xFn.ڱ(d&Wl?_I͕vt,ou3c5S1L@n;'^va߅;ОYrVNErAiN\tqoqsalN[ᕨs)9Ę>3$<"Wޫ*;&!ܥ99Ӝ"1IYn6LY8s9Z>Yʣ1B.ŎU^8i#7 }xPpu4`:},H`/#cF#swQ(rrIan쭿!BGg0|YVX0mLnju_Fbg&>ݎmJ;|QI{30x[?&ٗE!rU# UHKh;AƁEJǟ$9n1hQP-9`M_juIJŽޡ=>"M wΫwW+mNeue:蕄:|.{ajsW+X͜!׬ :菝寧d֖f |R/ˮV6 jrJ:R ͹ZB%ɒȶ(<=xF qʬ̠"'3%( +P5=b$-12OIۮN 9PGs.e7i[nxr2ic%"ǑUOj7@FUf{Vhe!c%u,2q=ekbo?8YD?Ob">P2 o HX*`1yAR5.0o jgsuV%E&Ĭ"}p`·*hhXEY<җ`| {\_Əj-Eڳ>Gs!ZglLIǸܕh'%#) &c0t>bHq#ѵPP*{YmGN!DNdEf> ,! D7>+M=.\F+'R飒A=4&с>1(طagvG^JE(UGj;Yi@:ڲ*s{$%hsὼ-VO!nMF3>[DC_\ZUt\P..H]y5T>@Nʹ5萚_8oX6A0σ)h~/xsVtdE>M=¡'8h{؛LEkUXKYn{9,?v %G;i:B? ?qބ ~]=උfk,/3DY5-c?/B̦o-BM&Io7'U6;QR: Qҷ~+j s"q;!4ДU~ l+SUy*Ac d*D~ ա>,z) Ȫ=i Ku4RkhX2;֮wEpn\>fpECڦ6w'+ܯ/SvRmx1.`7\HkSM(6|T(7R=6ݠ=M*eL ]s *Mo?&xS`]b u V$\ocq[ jncFBF:+x]p)kYG $648I(X/-TXWs:N3FqtO`̘m;2 ^;xv+ס񝫾ryBIWjz:$a% }sX@9o'=?%,oNm $W%ܵbCŭFv Ȃ>M=㯡Gnפor.LSi9">6iZE:|R.IGRcf֌${PY9D,=3ݢY^(v$VeZ2g%rb6|iCr$4LؓFcg~RP@ 젩X(LOϫtp ڀ}]k)gW!EI4Ѻ}"ߡ#6A63ǧ>~8ӯ|QĘqK"{rp+IMjwSy+{mSW*&|1#B 00 ޤz$# OGi΍E KJLۧűQŪA9llۄZe93 fhgou8n 0,J"M}=65'8FP%" z9 P}o%h5߀L O:=0oνs"[,g,B7ing!nԔ[YuFI#K|*OL"pMD[zr  Eׂܒj~^Q)Eyh eW%Pߴ"`@#].n ZݖF}pp|PRkTRЮr|j Vg|.Pv?H[C`z:K+/H+P,ԓ8?$DԜ?;p eQN՘3K]+#y,e;qpupG@RR)gGeԄ>J[89`$&`wkairhFj85 ;#]-?؜9_Bs\L1Ѭ kܪ_؜\y5GЪ%byN@%hB^KI,f5 ![3ޘ;;T &>@X= tFq%c` (2T#enN(/ύRL,cl󋣐Hdǵqښ}Xu],eV֔ [8w^Ym}<8҆1]s<,6,ȣ,i Š8kka)DεFO_<5 6wNŐoD}tɨZ-, HW/ѕH4" 9b.OgLr+V~Z#:D֔O(a?iIF/͟VAfV3M2wm$EMYaktU?@-ᱮ&|\Z3.fSzBh-1r3{šVnO M#ҡc9v;4(&(#O `ˑڅ 7$Mpr9@t%d }(bqN-;B>#BZ_ްd4ռ`\Z迯4:O\i6 k^?^ܼ V\WN TڛɤL$աXT .^evoSl4Q-5,okц"6OkjzeLT}(} LGk00\B8gyt hqXAT! L i}@a.͹G @tՏT.uUf<3j.͗PpIlV_@uC UlFqE+(Ԃb#es ?fq}d1Zq ġQ? F˜}%"fOa?miٻ.=+pXʠSDZ )'WV>gARq#[j>*~Sy'=тA1<- W-rA#tzF|Ҩ@bIW Wҩb kCۄ⻩KYQx:nJ@A^EO? $i5& TVwh4%1R'vbɲ`~FIͲH=fcZ֐8X%}rXE׋saF6K-`yu: [N}+an,r _@p]2]Rq y}Dzz ՛r0 F_`b1ފ=Gcțz'ّMF9 cbCPqޫ#uX`f٘2ߙpQGEfUH9F 4a^,LkIG0CEU}<:ɟ}}jQl[et ۛ u B%,$Õӄw$ ?_`!Pd!$v'>oZ_?"ehrj|k571 ~OZC NxK틫W,He,R!ZCB16Aa~Y\~_dBnòc{aR&*q Zg4aɍV^\ ]G1 QuVP΍5|a&A#mA݄Dv*lT.Et&HRlG-\Uw";9=,)OؖHP' e;&h[դ l<YA(\YZ`sy/`#E(fea_NhR\5\jch [G'"*:DQ!$rW8=U ՠwM׵bKT[Y u|+2Zt3gw)x&"`矤uB *f]Z,uz67chdM#H~4K6v% \!LY>Bܢ~G3&lwV4~mx\^)z4ޠk5D̾g>L/!zCKr@U[.˯X j:kvWFTt~kzA'4 )H!| juEĴDuε։ 4s=O=:W𘏬D?݁SޝaZ8 5|5mĮ5V z='O};xM4K*bt`ti{K푥"〕|UhWAtyn ?8)o5"ɋ@RkG gD`jYMH%كmox;8\Bá(eR9+(w5+I? TSoLN1icSЫoJqMbⵄ 8ވgQ&u ' PXMRwt Kn[P 4PGP,neU vY&5g<8uf`gna췆B^0"U8 !߹\PWh TTZj/vϿ+tqTcϗPMp 5Utnbn4gi硊%CvM X鑦+0}K:p+)6-:~w*/zPB͹y@do;1JQ!H~oOmE Ja &RNڀM53BRCP:v{RCuj lntjq Ѫ7{B߃BjǡtMfGgnKFm*)6t{o Bʶwu&4u ,0-j}BWNrY 9xmeO->ĨGցQ 讷aCI 1h1`5[Kl8 aɺ`@@}yh<ûbXWwA(2ni=x3 _USi}d: =uoZ)5F3E?uTSL,>EVߴT o[ *0*$kNc8,]8=6a"e9Q-"(d3Y/~\Lh;78|aE@n[Q#Hftlz1r 8/$D4$Dfx Wƫ\AADd[dNx4.6& י_Sc:n)&/-2kಜ#ҔgH쯰v ;z ,摼y4D0ggp:0;j'E)9a] Ԫ42HOVR V'6\EG,Tځu59b4TYcC )@)$n95Hȣ٘=[F dv29k}SVc*`7f_9_$)6Hi)Njb]EV0(Z09(SFG"0P8 /6.Nq*^^ v=;Y+F6oPͦX~P9rOb>j=F"f"*3(˓<}JPkQ bsU&BްeחYʥ'.gi1?-TZ${ FA|saeLF rzHQo$fLSc>P%Ub*>qJ<hkϒ!YS,Ok:?ڇٴZTBil9弟(fԝlXA=nI[z B(ħʒ 2we67&r bq M<>i}[U pVh׾| "O $ko[YkKZa7Nk}HFUx*ٝ7_L#s I?[A馝ѳ8&|Mn0=Y ]6qSȽar#]w D V6-lpw 3BS۾V t.z_T8HQX9r`:xuB_I\Kq PnPgGU#6LkicOP#1D I)}23+Kϸɮ,w.PH,<ʔmD([0ͿYZ_ӺW§DjIIIIrf '',7~RRC4Y݄sH [}%S!IZK%@A6x%oNK o)FiF]ptj!ALXʢΜ(FL6v K4VT,2<.kP9(V07sO%Rr11CtK`.6nJ^OZ~o| }kk+Ãw$qݖiw&ͧՂB Py,,ƿI^l= DopSD_4(65 RN +t:9)nu[bg,R}~rT~򫛇:Ha0Y#8Xgwg.o3X{+Mɹ{ BZ͹_E;iU5#2,x)!*|ޖs=.{Uk !/{{7?rϖ}O%9Vnw`YH2&eϚs3oR}ޏ261AXK)K9 4Um=PjΦ/5Kۆ.H|yN'$+ۉPiZ7$nObPE?ZEpz ,s23KiElqX,pl? .Lf[\B0aPB{/aEm&;G)QW;mI4&Ġ;^ Qio[%6$cV+m_(K$\,(0}I#0eǥ}sM;(kN4+䚍߆>igm;%g,=6}MhsDcFbG:)gm_QGRDG3"yf\O-͉(CoedQv;EX1+YOxviHJWw(˛Ҷn@~`VAr(D2JDKF!ޮrƞ^lH=ѱ .3s;7oFvb6b$БFtY8wEQ-=AM~qAWi|e%+D4?J~/wDA=)\B, ;ѳ;QܻRiloj9xD_Ș <]w ̧gkU7'#*#A)6!  xOD[Zj;iT'EQ3AѸ:Qu>^zR=1F(,4P2sd8ڄ W !֤u;ŷ*iFԚ  ufM׳ktbc^n alK) ugr\NR}$9GFt~/U\Mrx 3+x3,8lp ?1 tw9[i1׏>C@lbLǤc,jN׾%ڟrS'o9 ]2&U_*a r٪ xDAKOUuHNuRK4jS i'Q|$EjcѴ{O[;J[slU=Ïfӣ4rjcyc5^ɭEyQ􋁦`` ~WB+.7b‹:0dV٫ܨ1B$ 'U-SZd#NZoU>R Sl \BlxVARӚx:C¸RUq.^8𳙚"u;9N9h%o >c(mC XR9UnwUfL!= S N*)ᗊl'h61V]2TBPj%)fq.^Q%΄~ (kKDKzL4]tUPnTMg5xڃ[q ؕ qs~w##jԕ` DZ5 Yj.{Ey Bfr۪ DM]ol}NHld<0Mʡki]Aʝ냌dp?_1#-P!E;6/ 6wq@cɖoxPHՆg#&*]Hl:i,;B9.XmT;;2?Ӓk91@_//If)@GO/ *AȄ(2e" Gk.ݖ$} Cq{pshjcWk.0[1z*}^l$>>kL G߃"HjLVV [8ivE*΂WA mu}6镮/ox]ٵ)T`FV'nM,}$,T V 15cؿm3opegL* sӜ]aѪR7G {tDo *5/-Ɵ0#' %Hx8f{A=z64t̆mz, Sx OfaeleIB0HED?sܢ XwMp;>Db+ 8Ljk`ZvZ~e}T! 6vimM` A_[stH}xTCȼT' O: Ѩ{ ӡFG/ܔ93AafxA19eǓԏ2M3I5PWB;+Ħڦ$(ռ9, ;! P|*fs=ћ+pt-Cc]pK4.{脵i:t6#h)3ޤEG@"a614'Hxoī8S7(ns,~CdS hM61JV jaeG-v&39ɑĆ%iaz $kԈ.R)_Y~ܵNY$]ͻ*]u}Iy++\M47V-wiIÉl2DZRs8#Xq!8͈!;p^ÏPQDPkMhT*pѮ4.]]YS.?徹 M螬h" ]Ȟ{~WfYI%%:ӮT]rJHѳHbSd>V~>.(.P>4|{hp&c!GKA@1-.nPRNR ~&aXK5A`Љ\dM*S])9|Yri TpNn~S%Z% 1&bu:ᨲгXK:?+*5q=Њ$;/En!}a5gݸ.!ZR1+,OGu&S׬hXW)Z m/Pwa?@On*OA$L3ѱ-|L:W Y[c Is'JN.5v:ؾL DOz sY.܈MĪãKOTa)d2+'u@\sv#HUY݌,N[v ]a|yMyZ= &y9e0٦DUQk<2\<ğGp1ھ=|[ 4+:Z:`Qrq1o'` ( JMxP4CN[V0&OQ,*yr5>_vYJjz/fmSMupg1}dݢf!nqmCj+Wjam˔@RUpMabp`16ob,:!u\ðI] EoCRk$waygsDyb'0O KQEƕRPWдa~wH9#؞mVLĔHR-Ę( Xi,܋ -Hq]IO=8^/1>kU~Hʑkk@ hX]USbU/Ob1;Abc֖0r@ 0.c$e}@3<]yF~憓b-w[7O/3.6xx0'떞|,2.s`φjĤw:|ϧ$&MjN8K:F38B =Z ""HI-BK!$l IWkosHPp9}{ۊoYN/%M^%8B 1RF-  #(>#k}u;ÖGjg98i2BXo_(V 3~L|MG6=XRTBc:+.ad7fԛCPd~呛 g) U> Li!}awsa/Sd/"OhMu51/[ ́FACrR8t`Q-D&۽9 NF;ϲ#i+4W0(B|:F YB&>L,S!| *xO:;ѷ=I߅>@NPǥe|pz%Vf{=7ClC EǺNQoT?=7aw!VQ_,X1UkH$'b5N< sلV&4KqS~sMWv욙h6S O-Yٔ6\=A!{'ZV/|^2[`=%h,od`ᖸ܈ 6E8Nb qE@a&r_M4 D"UfK0-JiSxdp0pgq5*Tq(Z#&w %$$@Lϣ09.d(5ܗ 6^h!s4^s-LS$;Dz@q,mAc|#[ zٶͲ{É͟a'O,RsEg}DYd#b + ӗ"d\x,$":)j{Vcq9| řL^q*^i"s9@Sk6}g̀떉9^"}U8B>;iآBg9-7Y#Aׂ䈽4O|˽].#i`H@6%lg/$GY5Q-nPjwoN '&w7 VrJ Ih!i"db-!EмEV9AQ%6̨z; AQ۪qT~`;~~8mۡD3鯊)eUݬ^NLڹƫJ'[QwtR$)GC6 `ȭɯzuRs8:+-z#ݹd՚t\ѻQ Q ;Sl)  BV9u2^*\Oxx 6 x Fa:fnt\Rc|C nk.;[\Wu0i#|ډ(~ Ǥ]~2jE&'fUU rдMKT%c@Xh)\ciCJ6{厑E&b34F>]R>2mҶ6ǔjZALZqnccK2"Q^֖.cb2>%vgiV]"n,]G%nV|ސQ1q_M I%rQ3g8ʤ+|qz x_$PܺEU%m:OAdJf[g9bLHxLE~xY&8`T40qC]Gކ&1,:sCD(xPky{M*?=>l&cSMw t((-T)\נ[zy[Mj%HC BZ x&DyGR>҉&f~G/ݴe /̿J]+Iv_;QqQߨHcfb7 _hbfr&d۽QՕ&VuiTL_I1EUl7Zh2ŃZb Z?WīVsT,nZhۚ|>lk2dx}|{\} H 5R[b^PXfUTMybKMCLqk^ *_SzKaBNR$jZ<Èֳ'Kq^4VUeS 4*6ޑ "  >˓χ-ͫޯ:5v>SVPqqeO$C7\Vh!HOSsnzO.|hazedj5o^ij)A8>iJL|yGpF&lGW92o~t7<#*Aro $? bT|'PecRʅ39mgF"i?h B*)i60]WX,H$rJ#$IXVZ~[ӫ9TKKonpopoH}Ւ*KfJΐ+75gMe?ˎ[Dڑ5dF_cm#<DKxTdy@hsfEa̝J ys ~8CW^2+}ߘ5߻Z` $S˯zhw&Van}7{|ZO95UVzxvf2ZC9= CJFTOioN_Z1^u)Z]ScS hZPɈ_CSB7iň[?cMkjd[.U OԈ06<(_ ÕfM^:y0Tl߹:ä,$a_f b_~ )ϓ_W{AVߤ e[= WfQ/ _@a߁p0s{ jwh>^$ n 8VjF&ܦ`j\[5Qֶdn"t>") "}Bd&bۦDgps 3BNܼuA{0X63kԥnNyx|M`=T T6JL5~8:N2pR-D@H{$Wұϊ@|ukd! >[SaR3E~UT9 @զ??a9A#%Iy{_=:6[Pzk&5|Ext[#/1.2?bmJM=O)Au,i7hًi`$ǞEpTi#IQꗧDON`[IDqe1LĢ5*z\p|mrVvо2  AX1W몀\~7!pߒ[,e+%J7DA VN<b pp= FO&f2"3;=?bds6b̰;F?"go1ch^ʈV8YYY_ @W̾C[?zuff:?,C^d!y%e$ߠWy zmƆC:<2×(q 50m|5(ӷv?cf!8Y`,C| ?*Wde d)%-Uq mNzK|(k-ߣBc$/_}4Ѣ-#Ƌ pII_T;ﵽ kbs{6[<=xed`DhTi*)0#z &Yrd;lQWMH7IE-u3mZIPJmޱoƱI34:xFg z!caQ)j~w՞ihɽlI1Oc< = qNۧȈ#ud:+GԝPǍucG[vǓQ>ۥe-?B{uaU>hk <\bI~{dGJ"+^$SMd%n/D(%yhꉛ, ԮjδךȖ#g+dR+/a!L3 F# yڽ JٽPk:leπx:&XYUG=`)64)C5wfv+7JW:Qw-dty/򁗋rF3GyX ؉IIj4^B8 Al,>3]sؠ{6;oIuXSECˑ8Իfp7&G\H1D؂`5huqc7Uky`ImPE}7v^`ذNyzXP+yƪP*\.Mj惉tE>"Ȱ@ Dٙ1Z-R7>%h;- itIYўݳgWfܮM;$`ۖ:4R +b7 bxb0<\bɶ~VP;ܵt{3GdpU},'Ue"G/Zɷcnjza+TC>|IoP7TbsVխ-+% CD hdq.bt.W;)<+aNg׎>Of1}} sY&v0T')q_}iJP9;䬣 HyK!Ei=:^:?BGrvZL6˺ʼFny/ǣ'1im[sxM7K,ךabfP@' &s lDn}lִRKel*1)^_  LJOgy/ϼz$##hvU?U'8=}J,)9:y#egF98^~ 9B{v ; HA&4$#S W,hNPIcg\͉(ՉUzL"kr\l6l2+ڸUp(c/aG!*Gߎ>n:h" Dp*+FYN?o9a_ _$CFTr>r] X3Hn>ަZm#N'8)_Ykw훇)^Lo\BF-pZVr&-ᒣoz 3KK<]K@:_{g|X xz`ԛ^ 鳇#(xD@<{^z?&"'z^8nN=7Knc[vUq3]8dl0s|nKD}Q}3MwV;wE7msȄC?N/-jzĊ+G|cQ>)G4f;yC7+-7`" u$gQd8qwWѳ ФTj(ya EZ&h7S8'صߖ̈́[hvm^GUxX쿣_ r4|}@+_PL1ҀςX˦I&/v~Œb]/L˵CJBCd^0I8f>*mQkEK fUŝl&5xVm*j^%d&D&X*4[dvy,8 T>g'#[1މIFQvA+I 1@~<~V â6MQyR9u<Υ"^s{NzّpX9 }|TT3XbzXBN}6x*%p@q* S$s}ӯddܱrnh:OmoxJIFImKBCՈ%iAW S  dTd7'$N'F= vLKdqe#9'Aٮ'fCYT/h@_|`VgP[:ĩ&=n0g4z:_iAR4Sޠt_s=ِ28hq uL٣LrܶF$Za8SɎ.9>JBmW3xPOx:Y)Bu(wXGD粕mXyڰ!bXEM5@ 8H57-M^~nm<4K+pB&\#%ǘ{yekӊlUN}`o^ 2(^O];:K@?*R (A_N)K& O&$6#캁Y2NR8 Es SK宠!)jN`eid:=Oh+t.]3IEdc{GSRn:ؽMojxZ%:[4N,.on{ GWt>o 4n~\bV&@M,g__9l<%HE| oo#jwf{3CQ+"x$Gc̮~!p9a>qxm%쵮0̨[햜G왷8Ijz(fyZMLG1&0ACh8EzYȸ--rvLs, @ (i %Xɭr+*"pR"P W#rϝ> h&58^hF rKjK)H) DGKe` Ľj]碱8+ :i\#Ta3ڼ>ɀl@0?3 ~} upp,BK0D "Pw3cuF,Y DY޼1 Ƙ6 nW0PeXMkOhL) s t&Ob6 D9H; E` Q=[TʼvduWڛomM|L:bDV`9k,\606Y6\)LbF8Bqs4taR%=WպmϔÇԗeᣪ~=12}WjC-lbzɴk8 ́qz#liKiW`ljSo[F̜I/΍Mj6 %Qo0$oߝ ._T^c[R䥬%=Ys!;ؼ,;v?P3ᬑAodJ );lΪH>MΛn:YExJ% vÿOs 2`m0]ku ZAT_"P:l9'_K) `$A,aFUteʋh\ʩg$A8󫏳P;,tM9lm?w'VD+|o$$cCӼSR4\PT=~"֙}$ G5aK#=8mbV fpjt}=\w;%%-~Mz?az?p-k48zl.F9l =Ck&Zh|Oʀ=q}hט*ޡٗ8b"T'S"n6wW B}qG oSE5T5.Vqؘ:ņB*4Du:4QƟQdz/%*=4$MϷpw=^=XB*EA0➺ ܟhWV1|:-(K'G,X7zל*QX4\'=&<1 k.voo{gC\RxO_pυmGI1W "☿5= 1(k>]jH#ԡrx|oۇU, rrQ!\ڟp>u|T9 R e\Ba˞@s6"i?]6PS%UM::ȦH ?r_so y%Qն3 y/$)8baOJKjQWS+\SʹhY^ba#E]@O |aɡv @]%L> S{[pLRLWm`,PɅ?D*>m@c =gu=8"᫧#+j 9~B0-%WFV'LZQ ٌČ E Jx/30~|Z 0|A,[ȱεz>Q:aPu;fBlefjRIPsQ.$Fy~Ȇ<*N;Nj0a'Un6[b::WR?zwZsI2DW@'ZMŦ12V%+=B*ܶ%..Hr9iZ`BS݀7efVZ'ꎪ_R'X BEc_*HnAC)FۑwߡIrDKLEꙋǃ\`wt/(byh,GtD8įKW=b.a]NJ~xF%3Nɱ *pA\;sb` +o% +"oc :`Q8߬ sw(SV3Tm]3P{ $ʝp{c1Oy 47_ESŏG[ÅOFeiDtC?K5b<[SRc_1@PN>`#+5?ZEzꞡeo Ĉa^`s+EH43z7#ԕ$v߈-Fm&MSj9Z{3!{iSw5_Iv f%':VঙtJ",c5bՍ Z'l~I l$/Ggn[\B1>P!)2?6}8(ښ5oIVstWꪕLo;,';C &dTd䴓%U/.Y+~GlOi]*;89̺u`&/}Q=`DJt탛VVbbG)">{&=뺉0{w$ϵ CK6sqnS%kmX6 .[wAdy-h=FuG$'"Z#T\ (4g Um`qFl#"  Erh\G<"ď? MÁ9ڱ/躄/׉ci'1jd.Ը8;3fA@[v2GgG=sU =D yӽyZaPSewm*_EZ#47T$> Hc6[B.ۄyIN]CFEP;.siPW\;QsGIsj %ToWZGz!U8!$2E >Q+4 #?G0pmWJwIϡDy!.oѾ4ne/Hk 7:2Z@q+'bg09QO #k΅O kJ^q(6'2MFZʬcV.?3v}(w/Wx}#cAOR|)x_ytY WGy0R*=DN4 @#2w8Qm%TLIf!&1<ڤQkNJTpHS@Kt9Hj@6.I)@!b>lLT͌F|mrlp'q-~B7큗jb\ا!6 *燕AEbZ%L1{Kҽ+RqteA^~ZPe>,DgC0&i)Խۈ5%M=67 %}odo.ˠ>lO-9-aK4$bALu>kpd:\BK|*vȃN/2uF1Y/PSJ=x $*1nJꭓρDr&y8#$s| }DmjU͙ΑK_v(5qۋќoC( hd\~^97#yp@GEfQ[1T˚3գT8\a o 1nJZ"9Äs qǛk/  z\$Spz%yڍ e9^^fA:x{T.Kg>y(P祝C{s=D^ Uw@6Gn?3x He ^rukp ë'h"TF1a8H2X 3?׆mf[ipK)X*12&$BaGIǏ%-&^u˒dqx#]F~-qX 58Ɲk Ddk~MK *1Umo#H,N6fOEQ^|On.~ ʨ ^f^%EKC)ѳxekw|Ύ.EЁ"~M>&#m+k"icƬ]۠v؈|?7 ;-~Zu1eCt%( uhitJ0}|rVlt(K+&K%2+-nKXG岦xVp\2gT!~^b]J\߲\yH`8Q# ^B'f]B|׆aȼk%xM_ERt\o2o eY~ B-W4h))G.@h)F)n\!lѣ0sX^2S)R0?~_O_8[{*=7'Jr{`H^ E3=1[U )R_N  "]YVw׆ #i&ږ3F=5ʄP 8 yX<-ע.P~L<${Zx+z)Lɞgwlogj9.Ak^Nh3670'u]TP K6nO. 򵕨&]?4,NÖȏ&A M"hө i~Mr`"DRKh*GD㫯Y +V} guPkxu;0[qjw-@!5c95gKO[s5H٩>#b$L2H<4pMna,y"3qAjY%L|-Ml9jJ.kwj >Plp [mtO\&OV4X4a(2ؙ)pӘ fv%kM#}1Eu^z,Fm& e$tW?1_ ۧƶ<J|i2H#G7AJb[1 /0g[?1LVaGt=f-G,^B&?q(T- B& 珌^]`z BOJ`冚`s5^DF=gT;EN|Ӡ 5T] P8nUX0xF+b w͖\j0Y)K8`&LBa!ҳbMT '^?O&A8H&ŵՈ~"'iMFڕ%qբd|ɣ'="/RmS l-K!8Ys'[HVLZg#M ߋ㉩Y@Ҹj:Ħ"nӝ,u?YםL>`nڮuy\5T#u҆:D 4yYKhɿ&Hy!s]f^JBSN.VXI}Ya@\(T9Rb@w=y}xF)r 1>%tb6]`;Nj/~@?n­ڴU0 c. cVsZ9Po)@toHWI@1dZH5F=7G9]W#)2 D_gykuIcjLPE F! pa*u,c.rq5V:-2p]%Վ_kA/Әؘg2҇]O1 xf#oF9} 8Y i? k>d#)҈{ v{( D c rvchk-"&t#֦#\WF,O]VRːX{)p0Xi}AxcB9r24C_Wsqñ ӗ7bwA 2hǶXy]wif4@]xG?%Q)߳0E=\p|8EXwvT r <`\4og߮g88 .z`W V2<"G5)#=} #ro3GSo}=м3!hBB\TmUS# @;<"2;c!/U. gȂ=ܦF ɀōc؛'B/}"F5KH7/E*J}qjޅ]^ͰPPa=TN R, ,INY5 5& Jwq7D4;^ ԙ xY<.&aE'%*bۋYG氏z"aȓFd=Îh"j&%01G!ҵ5`>jްNNH}8+ V5ݫW\+Xp8gz󖅼8J }oqoA5#/ԮKUjQ6J UFI^PE!Q =Y2ٖM&GB3NU8lU>_V~b.1V%0kwEp?}W 8A̔:qӔ7}*\ʩ˧HpY 7g\GI> afX'^P0~6Qۡlz0\o~> ͕ Q{a 'cޠ j=r$ иaF\;o`b5͛B{zD:x1bE1U\0#[Ƨ;cXFbۏ_u 4hB*jc!R>Pa$E(dn_"Y9bfTIMQ>!h"+*4ug~v_v' *^Kk@sǩ=eu@9aYg"3Ui%K?Ń23 Uq&Yj5/duYZ )2O(Ԣ--<c]{uVU{}\g +DNQO7Uco9Za(A<@$zc!Ln"nY^(rncJ2n8+[I-7̮J Ĉ#|7P6eʙ`j{G1tjr;(=O1XB`xuG;a/k78R"4X1fF`*<-TZ{ԭ/٨bΎI$'Lq~d`-hP --sqʈ0wlngP씋P[Qrrv?glRu(H0X&:vʐaf:@> f$SJ'712A/\b/$ ʨJMdZͱ$2lab%v ]%;(<8S  cDR+ -j.^f:ؖ&P?mzy<;@h$NqHְst|@{:kPx:T{O3қbn։ %Z2Ƙw{V%R8bDuUB)Vb+SBye;1֍.'[#sCɎPWvqo(RRq̷+x҆%w/o7N06W㑩":3C0` [{qtNˏ(K4b'L A)a`&2;ѝ',aH\ڤ( xvkӻ<˥*Ș-j< d 8;u1׶ĥV "yaӋhJ},N)6@bވ~*X4q0|s*ۇ3릜Ĝ2єDlv 2`"a9̞Wp!ło2Ooa{0ZiJ3jP5q8(5Nb.OP9+bMQxb}7< 6Cv Z.!׿SC>{yG?)MX'Ɗ6ƈ`}vTqM͜AGjIn2B! e+V)4MI\ eLk%dMqKW0=D"vDXmɶExLVzc)wb]7Q[\DO; T"D; CY*ZG7^Oa: Y&r?x՟_Ke 'a~qG]bq۪ORqn]>FUjGA! y7f IW!Et l{nyPD4Zޜ&YQeXts =EؙmՅ5m+sxNF3h"^߇舆SeIK9M[ rɫf;88X5ϴ[{'AFV[َX.BDi7۵-RQt+s^E9 ht<OEUG_NhYlVoywעPu^ΎxE3^_6ʓ3ު.sr8kϮoxm 8ulm.Taʜn:;VŷuuНWGr\M? C Ƀ[~EPm[ :P<@f"4ГwNR(qE[~qx]9|"ħTg.381WM$~ Glx pz#=JfkNVcWpҖgbk50̢ 1QM}-&(W_'3_$NUxKэ.6v*+=?Z3:ԋ&+|MٔHCny ;8s7R+*;3L RkmXxɽ Ch^Yijs#K%oeD],7$C&5O䀪tnX$US+PǯBdJL!_]:9\lN[jCvYЕN Gw 7"TZmJeFJ%} ,ˊhxZ٘ؼѳZ]ꐶZ!vA'ȑ ,#SHAsXNN#tD&f# : z Ta$ '.0ڽ+/nd4!XjWdS xQgrz T*sʳ;(lOGˇF6'bjYɾv(H3q4C)}Q]aG`H!k/UW,*Ё(h͙s+в:v,Pb$9ɶ ?KeAU. iQTqlӭB4ۥ=}&wRn][:?_?G#! ucO%^ݯ5!Tl$_2&t `>MhS?8Xg|s'|M1}r$ ft,.O>şq5K۝.2 rr2d'7(aΊZH=4c܁|vr?QdX*lz SE:ܑ\K\{ !?&~JX(,֘>9 U[4tB%Y%%V ܲ|F)j[>%N⌠ Aۡf1ݫ'i>>g$ [wpo)ZCX:5 c-ّczV_MO7қ~inytWERtkQ/ȑ|#8p)d/3iuTN? QLXIAAʷ㒤PX~p峫UʕvҜi(j gr/4JLc Í Ir98uX E לbo 7YOc5ڗEJh:>X~Kg)&~vşggTj<y _ *ʽf' Щ)؍;~KTju]xɣǵF:`lV+PSP9]/}3&NwN9._ƀ=K0핺R<핢M"qXVcxWa[pgȊy3]]jvxP0^ M $M;F ba hKt;4ZW0c%ׯh}mJ4B0 Wkcp4tU`˿ֳ܊̈ٳ=}w29kU^?-C2<.ᆄnÎ[ |a,S:2 å[ MLĹ+MP|dR bɶ?FcNÉc`g=YY 3^-8"}-T~p᾿Vj@DœPYoKl8tݯ\E*GגpYm$Y^ c$~\i;}JdSÙQCYJKq? Vy@=nv2rc(xHW5McJ aN >I2z%3z<؋ xZ#fMz;E.XYI{8#ء=@F)6)e4,a­VS%USmwa֤*Ev[5֒Ƈ!oMO^/]2` HpkP0nSg <4鱍p*Զ;1\75?؃w쁘ڗrي}pNEE|,AHNFt+ 7PY.?mai?}tšZWz)Hws(NFEUJIO$RM%. :)6W,ˀTՕͥka;xTtoY].IA=AH:#$_GؕQؚY`3w"u,72s# DNXVrTxsmːb 7OXrƈ RfN;-?"`vT!M:"%5X-I]X_Vk)A>] .ְ%f[N52Z- #\ 5>T`b\v?skoO]7hA%[p@H~w i*-+r}"kzhZoas`TFxK*fDAY>|w)y ) 4Vf *"O{rw/ڤtL 5LÎt Q}356."_빙 @["0%%v{~pG}Dp^xBKS w@9?̗)!&YvfY3'Y(2j$5aqy񵓥#+[žrj,?. V)5 @N : 7GЕCkڼdd23'Uv0 Q켒ج!sf 0xmJgxcNZFGB.ޅ,ĐOV$Ν*lC2 '*h 9888.'{W-6b0ڻs䗶@K OwʪSD~!"[!ma$HE Џ% [F-`UWA6Q.8s#Ԇl6#QVe$R'_o@ouP-sБjFgf yAj3S`dx+o#No5ugܼ8bB _>E/&EU >Wg;qe6h-qHw5J[x͚jid 4eE?JTD!*r֑0~,E_ϊ=* 11ڔmpoFΐuy4@eR[rDceﴐDIKtj4f:LA8B*zBF9֪,A΁zo@=\gfv@ba(+"};yڸfy12K3~ݲo0.K=+މgȊAًo$gaMݡ8眀ڙR>sD[|)ج8sW[JHU~,δ7f4gâ2jV$VlCdU,4͠ -`y;V=ë''Gt^;_g%!WדXMssnMZ%GjI4p-Rғ.׿+ YL+*Q Odd5 #\݊ȫ<ee4K/Sjd0$Bw(|V^Eȿ($Ygn۹jSz❌F z 73S;p;v1lI?Uminڼb?aSGz Y:KNt>O.e聾|UmhW5EUJbRKs cuh}3)h n ǃk]BB#F(ߘ6*SpC ZA2V9/f!%W./F#9nK a1K\{߀1J 09|qq^2Cm,k3RV*e?Km'8"s} Xd,3pocpAt²TP Ͽ5Rp#lԍ_{3y$"!Sܑ!]ؒQ,}gq-"ywʽlk&6[Q|&;1=:S]i`w}R iI 0Kt;R=tdDZ}ւ˿mJGm/;&XKڔaWٷsuYz &ىzb&DӫAx@ ;F~q(,DIw̯LJ֗I!9SA}C^{_q #ؙ˾3ijM@PH8Mge_c_VT_W~]pc2TI#ZG&LlDE ^%'^@"ɶѹk)}v&:p V -ɺ!Gc9'ƨIL$V+?<=)]9H J; KwХj'^Y3Gf?58md&q?,h?ѵP19dKjxB(wzENqDD5:3BISLTR_íq"39ATx癩^WѠ|DymP̯ݽ;KU̸G~hc#:k"Օ}4А{t uA #G!w~ۿZ vjmDVuɹK[W\ԥ_i$!Cp3-jG"zQkUk8 6]d̤Zu>:5c:x[=\$a}zA6ư9ație['k6KL- 0,k)^7g<"g~ Jԟ\egU.(+;hK?jzUk |Zlpz}5Rp2lܒ}F-W,_8}p% -C;c*+vŝ[UW/?0CB*^Gqg\{p?f/t ч>U0e,21NFStl:qYzVKkg [5Ua:b[[^2=,cPWid4H.A~x=p\n-ų #'@c*(f ]x]ߢ rOB0C5U$_mDRdr_4 @B%nPfp^՗*_SQyٸXp {;(~wDzӊ?<2Ylg:j@:,pߢ9K_ b]4AʽI4Ŭ -'϶T>*j]4@DeĮ?Ŏ:޳x71/ CA0:r_=t5nb&N3*oɿ%Tbam,jE On#-tQu1$ɽeCHd*8ڣ֬D! NZz !tRT$x{ e`qR4}RZ3#ݼ5.\Z~Nzy?2z6VN4C8+1i+K~k:pLκ2e/aPl<3I8qjXϤԡ *>x*4[@LĖP݆a:p Kfv3ꈉR?-$=WPcVHN 㸚9-nĆo;paz*:Ȳ .S91m+Pz,y6 R~$bOR.#RKm5ӌЩɊ(wENLa,$>ޒ`[6||Npm[X*c XZgg\B.B]͉5~vv{&w´ʄP>g{u/W<=UP`WX򎽈ps;6(##Mm 6c6ZC]>yāBFV`=E'Yc.Xd$ ᷔeem~taJ)a=ianHڴ$#0)<$`Y \@u| g;#1̈ٛ#sWif;q)(ccLv_d|vBC%Ev J S7`\7c(C¢LlwSe`O}>ӭc.dcۄ#QhKDwWk. q[e ($ W eI闡+{]HصM!LC##enΚm-?VGw-Yvs#ذ7!!~WCtz${̃AauEARP(h:bˆce>6AX(l E?3O^)i%6;4 7 k昋pξg/*Rao+C03B#[Ho[Q4r( unu6Mm+P㠟NP;qK`Jڪl23tB'*ocHSZ~I|?9Y?EVyܬ{~ \q3[شs &MQ㋼YxjA9s0Z]54^neulB" I̹igsa0hYPr#(:0:vg0|ǰ\tA+w$;V)+tb^X_}~k G#YݖN&uZoID7ڤkM2B7߈d}^ot`(0/\,k5f:kYN?)+/ɋ~Rl:F1MěaӺ1+TgI~.BS3r^@)o!/k俪(/u3Ƽ^Ƀ9"5^Zet5#L"(z'#_-HDʤdGYG Nێ||wB PraxOPTC`A moqB &@D+caB)Z.wc%7^?AƤDD~$MBd>zZND|ʍ|kSx_FL{#+6M$j}a9/]~ =YEVD\8",q&=$EL0tO@CEԩO\1K/rԯ3']N:=uSQ  vߊ/:q[x$Ak A:zD;(t-wyX#Ȉ˖oň^!ɝg);bɧ5q@jg +0qe0G/Ɠ[x- m1Q7]+vH Nm_eL2[;θ.C;n@8WY=d 6hAGfB6۠qwxΆ {UQА#ш3=\2Lo"+lDn3 ȼfu;}ڐN -{I$n/G!zO+Tb˜9,sӶmuDk~D\^yEE:!̺צݖPJjj,4nx.h )gN[,gܝK3e_C jl[gH` Jھ+:fxru%KDzkMHmDqRv7@$eC44JدkP+]8@]׋Sv>O"M}3˝V}X![ʩpxuf=\+[S}h6뤏(wx;lQERmɠ&۶b=x~pC-¨Tc/l[U~A-4K r؇cX@ ^(Fq q Z) ahq tKN*En0+G' !/ ²_)"z j:ֿ!9'8P83X5rm`?SjДKM ʪ:p7h[AN}\Gaofzwz/9:T`V`̣9Ԋx/2u#ݞzA'4EЦSgsya|,w^v?Dm9*WAJ}~rm6͛gzj W`ZĦʞ_TTD㉿/ӵ.b\hPY;DldX})N[tQS[|ʙ#YH]akmm:q?!dݢw Pͳ wgZy_qN^b`q6xV5x`<~7t))ESg%, 8^j)D+EXfmTtRO0XI2J`gҡWûڥ&x| j&.Ǽd#W웨;Ri0ot!lI0͵!SҶ^~~(j-x iXkW]Ȕi[BP+>GBxtMq'Sz)a,+yWwFqtpu )6/#\ұNo+שk``ϖ@Q@1Nz_=ԡ-X}^ae74£;_(ш4>)rJQE,;s'TFkŭzH.yĸ@,oM%ŚBnfgHfTugԓ_X]icRrcAV* ]~^I׌Lɲ}ԣfG$+"q#ߥeb㖀~vMGTrU[={1 ,|1l2ۭ.CCtcf@L4g{@8pYeM>"hU,:ÖȷJ;ތ6z"w&͔ x[;| zԅ^ UN&? AZ|,vK\s5\tKԼIfD!Ql?;K&tv:J=(fra> VGX"("eyўJz ?(@' XvZBZ1G,{kuL$ %'+* ( muT.ݣ &m܃sSbC"JDi6gY ɰ Yq#gn=qxЫ N7b^Ǩ_ 7O:°]O$ ƓFxPѓ3 } ;&eR I] eT:(l5 Y7ixO mȻg^!ÿN3[ Fxmф_26v2v8D8w-߳Ńla!N_T29vf7J.xF[ǯba87b~׉ɅФ[:Wq:YG}ժH֡O86@e?tX+]'";v//{l*\pZ4/$(7HV֘ՖYPY;mZnCdv 3l.*Da飃R<ݯTCP?{ &1ce^S~>Xu0ofVW=v5jH5!_nS[Ew(Pހ<4< l&v)g˛9 j:^Ha'%='c(&lX:v@QLi'%lwv1(JV'|6_&g)^!֖ͺѹ*go6:!/hT/咀KJڴY%5nX Mfā('B9yŇ  ykiK >YёCHЙG" ..`)e 𲳐1^~* pvw^{A

kױDDͿXZC[.y}*׈&kcP,xR'4S]|%>mNֹi L,Mݪ.֧ԍd,*ԏ!5G"ï|}&ck Jk߯\ъ jTW`|P!!8v3?!(Y+L˺ Dwt<$ i WP8&jDYȖ@-۽7S6ȷ]ّ,<<73ތDQa)B'"dv˨s,&&zcک{$DwT-n<=Q;%9#U}A|} Twd|DmOcv/$9 .kZroEfċng "5L ,ߋ]ES@I8 :2/u{V> !}GtoU(Rx+@;yۘoXe.ìA\#~q)SZaNUu^}<Ӎ"1FVf>e2Fs&춚cl(z6@54HI"O6W/u[2׉pODZxrXDܧU8JI*pZ.sxQzkދCZAхz^ J3ؼ nQ`2p:4Z#q,|nRS% d7}#|ޡDdkfIRCq >ŠyYTfd>ΩzauZՍեTW'% 1%Ha2Ks}2zri;> y-I3#l;S S^ m1'ʘ0X!|O/$']60r a5ؙ M+K$|5_-Vc4c[bW?nAiQ$qZX )JA&wq-݂~#^qȣ=ܻޥi3Kjyjqe1X]`Aa6'iW-DmI˞7Rf {7pL.L @>0gG9`Jߊ,YoݽB^Q Mm$ cA,n3?(P Y{k'P#)ĉ19S<҉藃PUjibjJsKy^׷|䬕PDe&>ZL_ޝ"` Q8FSdsĢnP:DL#< zͮZ]3~^}czռw0{ QR>JͶ`03!ՄFv~ߜ*+O+wP[n_, x%ҕ-u) KL:MVL"Fբ@Wm܍#1(u'ZKHI#tOteDXyfhW Gϕ)k?>0)pc%1YsjДv (_<J찅*'n*M^ daDkӑ,F 'N#ِ̙9PQ+#{=!?H\7f>=23CKm!-Fxq D )I?EA,Rb Mݾ^P 8ؽ[^&hw%XSLeB82r τoOaEoٮM!qPPY'<)ōxLO$bFkB'`r`~$NBл.ݘהiCdf9Z; fl/Ћ8h2-?e7NR#͉ævSlM"*#JoUsWHj=?VsT?3b^(uBC]X')3dN&ي@)a}IC兘jNujĸ횇Pzu]'hď4=>֝>m~+|p# PZ3;O6GbyV"ͱ"M v2xZ6z/~ Buӣ0)Vu?OJUıh=pQ Jq)o.s.@t4_%/[0*jmmxV3gЛ7 * O1q Ap[EA'n$3xF=.e3ʑ1rؙO21aa=~G|#Cݟ:~OXH{'3)yy5 ЩCż, ae ["GapA͋A5Ϫ 33b1"G]EK{i=JwaR:2?vTh򬃔W@Ӭr@19u^Z"fU&α0J }҉o\^pLr\:k(KA쮶j!ip\9@p1Kk_%gJVFypԹ Xǥ mSK|qYu8,N mݝ #|GIWQeES[O֍Z?p1MI 5ϊqwjY䃁{Ei1sEN!J]0:B/~K]S4ZSq^~Jwr,q|N|⮠2OkLZhfɑbX"C:l.._I*,+0 paTaZc3M(`NS`i hKwB! ,шʹTdsGh2O'C:c_u 1k5VHaXEnw\Fk]~ fo..QWq.顓A|<❷bAu&-+Jg1#媡x)8Quf*ÄVEE(uExì1|[ƸCHKd]=ѾLha>2DVԓ ݪVoPqB]qʦu}=3Ze?Ȓ P]1š$/Ӥ%AQӨv'Xmp1te$Jxua L%7*w;֯ oTcD|: P iφ>;w*;ů:eeo0>) ^6Mya}4xdҙдpYh5SLL* ' G} :^q#{]rmU>b.<|3XLvڷxfZ5ZoUAm `fJ^K7ޤqtM+- 7Y/,b ČcxIƎ#D/E̔buUaS7" +_X4gO -DS h3ڽp+>Sk.6Alp?]M)r#i'AG/iq"cJQUMУGh@KR$/ڮ=hJF OdgjAc>:I41%`ή.IsWCU&ITKs*Vz`㄁`Fc(@mn_ҨZcV_K  gUM?摞|R0qr O~D,Hq@Fz Ƈ0V)2lr9d&\B^y"@T=؆<m2R}Ar行L@U2F_9‚ t$gS7zly,r!Bf6it٢=y {u$Q#a= |9l"o91x/@emP%':RNi EQ}o/Вw;A.NI8 )[s{[WXZ#7n"ۋ9@ R`*3j^u OQ6/3BFoVv./I{TJu9S[8 -gu_Yj/17N 4FA)wȳK_~1V~CF*StPfs,y ~'f߅R!% 2+ťEM-Ԣݹriv 'r1C|9hЄa|鐺ߑs_"$vZ߻1A ]^K* KrjwO~&|RN$Q~uB 5d+Ҹ{ C6(9J~(ś[Zڠ;o$x'|alj1M5yf.f Əs7.7Ѳ ΥEmbπy]a@G u{0n{ҁ{|}dVf%bh .Af'4usnvg&aHVƗ6+?M&hD[XI?X'@bd[1B[i*p#IŸ*y !nI)2MpJϏylf(~'Bx֨V0rظ5op/mqiʋ2[{kMVej+vJj)c/g!@E :I5urPY=ą OgUhc6d}ྨ_ =sI, M~V *w6EkIU>H120dw=mv`M1ޙY0hBѳXc=oӆgQ^N O̚# w$|~ Xh##nHKӎGʀ p9 k'(qR+߂Gr+uz3A;*9Dj:IT՟rS fɰz@VӞΌiGu3G:qrt5&֦]!,oYhc%nE/^COC*js|(mw[߱Aޖx_sc5[r('8 vEjʓ\2$u%kwܿ)~?Nݝe&$TȱE٭U:;yS}s6iҾA,n*ؖrB9ZNpPܱE-  `)؉t롑_Ňo 6L=rEoԺymӑ襘]/+UE ph=s_Ɵv"}-u Ù+o񲶭%eaC=v9rRSeE !G=dP|iA L{ ^-dVt̶p t{[) ĸx Cm;D4>z^NcaI6f+&rB`D]l6 iq RkN<Zg&n6"ðcG=Ny{^G'6]7=fnnaƲs"]nY> @cWR_+y(phڊzW.%s /e稗Rt>ECWq ^vF([IyT,YBY$+do=\ꊹ2M$<@5  ;g*jZH&o41Av&՟_?, 3AqnKux iu$|bO=pLFsjr~v!Z, I${;gj˲ԐǟlGRN& fSo7Nae)e;.7.=wm{5L&I4geX")0=$pk?AaʞD|AffeY11J/_&nY- 0)yI {JZ kOg&,/66n؆=!9^RD\>z5J~62=aIZភC9ӥ# #6t癏d}Hʪ_w13IgcmIL撠x)5ug:rm?yJ]Oj1lՀ¢[E?zy١%f*â )FnK4؜|9RK2I=ϒH?Z#si;8NƵ%v‹2cJ!{>[z >3,5ؘ x-}>r;UݖnW./uKM mqGjIInd4Sr-0 $n.l>"J*ہhj^SCФvJŞC}?umU*eIHptj7Z47-XBHBŤf H̵zڏn7H$"`"NY;{f3=ITƣ@c< &\i0@dgQҢ>`Hn11D$/@'lT'fN5D8WK Ϝ4O! ͤWXOV}ji2ߵRԎ^%oC8f5hL\1Fd6h 5!F[qP)f1R^Q%e:4. L")f,l.0;/Pf ګu5^5UrmR/g@9Q20~UM.'D؜&WO ;ڋ5WAh@$݂H3ݻąov˰,oOA)4Q PY:432ۼ8MKefͮ/AWXDGX^o" A".p٦wk>5v,q  )3;n09(T#vܤu0 $崆\ylG!KsѨymM*oٞ8J;!|aFQ'^jBUmpbNJF>Y@!p10zMF\J=8?&\ݵciR`Rh!b1\u% 9h`osbV9EfCDC3;h+ BAC}2sAhUgK1"6t0h+zP(ZS/&I~]`or^u=FЛ+ ԙ~ڥ/=(3N%0^`*g%iVgs ;yǚAu9az e1V:b%2˹A\7$|7JP}ƟcJ kIk+<5.* R1l kg0K0mO#w'!VA=y51c&YYO܎> &߸d7#_kL ;+}> !pXDŽƫ)g읾myzS 3UԵhGzj5-{b)ml=1$J>c.Sv^+ 7wA63b[X\F <6)kRɫ՛rm:w3trޕ7a"FьPoIp\_औrt:pbsY.;~ 0!߲fsM2C@M^8^:2PjjhɫԡX59_<-|r1%ghÊVW,:LIU̚6mTqӎ pU|\HIV`eTwd9mP02YQQMfz \*c0%.Uf1fu\ u k7s -=#boy=j2ݍ/P?ՆP )NeCTvVBFk |4+sK!- ʠɑ Ra]EUY50⦙]~C2F܇:/G!ZMJX DGПOy-/męPk#LHa>UR헻 5@a}9t2v&}&Lmvݬeޞ%KN. Ĉ++e] 9gMڼkz[e2QC)$)SH'y:dFX4)N'c_JGN@iQ8P?ޛc݀jHHQ@(AڋFf67pZ!tbO߾=6 QOH#PռN)5S Q%8D sxĴ~m[]oDz ZAS+ 6z䣉6CDfR\~uBhD4\7> ~d;7QWgX ="Bh{'h5-jLnq0Q$lI)>8BkNEo^#) Gqf_b{u(>x{wUg$DDFAl֐+#-: ,ǾQ <ϒj>*֥WNOOe)҂{B{—T$\)j'4 ~:Y{m$&v|iH?.297Ze{* o&c,IV1*Rel{:VG73굕{* 7+~$O|ut4?Nq`iisΡK[<.7V@IYPmAɔJ7(SӜ\~]U.w;1HE?9=&`v"0{6#ZADI T]e`۳3=qtP"p(z/"~ZD@Y/Q 1/dͨy>7˯b13)Vzo_.~J n_r}}*}oӱ͒.<䦗'!QSf}fB NNm?YUvX| \l>̷aZ N7&"*hҮH=D/ȍ"`sg*OqjOv^#' [I=/r{ $C-s9ۛZ㎩ڇQqyl:E;`uS:FuQ㼇{Zt8h Xf%wrǒZס ;wC-N )83v$AYs|B:mMPhb1ljB.Fzcq_뎻;Ӆ;ױ쇉XO Vey,a yWqI/s>e +CA2_n!f/,J̺<%\Zf[QH5-oXG$+oJ)>K0X̝Gٟy,GV&3@K $Xu*UnD>5&ymGQ_y3ތv)8MBX6jx*w3v%-BU7<= b|;WZ]+k8J?:@DXRM~E>0=d'"6'A}$;V6Naĸow+nNxj*Kt fA5CW̠z@Ϛt?IU040i_J7=V*.OZ^I㬪5->^B2_g@09/lמiT'u*(z4k>IvD~I MPe+泘Dt=viűDJ{)1ҥxrvX"kzps[>1撉m2/50UbR"ޖjXAx_߃L0k25/eצ++Zjk81HlvAw~b/[̨JQ=(vlv!2!S1^p,),B _>'ō7ǷiX|DH_DaYN }(dbXWO-vD*X_:o1CX], 3[aw~t@[g&BZX,P>DPd+X顽׭K-rݣɀ. G&QkbLkK#wQ*A ~K`exIati,ɤ7=FNbZzVB^Qlz7(T_-N߽c6ٵm(QS328@XF `T \R ܦmnJ׷9b]{1aFSdk^liM(lN̙ҧ9O!4ߔSр&Mh 挖iD&jǧ&R(Ky4W\f?5(x*a*NskK5Bpx+k6P Ts0w>̠ΖT"`»w)&07Wm}kc&;ƭH%!ݑ$[3Rj,N7~NGNh므ϢN!}[?ZKHSPw51[ |kZƈPζлzCyNbJk` >v36wK@/׺)vHg%o۰؄m ۨb4=3JM3DŽCp Y=* V[U"/dwX6z ˛Fc-y=;פf34(u{5_עyǺgtpHu#x=xw6շTŹ;V A!UÆ  jA e fE 9Vfp5 5T6,.$dqtk\uŅF^-dV/ku РZ5?٣ޫO\PA;.ϗ9D3W@lt\a3tCۋ]j,euK忧ű T;.J&K sOeSDOdZbJܢkS;htRUƭ[ ֺS ׏QnjG{>p\ܙ}\Mszq8`SwZz$gu6W~UǠ)/s[ִE UXjr8lᵿ`xt:8R:Ώ6As۬[i;F"r!:{/QGFͿZlf-Mp 2`Pq $=WngȡJp)ԃy/^]j~fZ{bD^X+OV@gCG0t5׼qdI C6pCFH.AuIh]a8l=&-:6;;eo6:i\hj+=T$nOr$d͓Z)u=_dH"%G̟$q[,+jy~I(RrtG{e%WL]A2F e m`P97236ْBԤiQ68C*[[t}UGnSaDA_j=L,o\:%^Dx46rZM%*:TPJ :~n=?Dɸo/X+c'2د52^̈RV]l89k^dVQ Y%cO BXx8&d7˴l[~pS?OS愽pasfJqWĪV1SG.e KvicGc;8䶜۶+{#fr{&:&84dP$ߠȸM%v`Ղ"*L :vl 8>l Zq$/]0Ç_\mi ۇ|4C @C l](B 62ӪYM.9pΚ5&T҇%i $ -h c &Thjd {s?Mr*|c%ZX~h}hs'Pb{~p=Iκbyb;%MxJ!>@4^ 0{w.po42_F-Q29w t@NcE hY.hف a?~К@l~bE}^Tb*vE`Yj`M8@aXclug+hdY HRnwe 91ɜ3ԑGg>jҬWn oOQl{^}ּBIuq\pKLL6]E3z, k8f爺L(tֿ$fz%% )Ƀ+e!aw_Ҁ%C~2()U="1t){dL?$!q9%tϾ,Se6 oڨ<ϴF [݉G $KZdt6C2$̗ky]nqcG1[cYk8ӹqIPsCS#1E%T*es}x Uq?GVµFNO sĞ-POp >wU 3iBz ?SgΚ\4t.gNC7) ৕e&Cꊲњ5O |n|lnB4C\0n3,XXC7CMcbaU0x8 X[?Fs/dߛM$8ӲgX'EOI C#s!:9(p(rTkp Glq3ҍ[EZnIA@-ڝU:ZdLG8XR5&tM0]w1PEN.3G؁X%_hYC~p4[TҖYҁe`gOMkCjR אFZu\ju3q@dSv[.- YO37k c,:Cq-Ϛ8[~JXf$-Q^o( t#>2AR!rوSS'{GI`ma}`w8GCh jjkFl`@龍 6K$1,iM#cY]6E<6*UdmO'j.zF @^Mi"+h Y8ImgJ_,YY/4[bY/|$a߷Z`#X>'•v!=Cf/Rcw`Zj> T,<* 8PW?cx>'W0P{'pAh}e9S(2@Nm$p ;#I̢LBRs(mT\avp:!, $쁩7VnW.s2%]㞚%& +7RSǟa/>L]X1=]{,# TI6};&ޭB] UPxn??<{Y%089 f{y2 ShQ x;?j,߱w(P"Gm֗vuW|d9:E084-3ԭ2FnT7j+055oZZB:DP<шA.SqxI԰*55ї}*kZJ: Ix*(&H4 W(w)Vov! K5{ogp&'h~:AH χk{ z 48ڃ$<ٽ6hl "O-d^-72R=V.7sN*Cs ŜiemÞJ{FI+[iw[ VTش~m|JL%g@f{i *.:F{߻pCk;#\:uZD&T ## 4 E3ۡԞg2#ex ,b|ErjyφlWD?ȯmsvNo@ (IOdk*ßYAӢ 2IV"Mg{o.| G؁leUu)\W^2Pɖ=:}_۪'^}v֔'Alʋ ن|ۉ$ޛ2.w=-1:m5~+a?/S+p!X:N%NO U f;*+[ Ղ((X/ղ_SxH`;!͡6{\lN,[.@}TDY6ZUGjA(V) ֹ*h/wUC׊,R'苲vS.6全bljyz>ɴeȠWEMýI_ɭ'-tM9j#&R} ׷X8V QzMy=kwB}f)&,]Yrx:4œ:N9 V0b(,nGdylCZ+!v*)/GV CH-PG3O䦥ln}1Z?WS4۱o-΁]= ~9vwL|dM S-@!1k~n՜I=.n[TD5sfOI0˦}<  E~ceQfG%jگ%7Y/ ǔ*9}O%tm0WH\;o|2ZR6Tcϔ,cog`_cp }Bwlj=$]@C *\a&Z%6c5»Ue9`%JXظik2xWmwv|^4ѝkfK-YTf0U njF`={ߖm>yvG)DȢPjQx)c!W.c0C~] .GY$`i,5U8 F{,Y %(rKI?V^!\8BuMZ0e /H 9 ŹZ29!#ȔDUZ-2y0* !$axiC~Oä-s DLxE; yDهR `tbNlV2+ɩ5--#$P@@cEϼd;{-F Z{վӼyԑy, 3iACcrs>3D/ B6e)w0rP^GmS,z.We t/蹄lZ!Oy x47!Ζ_)X[g!X!bjDVdTʨ$SI>he9,tD_Cg0sLKdVH1gׂ[3tc7jT$ۧ ږ"KM 6LA ߹8B]y~Xy`๿hQlN9BcM"e&7;d/GAN΢4&@ὕr$.1=B$y`3WZK[xk)4J&Q1-`<% ra{ģ{$+{)UWj bw{Xodfm’ͧπH#s *͐FN^ #w /l.]ˊ8T]jsc4w`FcI#P@sI/f1Y3:^A|$$@Iձ7?!sMY[r^8;XE&LJH[J+$3 y$vv1M銆7Gdo' δl6Z*}0X\:Q4UȊ!  Ƣ!dsâ\G/ /lyH`M_NJ@gZY1doefqb؀fv_;?1Ɗ5e r'&} )U̸e Ќ29$b\D{qaM"fBhFo6VHtG'TJnР&NWGt2L`8hD JlĮDjְ`e?,'ٮ #}."?~G7iK.kY `mbZ?^LA'l1x7 +z낃 u5,K+C!HAapUuœ߄#5Y@$B(E`Pa쮃/|Frjf9o=Zg}UrM a;Z?fp80uw-Y8{*w_`@+[Gzd#R+''#5w 圥8.AD9<_ 8NRy0^ϣ7 n~q 5Vj23 Ɩ*}C4c b3_C5,{Rj_r^҂jj<*3_fAI7 kݝMaHiX쩵>ރ-SnN7Ƥ.%Eu#U7ل C|, Ũwǁx~~TR1@汞<S]ذ`mNhD]|aj7Cs p۰~ZصA}Kd^\I 8-џ v/1Nn2\Ǿ#TVX +2>=Gz))r!/ z8ٖDZ%'<)ax)_ظ dc6Z϶Dɼl*P)(o]a%l7Q T9 <@, hb1 *A}U6 TETz=-ap1ӍlCECU, qppp\&ޗuz=_ i+Ok9"IWdB|֫`NVߔ"V׌*/ _OT!4ӆw7A'QK 2Ӈ >*r<;= )m91~J>L<] 9)ꠜ ^qqaGrNR2i5%q}S^r0Fy9B1^IY|"Th$_FP(L@sSrnJ[o\܆tn)bK8h/0?o"N2x+WJoO&fX8͙ à G9fm4ko  wCC^2ֈ!+~m4k~]/@zK曦Gym.PBނ>mwPӴA / 1o&[uE YrHꇄ#d+'k!kw^>,./vI7ƕ yM)oE?kYnT D% |C#Hu6㤕pk4@sNzpZqcmQң!:#B՜h2C+N²:9"#cS~y 8%hghhͲ8.wK؁eg oFS\YUmlFƾ8QNCլk%˜#`-DɁ]S %vqN@RA,"#έ%D-oè(m|Q7^ "zl_Oh|$3#JٕZ =ז觼*H,|?g$8 DT%Ǝ!5upZIE ]HCzWČ-vⵁ[sɟK"phĞ䊮೪˥DKnpE-f" 8p~F\D]wNY z.T,Qp) ;o? g+EDT3-}Ysꗈj8)̲|HucSncu&붲>̥#a>7$u~{E 5]6PP,}hJvZerR|y8U80vqD/V[dZX[ ('ovr= v ,ɽ .ͶY#?]vےiyT [}v@*[Bt]mn{aHqwz8mi3JVv-VZfKd0C AdImѫ=,-~#l}fEhЦ(T]az˄R;1 /7; ylĕD[ 5кʐ$i(<:}cq\<yVGg )# A)e+GGerCқI>р/gtSt[c2 ӆ[̽wNz\3QJo.|uFLˋbgz6_0TӘ;IA$k'p{z6$m8!HS00Yf_I]@,NWZ Q76}ЀsAaaL< ߬bʂ~ݶ O~5A*xDj UTI C.ͥ\ ںZY_Yh+*3I&(OjG0%UّGsC6` DFO%uq2R$LbftvFҸ&6<fH+N'Zeл Q]j"(»UY'Jؓ7W=/6S2jFNX'.mq~br@! mzϙà_1+@B jFR9-y^'jc=pH=`^zQR1꘬L|8t/@iʉ.O /7/:jeq#:vaٗL0amI]Up-CR鰽]дBF[^ fCQhd%$;^?5$n ?NڜAo}؈"(F5Ĉ?mwz&wf'd Mx#ūY T1B7ߐ}?^;L.5tP.giqr@p8I,+(=ֶs7T'y8m5C~0LIyBCOQ*v&癇OJbSЈ/ ]|> DuJ5lE%GG֝3-~/z6f`K?i:TmAI{2!Γ 9oCWN/i|D6^NODMz+R{h=VIlfjT7N"2;/c٣ã0csޟPl(XOi%לJ.3UmإIrDY g$p09XߝFGVyN,@k|,DV h27>(Dڟ8TB 8툊t2^O;ڟJzc ^/|?+}50z:xUr,-#pƝ8%Uؐ^wH!< j+܇OM[*9V䄅.R!c ο<\)K0s "l:?1 `גP))䚽DP\3O#슣Y,!\఼> yS~Mhe[8i #ۆrSڝaKJ`lݜb[HeżviipfF}_ AL*Xda1MfGG/8 v!_˿\ [`~o15HxgXgZEaЭ>j+P<8_r8!Us"1pT5mStܬ[Q5lQsk@I|f+A $j~)cA/I/;i!0} C5>kr.圴\9&B2+-SSb'jE?,UTOD$>6 ?` Y,v#roKHa1=<֌j GMߞPAE* ᓧA,n>xQ$p;IDGHRu5٦yM6(t9bFFTV#S4|LTЎ+Xb0Xz GS><2~$~ߍ6VF?@-ɧ/Φe<ͪ \-q#,}r %oV;K#5{FCEFv12Ym6:Op]ݷ :(<04_F^x'nNWsM%j B +yRpnk"kG^8IU/y-f0zNťuF{?0-sϊ &X;M 7 Tѝ<Ƞx]z,.EdhAVI, vSZYO TM"7{&t(/'F*3RZilD@1' s.c#gRDp(*h:"JZ`됎HV.[^X'eꕎopG⹥b,Eνz7 GJ3|23-ș2Y.u+@g7( ئWQ1;|^01P5W'Vc9nȨ|QR@W:IAz7E).18P^x+/1ZG((TțPX1($z1 C;HӖS$i OIAۓp,JmEc epQE~%/iUvDFJ0Mh^DWȗs70fb 1a$}.^t{sK޲-O;!cFԢ<H%Wqg"1˦fv hޤ} #!BLCѐ4+ዤe$Kg㈘c" MCnbU(j,|W"' YSӯń#.bW+%Ȑjfz6 zѝ dYFd08_.lg1qv U2xs]5LB-En t&jޔ`75h\76^}'^_E0"!ҤbkOHR;8)teGY%x;6oњKhrQqj쪾)Z&fE Db9H]:F4Qc1dWM ȬlBB'iyV8 n]pϰCn#I>AI -4ʻ=]0o:Uq7–JCebxG7$E NY9.R݈sSNTrIх>'M0m=+NMPQETkGP5y>_KcHk\;fMm# X^Z!0ȱ~P)B}+t06ÏXTaI!aTDzZ ]?^"]WfQ\w@bᛸUyW[POmXYrbg$>~DYǃ;\3cf&Ŷ/m;ڽ# r62eiz%N$ɡ{ی1@2|kR÷uRg݂ky߇@1I# '8Y˙LƟ, yhټ#穰)3AOL"@7or3a]դm7bэm;}{P5I|w1*n4_?/kK8N!槶LE{֚|9H kqVYICTԳIq1ŝFt/@9XopׯҰmE0wH'PT٢!ky?]Y}`}F`*.MZ7<'N!^2'ůt֥5!Phg\c8>_#'lhMEOIfY].Jr.c~ޫёe'  ^ڐ|3.zuV. )wWmEju;S:8b5Ԭt ,*1ݬOE/ϑƧy Nע%y19hi/cpy2fG1^p܌uU݆ 7`HT/Kd3R`;GM?OqZo}sY|H՘AZ.F*8zH|2B3r;+h:R'tra%5h9oP~ ]m\e|H(j9{=)cG~p^x܁f<0*]#jθGn씼4ųhv#[VKSviVlG?Gh`)ͪH&@%s( PTZaS݃5҇}@h-me[L +HOJ|/njri %JY|}ܸ1X/Ե { xۉ@zS,"Tww1DnVt߽ pK/'^)(f> kY00lQȆ8H?q]y59pfPw>5bXUO"Ldp;\ȷs=o ku:W"9찿X2ԩ *Y1N"3N7ꛞzY >[AW)sf\1tΧO&f]yhv~fW<(E K6Av4pB1 CQ,[ 1v$i7u]'ZRw]vsB+}\b1CZ:R+&\t,C P$9}:v6ig %)&Uiu(ZvJ@{؋D͊-rBPNG*ah=~^| YH_ g,6pX8'{lq.Ì㜻juJ\[+#-Y-潥 ubyϷJ=yUl[2wcyuhr!pB y.vϾo<ᕠ _?,%a0ĽynH410WcnתQ;Z18tTa/4„z("!4cPߑ,ҠlY6Vn7_i\wIv d 3=w$s BE}^XT!z ^8:15gY+q}G +mGʆ ø;9{'q]?uoB*Nr\ )2{d>{]9OpL*`Rp4b+MiOX?Q?f@ɔQjn˄)h%[o5E<2y"Ke(vyouja9xxC<=UveqΌzW !^P/Pm)# USo8o buFFQ$m+RO%%PM s۬\W‘]8g1Аidxε!frDҺjL#m_9E!9| dJZGT#24aOWZpÍ]2Vb*bGr"4Ҍk6l%f%mZQ]刯?jXbbfBb>%ꥁ%u1*tyFC:kUZ(HciObatH,`SE&?r"N0Gzx녀?e YB]g{Ua:.z?Hws&Fba9P#)EbFZ=Xh!猗 J*i˾eJKC%\O-44x͹E:ת dD{ADn䡛|Pܼ +sV) ?L'Y8Qouljܪ+fnQi74(H 7[T(vUJ0r ܵ񟪭Fgq:>.Gqm+hë{y[!jP众A ynH*wae9X*ajWI49z~kUHCtZT[U߀y팅! Ĉ\uҁ[o#\zq2jf:׭4%gG dB`47ncK,ќE -.X+ , ؂ik[ћF|ܑ #r}@#<*2RM N 糚 i/%p-%DqU-Ow=b+)@O㝀3x_&T{rn-ջ1̼} מGD{H{f;4C>+Js O-"0 EుDvNךdUW &Q5rq{aqS_y˦TL"`/c/@}!L^ ͮ`^ʂd@IX37.o-79fvo8r`#< qbh+oipYX}/S$ O:QBx S`68|d=`>PC#ZQVe(%ijVѺt 2Enj9|R\5S Gkot.(?xg,"c7(mߩfGKl\w ',]{=e֩IMO6'wD eSMȾx7@Ɓ?;B%zAp[<.S$oUZRL="i#KS0FWp`r $nnkƳl~wayɹyp-;Z͝F7A ?+?s- gͿVقh1җ g\d̕!,aT}`]BWS='Sܳ=*,4M :^R"6pƘNltxo@Ԫ-|kjQkZ,nk|cŮCg.`w珊^4ķ(3[cg=&A9#yrAe:Ms\R'o $ΰ{JOuTÛݴDPdcP#ZII譧oDQ. \Pˋa%9%T'k-{P&ʳŁS{ni{M[ce/MkAgB/[ȈB_ڏ qIFiكP5 hJcS"oql`Тhu3ΨLgYZ0707010000002b000041ed000000000000000000000001677ea5c400000000000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/netdevsim0707010000002c000081a4000000000000000000000001677ea5c0000134f4000000000000000000000000000000000000006500000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/䦸]?Eh=ڜͩI^ mH'hǏ( (Qke"坶Tp{Xv(N&_:oΗ+GkpWKi:-^L 6uN'g;Tץ VMwh4ؓ-6"lPϥ:Ętl#F򢾤ۤѕbx [_:0ɊpAUH)=Kf>&Ij $ΎP33#`=whH0OP'9ȱ*NU[Sh[鑐V]n ֞m; ژc[0(ABqNKKhoE9 8Q.1=F.>Qdjrh ɸ)J%n+tX84Yof/^ ,KD|MieeGr7LRߍ}%Q{/e'!Jgk^g+*%!> w]o^hM<=X"{4 c誊x w8MI&nCUx&Mo=0lT8*=:tF-S^,bt]nmF 㬃p ]Ai-ubZGpjHN~c G!b=S0K,UVo{=Z(oXuubjq'hG^O(Ϲ>꽗q5ckG! emiΫ%v 0JO8 "SaKzv?u\Z=kt@9w!T.b1?Y!ΩD1aJhKQJ5.y#t$uEC܀P9kj̩Eؖ;)CKò"wv*jreÔ1:[2͌hc_?[RjNNࣤ3vW" %R.7xK DS2kخ> QS [] P|g#[ R_A58 S֌` ҋV/r)&ReHM; Ѵ 2g iP$l`D(m FJi-pB,[.izƬ"Z),KyS`J1:YpIldfr'N}hP$AJT™ 'ۯb ^{fṟ-o*ugO` [ y ixQO[o'ShZ,/ABCpfpCTsLΕ% %B}c%:DuKg ΛJ a"2E#Uo"TBE(s2mƟ,9FhJ+Aߢ eDVJSVk1ixwŞQg@\6J tTQ2Ņi=!O&S_fk3hɄ&-Vجp(+"NӪwpyu[^T])oP^@`=1H8[f6!b 4l۴ 9,L.Kn4ff sybmt? aK10m_h.zJ W^ f*bQd7n*V߳Jv߅l\bRf[I31A,}>yz(`\@B& aOi_Jxb&nG@¨[[0;d#u &w;|"_Bn'd?1o$=h6 "vsP`=N̔[ aK,'Q`wKmnN.%L65(<ڀ>\=˥4=\Ǚ?+ LN@yԙWiu6G<[=jk8Keќ cfshDy8=xxOuD0| q ۝J!`bFRlk܍4zzJ~&4/<_E@|RI[+G0[}k2. :x]{яI (7ѫ3Ж[9)yX .w'M\FVh'^Iij! i8"|"}(Bҷr[;|MvfI$H'.b9X\;1i51WWM%>ۑKK*'_;=Umz׶HM0z4z?Vbg fDYC@-Lm/uG[a*)4W( ”g'C[hCpvPydT'r-RXGpF7wWJ\t'ުPJ9q,re>Yn{RZdeo'kpҦrQtI& q!"p;u 6aS- ޸:?#z0a9|9x8_jsʢ. F|7u9o.Ŵ5=-|Fntghn=H&v)(QEEq̨ [DPkyYS}}'c3ar%'gKSO;ì&XeiLH: N$zu Z^eh35)U-7rd!@Iԁjp$ru"Բr]}KGjhD!.ԍU"ùi^*)t/>mLA;H ̔1Lڇrg OL8Z|ҥ[!U0 е?8>PR(Pn~NB,YŪ`d1D[5u@ב\Qe' h :ԍ:0'rOQx|Q'-׿sUTTP_pf1Zt{_--'8ElVIYQ@Õ´HhP_; f'R%;-wކCzكĨ̔ቍL2*>(Ӑ!>A4j; mn[2R7po+v}n& SVΆɰދUA( 7mblbpeRE3"©x 1`n,2qCN[ooE+^M)0\[6eC[O Xc9& C, ٘iÆY5lt_QM`K؃ Z8WGBu3Ԡ"jcyv:u`gkR1cjϫM@ +x¶|b^Z4m&\v٤[.fIn@mjǁK d}5VuԹ1b&8=a\cM}穋瑊2h=]w?pD`pmW+LL1wFWk0 KrNӗ) dCqM+1}YQ? "Yvn;9ѥn!X, 0N%1?uӱI N't2j c5;,]m@ٲMuhK6p]ywzԠ ȼ4'*|;xD^[:~Q= qT:^Cy=׋Zx[n@F ^Wf}9$.oX-.U$slYӊ"pO/6V $Ơ Ś~`OJ1w쥉ob֑rtd'͕̖ Y.L:ۼi :}_` S2@SrCZd:(nM?r2"VyD33lu 0 D'EZ$qS)e˜o @:Ou]T"PIZA-@›U }q*%UQO A}ԺʤߕVI@X'+^&֡Iq_%`S3n89V@@3A"2f01b؝>q}}b˷ <33Ww7 j& F?V֝/+};Oc 0'?? 푝rZ7x iS=Eg FA脁bw)0RGRuWiADO> ^S14xL$~v;,aDj[a1h1#%mF J\LLʧasHRWӁP$&@}MF U+;0+ t ^! v`Yh"}tFN뺛0oV*Un{ܑt嶾_~@Z#9Oein6>nTOi>(Ҍ8\U\bZF @.F *yO]ꑹ$>,%~6V!6}Ȏ{T#QLMē(+C)@ܭOG9pc=IۍW!_*:?D}pONۇŴO&ʰɰj)$HkٴY@0{bb*bc 1dis66w3pDO+yeFD+ !=,;>ܝ@gnm}o3XL]h=-3MAn3뉳GIiA_epRMP@T~=Ns<{ 9vL,$^qo%D,8EV9m+1 DIE55eNpbc1CAS%,sa3J 7U@,4ܭy2=p"&齓d] (.f\J0E+i*]9m#[_7lD2BT,卅dj0`Uܭ _xtwalNpU\:1+"ο|a{v.F3p4?V!hs-=y ӤPp佈xH+G,=kRFh Z 6 v]aЂYox$V#Ƒ,/lw{x<ڣמ,pr>(~vvZ /4aAJ~6siSk~ʵGPJ7I&v% eN? QUrѮ`zzX71bԜ<Ӻr tLT!$Z\`F^.T%B2Vrb( 2M! Q` k?njxuɽ#lN{iNĥG]%v{;[uyUa}>yӋ萡p6լjQQjħׂj,+5 Kh<ɂa v5\YnF\:Lݞ6F:#~ЊGSvD=-k*> N.8Lgoa~^1 ]HѨ1V!JdɢqXsc ]hT?jQh09z9Y’l]L&5@Pxe$ "_^Ŭmۭ/;+44a{c?W WЌc .di3 8j=Ւ{iw S}A?ϸPk<"u2Ua{$uV(̿ֆh:<Ϝݚ|p,aCb8ssOP}G-~$b, AwsF,bRfYz2%Fg)!z2f8.. z `O_-⛅o{2k6U2nZ[.lcri2zVVtk RBO)hg5iRnN Iv xTWٳ v͘HmLD~;pko$5@+QkvN]%wuv:VR/Hmcj@<H8B 9ɇ5U>6MNY. /G2QЃA+'f_d&V>L .gHOI&O-BQ? fMm/Jwj?A^Zi՞hmupW1Lf.ِk&l^\l诣>)[fyZ@S^d? ;`&ģӺI;mѥ]1^q_l('XU dMMPˎLf'ji d{d96JbkIYވכT{3+1$HR:o2ͧ!< Zqp njңHN:-DPW0A'U*!,Ba.˗=-|̷2杢O2 {Gq<iyr-N_'agye1i 旤R90X9R/9uuw KP(H*.2)cG + t<0]'u) ԏ ߙLdU51;>?` p6} FV=g{2/q,.yugl0 B `"1c ๅ?c<59k+$0S8r 9F`nJ@O0 Ei3&+O\Y klt/kY0(h!.%ճCJ]t, sfn75ת/\ZO9az/ñlLF$aTk0f^ X+#w~(2jUp?:nAt;Rْe@MYjWfw%:R[dLF'NdN@s}z6MVgO ]#ECZV_r=ñEGPDd,~ sYӒCl{8)DFDk <[3<QL/QC+L (}Ǭw-Ӌx@*?k

0,V7@*UYU#MG<~N! 7)~O_Ie$'d9|MEd쯩H z+3O+LwzB?79㲐j zf}rI0,WoMUtIdhs7kS#72ðPt"\tg Q"pR<+En2T>SWd.wtĿäsBtHC BDCʡ3têt;pT jWՈ>I!ZX`pdC7]@Q1I*}J;xe, @$tK}B134⮿_e$aR\T,ML+рjs+UzY}S޸-c0gqQcv6GyU$ʴ# ^GzCg] *`/#ں$iL6 }| CkM8$۱rbZ+TQ>Ӗ$@gut5 ?B͊Kl5-mGqjX>́Ul\<:9"p1ȑSr-*q^@q5Jd\ sx~(w_83b3QV^bW}$cѤSV:n4u&2ih` h A+e =F*++rpD@e/,z튯OԊjx}.AƃJvD[)`wja!8?%y, Uc:s@ފV%4@ڝ} q_]:a(֪ds+ES[v`,Ӻ^L\_ٹb"l" }evV곉9MEjeQv-:-(Yn9A œkk52~.ҳK&%K )8 '/i#2RC~5qG-)$w# ⃶ʒ$5Nu h=cL.ai}Fmݪ:niǔlx `b"z@c[.M aAv*4i/6L3ESf,ڮ`peV]Kb8&2C{rєpc;.6 [@r Og `BwZj S+$OIu>6vQVi+|PIS_rAYz|[3=*nL'l$j q11<Ꞣi]ܣ#\٭#H'#};{Z2(CFƔM)ZԂ{8NLV?ٕF6|U8ugiG^Iܜc2E=(z&l88bj˔F:qRC}&Gt_"LiUBȉ∉Wl跻'dȈb(DkFŹ;P'(iI3)vFP_RqznӔ8i =-ufA~~Z>+ņAelWss @IԗvsϘfP"`!!sA)R],]zC2z,ku^d;@f((},a:##AĊqZ@D%EtBnnvE)ay!55*~++Y*@+1\l =5> Rq#NXؿAmbIpet Ch)DItXpŲEZ\@BdM%vwoׄ>m K}Y6lZESteY%Oytۮg>gbAyEe&s-])cz;:ƒ_H(˓?gw]X-Wʧ5I[sѺ~O1úc=>H PT"E^ѣOkԟphʼ+I)]Fbcu1.h.زd=&fB dCVpn6_p,ىVk10]CR {_d#0\]%͌s{g!`w1ȱkiPږE?Dj>< PYbt/$h5Y1&ꘒJЛA *י|Žk'n n?ܯUlRg,$zTHUt7S3nrFNb.u3/@gz}變D,( AO8B៻%0?)m-Ĺ]mY&j&F\v?SPq{P#z'AHzzRixc;x :}j"NSqgۊcB9荷<'A,~Z>Q}t1-Wc]ߝXY#r[զscˍHxhloxC)ކp! ϯ*[< rkڈfǶ]"U!َI'Lkh S W_ M0fʍ%y&[f!2S>LR~tNfo.VPWrЅJC0)tbDf4r.O+Ⱦ49#hp 4_#++`Q7fs&Cprڱib?v+rNw~篯߻ MIaWy{_]GYjRB /,Bu? OssEӛ7[ DS^)~UHj*@]5Iv*W˾@|CHx߇B[hLC1=R>PFFycm6B G\g-]an٭rQu$b͡ndv怰268 ,o#uL7z1 n{x N3qpHAh7] Ik[08}ٸTs5!/ʂ^K:o Iے/ 0v՗>{uJi~ssup/6A͎-oZt,5煮TєڤF1us a`ʀ/睰jk^Wg8yf]Js67ލtD\/s3 `wۦ^ekS OƁRCDX1 0kL}c*ҝG\˖J+Й}l gWO9sq<.znڇܲƻwdRps>Ar[g )biclsǏJi;=V 8ŵ a;Yͬ.FSɰuZs=giBNs#*T,}>, YŬOD:T` OO()|Oz]v4pʃzε&-B5xvE{l_nPqPpS.]N(iHgqU31oBqHX@ ?n-dq[o3oD*세L*43q>YG[fBDeD Ԥ NRJ|)AxhQ $*k s%)HBy>ҏmY4p`A A% gsMkPmw@p?l_㳸/dTj=i;.&(p\`mdRR_ܚk#uN V Chiy=,r" SI!=KЃ .d4qB͜#s`}rn?ɕ'}}xx(K"4]0; R{acJ@NOnf5Tjܘ) H Z"S*7K@aY;?ic.X$䰿{҈Vk3k8`4F,;tTw'01k;M IO\V=4Ass竓7酛_65rl$IRZ\yzIp@4q`5zzBmUz ~E Cn5z!K;ǒsz7#2\ 7=Pf}v)WPP~nR:(* 6_hDy~ښq*VLmbԧs4l-ar9r "޳d@u:̋)MvBK#Y,F\~=L V8~b ϩGESG3g;ʟ A36B|-&qjљad_- 'ц<.Fb|ƎX| ]knDᱏ/[.a"m*Uz:Yn/a:y{a \:8H2FhE19EeU}#.ߵ`lo4 eZ8}V ('|5lGw D(/Yvr3sլwbJvk 6t nf` 2b6/GwqX9 ntlsd#DPHbJmU׾yBDyEQhЦ)Gf3 ؟uR.*i~kҧC> }σTc|x|c5 by{G~,)`(ED\!8b -))sNK+E"ڞFgz0uRX?Mj:'#~Mg=`J!huY@4ӽ0HL(h!q3ˢ_58QClɓnxF:[N)u?@^5_ATB<^%AR'~[UJc8zG> XѢVWȆQmq$S:Fc\>c]-NdO:GS:s+hE%+؜֚1"I+d:W0>3W^>bNg⸻)_%4Is4]"+'h/>?2(4`,Bnh;Ov6юfȼ2DE@L=Tﶹc%}$„=8(DRM_'߂ ]3(ň-RiUe3NB&wF/YA*s*+\ݎ,m?Lγ?3䜌d_op %ίRl`XÛ>W@n8 ✸XU pku#hNĂNɁOD`ؖq]]{S̛r<3*"̿ hhƣLIX0h(̲QuI'[VYZ Zl*Q g- 0:f2k4%=i&Q0K1rcMlPVvjYbMצ*[B1#%:D Y?-ęA90Els&Q h.ϡ(ɪףjgǁs}22C!šPdP`_f NpD|uhfyCt?ǓR./uTW)qX &~BfMCLA\e-c͢' Q8߳Ei9~qھ$z՛ 4 E   s 2}>r XY`IŽ1_9@eJ*'f] VBF˞zʵ0?T`nBPגSq]J>(WͲ*ѱ!o;kS3DH:Ċq+q0p{7 .JL@Vt}&t Sֺq l/dClܓc)-]G5kd5+$M;%xgӠ)q4/;WR:XK;c.6&U[Sԇ̎@͠2m~ r/4TbJa4|kh9\Ѷ7O%~:Q0%`=@j2s EHUkg*Pj(`_G5m_aβP[%)s%3 3HT5v8e8c~Ux [h 9c@(%r#FɍG /ӏV@| ʽ>7aÅuxL\=qCw翠w̋,>OG,'A7Xj3C`38juL ) ~8.A ë*ޢa6 RH1 L]H;zxcwNr4z,@>M#79CI 3ם">Bbtv(Lt OpH_gb`ql HԋNځ`l|xebFT-e*/jtb_=dT ok3L$3 [QY;0~Omڢ'X!r Dؑbw<}f$u`Z qRL6Auhm=δݣT*ɼ8 X|fv]Iq`@U1rh_*/3@s>>f}xځN3 ON7w_ZK\Jr}<6ՃP y79Ť#Ɇ+\]FI&;QL،\] 1 }zԖڒժwq;zϙb =?RROiBNDGpn4yڞHߗxh uc_ў\y44kH>ĉ@}+i$M(_EAP2滾H,N `y -,,ryݫEod=goDy(Y/q),t$_V g&[+Yܓy,ePtB[KBֽrGkۓE.m)꩗,xf8k+u1睜~=\}Qe%5-S/ ^ z7&7jj"@|&ndžK JN+<ǘA3/4}wN٢n;h(90G4$(pɡ~̍ũMjˏvxMh^n:<94ˎs)-MAItծ,(ltnRAԈ̟TPA#0 SnQ-l˱nR< Jl8 XZm9qWxeȼ$zm YpD~hi"cvzFݗ3Wy/pDX-6X_D2 qPoA>e 5r[3@I^NuY|bi3?l3OF8{Kuy`cB q>!ŽȔ *-/*N ['_#?}5cqEc-Y41׺aJٸƫ ) #/r|%}\H1-ۨÒ)sP~%C36(@{:׻q,.2oK{δ]ӿn7  sB̏^mbeR$\wKR>$|ƐՙD.ZO~)`|D/ozkU1$QwB'Im -G1-0Et¦u#"D"n}AF& *{`>&(z1tG8 sM%в)b7KBOW=i-vo LqЀC^2ʏ/DNdbJ ;o=@ `1mgf殳5n Th\~}NTFV:WZU,e9Gz S4WDŭVS{/F_sX4U.&<Ʀ!P`E}A0!rWp/ EDOT|rTȶ 64!}jb[@-W$\MM]PZDkU:ߠFAfq1)-O!he"ǂ$¦y"{7b(审;GOEHr:] H3jv?l;.2m|7 =h{zK{ehD )7?`a{™ Wonppr%RwI):F ]/>NMNso%r kMޙ+;nw~ ;Z ~`skVWځ^KtX(nI^=IWa}J`{L4߸m>(>%-a8@4dUHZi) 9~qH<j2P^ŗIOPMR:qurdͭsX-Cr4'S~tH?O9єˉR(wWˎ8ZoV0 OfF7 ]<H|ʨ%!]c:>$8,f]?!̇d)TQlQ0ú"`=_ -.&ݲk8_<@و kw=?(YSh "2&3d_-촀pޘ_v:1 ?ʐid n',|˄,~u(pU㲼 ^-/ҭ^iD4[U=ną)cB`=4Z. (ař aR ?bf!p6gJ{``e) _պB#C/,(+y CZ&:Op|^Y#d'ь[|LJW /Kٳ8دj+Ou%ahxc )&k i6jia/)\H`XQ%b3$:BM==l ԛ _--nXj `l}h-Hn|[8KyJy܅Eǘgcm݂4H͘wVWx$T_~I+*;P88 ,Ek/;'Dy wyWʠE|.;/[*R-r*?Bm\>!"wױ’ -@Ѝ+*:meٻ#(!vu\֗!<8&$Yol&i5 ơ: qgUG/f%6az !;XJrWS,SZF$v#8=.g޶džޏw^@Cq ;%W3Mo% Uۅ1 _G%zCFIDdOR Yr~}d fEI  i&wܓV8a?g ,һXd[dev}ZM[ 5AS)i_YSXI֍F AwaC؟oOq]Pc$жֲgW)?"8'Y8` Vl |<"Coc^zo `0qA,܅WZNP^LG;N1b+&$RXt[p6wpK:)D 18E$58AOA 2jnlq5 iL n0*rĐ _[%7gu09ח+mih&K֟u*V.+R<^QK)Gb qAq^?D?71 OW z$ϿO[PZ!suW%zWF :J07Aǫ uN4t DIb<#w!rDӿsؚ%Bsb[M{˭(]VN]G#di2Ml)f3`~f1^SsO=FDx &ǰ!F c{fV%m{),kuڀT<^ G8Qq-뛧jQEgU;웱Rb,4O˶Ɠiċ}=I4!PUjM3/:{BF\de?7kC\T"w'Db+-\U|vTBUzʲ]Ãs4a =Њd MdY(bjWO[ؾnHR!%k3"jFQBJd&iЉ$рnd(#EjS#V(7~Ѡ_0]kgZnŹTA? tMUɁ4 *qLϙrTJ`Y.9Zmu|NFBj䈈;u\MN5R gH`)޿ ȂNR%10&p qamkD`0Lw L/04Qx?s**WSh{jDP1yw0."2>~i1r($]Ȩ2ڱ|,itےhJW#jZb sNc#J/gI#]D4/<5=tK/OvVK@C0A}AFE0-,7pcm51pL"ҧy 7uᅄQm1$жwզR*K#8ָQc[yK.)?ĆӓL]rd['; $YH*CCw S˩EW6fX*CZ 'N>;ex|]ucx: YYo_9H4ZgE$\>tb$7,-N{}R|n^ #Ggj^C˓44kˠKvևJ \,Aw|/3 !bOTLT9& "޶dF-ޖZ t*hOo׿X*(3ՁvmUjsr탙6seZ%bi3leZ8޾ҩewaD*XO&]aPc--k:Mg *ƛQSKA31J#.:bU3#>1C ifܑ&ϓ*LibœNrYi-GXb G01r&]oDf!eP&^WO@pۧF8m;MiHm&fw O\Dx+ZKq5Wmtn<3j :ff3N=-X=e6ƀvJ_P"094W9{5ԋ#l}7a,^6 ?ٛ g 9*_.K:F~3z-iMYج'#/s֕aXbcaܼLk)%/oOhr9˱KŌ 5'ND US*p.*X{b (-^#3F(X?zB,I={4cY4#y`:VkwҪy_i쇜xQT,lyyL X:?u rQ@\>2ے,:~z7(Cf(!1rg%K:%Z:9H9!|Q7DϡW}B]L}l]̖'_hp?oNxi$2"gT;Szkbͷga7iI~xtmˌ`mKCrŝƳ;g 4yV0Kr~aq<<'> C>`k/ZKtlx=<9hd[!:7d=B/gjG2s+ϑiۊ7X;~e5;|xfn*'+^0TMDe݁1a{u{X7;AA"_Ƞ%2~l5;Pe,s?xvKDIdK BmYoU"Yx݃s/2Kt w4,XCMeV>0Qٜw 09dd^t)DrEMw:OKˮRlȈ:7^o` BCh6c-4 yZtۋNJ`ݮ@N|(5MڲŴGzN Z 9p|*QX䞿Awv5`*d*rV$\]mo %}P<A˹erɵjp:T0X[Zdݏ/~B`h묀 B(3&8IPxc*SKb2ZJɣ MeP U- kb}#۹/V) ]qN0+bօVDbO*g! mܗB ly``f3JNTdp=>cS_ B濵D4vLwnhF'x.7rOJPu')oy8\C|S< Gsv^S0&6 anu=dH|C[c¨qfZޣ(Ƒ Dbu.֬:4M{< m᷋cfFǰQxYV'qc[_b,ͦ9U4{L._쬒ioGF8rOb*mX ;b(N[Rn*aTG:U +d,AH *8]F6h{cq313X=h<~sĎ9 p*0LacAG%o9yR?'#/u[}nPXQo^!@|2ʿPփm 91s!Rdz}0Pv%<\ڬETa2QL9J-C : ]a]X>!}b%o hOsCݗKR4PUb4mE[ ccu]pd@؄>4Ε5'Mrg<3Z:L[j{%4/ 1OC.PıP 6@QB"hT¾\폔2s-hp@ؑt}rD 6OaP~rqԙ~Y-1d|ZFU !k=5th6:OYդs|FsVF1_qqb})Yݞ2]La×t0óFl!:=dkƽi7uKR0%FF|ɲyYL" 4ɹo3\AIYHU*XPRuSFH'Bhj[yu!-9NcdU.Zwp}w.&69=  qt-V]OP}_E)TU}%cyk{A{|զM={=DYCHLTh,k66;Xvk I(VfX^ r %-n勪 NkzxG=X}NG{k23mNghS>"҅ lL?_8DA\ g"c`KwDUћy),Vݡι‘<3Ym! ^jKapM}æVm>G3n$$x >w"66Y- LLW+EF{0sj,4_HZ]uW| 05BM1 ",*ӵMou i|gwWv+D`8VcF;݌S?QDVUox0oo0I7| J9i-g)jh|j\aPR$?>QrKWގYJVdwv_In\~m_=!B =mTL@;[MaajP,ˤDlǚc*X/朵w\Gr`'N輠8кǽ :r#ZK:;mcH(S/>0?"c}L=vTTG a@_hQ Jo^U44@YAXS5Zs@5`$bbDz:(a7avd3qVh -JuH{iʰ%#Cj]vjM.L{M8ki'c?3iYp:fvoo|XC0ψ8B7i'3ZB*Ͽ>rujx\%>u=}6 N^؅p!Qu]9@  b,6b }v(>xk^ }4Hrk:J#p,wΘXr]O)l>=TKPx[3AM'h (`a;IJW3F/f!z%O)w*ktI Ro)Yr?_Ԉek-QonњW8vwp^Nv;Me$4߃AhZ*_r3GeoH- DC,[A|Fg"p!mbz r/ԓZ VFVB}PgQ7 .`]&"%+9zvdWL fd 3Kw*#\d\nq7iccjK)k@Nxvb]3D@>7e;1=;Z9= vXs^m)h{+۟~_5L 提:%W t%ZSzF6ؕ[m U8q I4sӑ3U!pPi#7HM%\TT !Jc^)`S dx 91l*&F%B^vJe"_j+jT "s58P5''PR\dd._Ǎ90Lx=񦽯&j9;u[!f?x`ډ`;@v?zw2uÁ-r;df:OA~MGܭJOz^hKC{^%<~/ DnuhL w^:l851{/U)3TVxx9FА]䒨ʽ#:X]4]{`U Ԗg16DyarK5.tx~}?<raHxH|OyB [c2ڕB}R̆t qZ~g򕖻 }VGt`j:!r.1j8&jIJTtcv:i^bQ(m_˨|TɆ(;sfdx»ф9"K'O{=^WY->zRk묘jwt{-)Fl>(Lb\,8A)IU1 M:C>n[-fy&"Zܬ2wFM0q.(elNɫ5xfmѼ{^gr5[ yilYZA秳̑vo!6N(ÃTw [eP(FjiϫۚقC]m,xPw:&X>3itӀڗasRذQ)`cӨâtf@SY˰dSPrZ#xr VM˅6{԰Owϝ2"+kuRj7}7y0ȌOB1r,iˬ*rz2O_M kK)v$W:CXX0#d[cn(J{ ~ߘfAO(]ևC{. Jt*iM [&Oݭ+kmÃ0x6<\ qNڳ!ྗ$d (e?ȣYqoZ> `}횎Z1 ^j(n!%3i|Kޗ9WscOPW_j3Ap53Լ)'ȯ֜3m.ꈣ:_C#mQ \#lY8s4 $ԗՊdB\i#1 3&YS`M_ҢۿqѾum4!s~xBeN-hqم-wQQ"Z7+dOIW\yDM-B 3nEa:4Ů }& 9FfS&0#,3$foVRi؝Ks/UKIeJ  ]$#l,* 7`49993 @vU֞Q?"CǶc&`:\R=Pp3!8MPEdܩOE̶#cʹɉ^=dwnbӬ!:- 9YFGU +89 'ʁjLɬIs+bC :v }:C[ekMˣV94i9޴A.pis1}(­I@{+ըv{3 x]UQPԣqT!:pPtfklnrA2 9˃ZRxZora3 =L7@(xvO@4T >=C: g4Gz 8Km=Rr~d13Zx5Z6w:#įU_Sß/WrhC+ =2~&.w3T$̄*py߮-MaI (iqj͸|Lco3)vߖr~Ph>sP;Pw0PV%] si6j"8(G&~a#(sGLmx)&% լ?EᄀJ3G7C'OJT81s;t0U^f6B>x*zq͞u{`N[qTPXYZi$oMTĿȴR;ŗBN0%HhU+`qa ?|]\ WF"0L<{i웅FuBy(㎵N)}} {YvP!DZ'LK!l; ʩ6GC7M+ 5}n@?Ӽ^ &ח-Zx}AlW_ڵW#e iHaVsZ3f"7}C7$ ,i1 4đhCBtc&?wV ̙/_Zpr\]b:Bu9}6:]$P0gQU/JuqYpi;n1kVl6`mp > 0 Ѫ K|Q9j `O=]HZɥĚ:h_5"$ $NΤ>K _A\Ǻ֚8]xT1mWu0?.10mgs8flz6呓Uh.%E)]'KP'T(ROh5bf Ȁv5l4E>N5\[|eUNVb 9¨,~u)WP&MCu(-2eHB?I{ ZXOSK!vqIA;h*?D;r~m_GKL{ȭ9`)=Af#,0/̈dyN_6F%p] [}ĈPa$Eb1^ G2=ln].2M*:7b)~G0ΧJp4 (cNUf:0`*r,U(60 >CBP'&CeAT,h k%/xx2Lj,G}DPEL*&!S_i:.*_z S?ou'p ʰy.nbyjg/o HmH۠Q6Z˼Tqg<˲;DɋH$ҠEd&SO`0Zf#[{juL1o{t1-ZC#xq6M."\bJ40GіU{\=i{zHDˤ̯19ЖT=/H|03٭RVn?a$Eޞ^ T%uF0< 빛8[bˡ߻/Cqqr+kLJLo9U`JH))Pٹ->QOsS㊢=qc8)ޥr&a4vD] 2mUccxWN|KTLX13Ȉbyd\]`*e& bg%9TQisP7QqLc 4#orl$VRی_ (ܨ֒X$*I5`La]t%Yyd1Q0+oj&x!!%+̺Y'b1 xRoK!>Y13ڈ?йD5&K< 3$$vE;St.EzLmL3 6n!tyN8Lc##b_Ed!uקtXA$a?ct3-X9ŸIv!ɾtQ-FMGcFȪ2S110e )42鋁 k#&"'[\"4Y_4R}%ݗOl+!f\}O}O?ddr (Vj[tƨrU%jH`(4(1 ]F^U۷zWM|n>y 7 SA%g1Ơj '+KIhiR {PL.iW 3AҜ*k_xc}YfLm_CXFb{@sdEJTX;3l4.o-Tj4pk>+?cX $)ꜙuL\1PJ x4XXڱjf9 AVQEĜ+'eehy?6:c#_@bIGƝ#ID= _% YT@^xcRJg0'` !,t;2ĈDM sAh˅\.*zE[_I DM%=gqFHddfkE^b'(.!R5=Y GҜ\?KHgZkNB )lzsǦ6;'s- x)lFGvJΤ0SIA$*#nd?< UҷAM0*T5yYDPB6eI7eB"r U r6L}8$tđJpEվ1U n;b!VoƆDHءM"WmcXδcj]=XYXC>T&P9x.{8ӍkBWyfEq8{z\F]-6DxZ`Kx& _Q\@{˲XtԶPW)#/\ VP2vzN6ѻ*:/PڞVh|LT_eM#rK?Tf[p%L*"jFA]5䌦vE[V`=63`ܾ=':T˒3y"p Ez'w,,9 ˳+z5I2 M;^g"v5;HI䙛y(L, 2x/\Tj lzXă`7nqyrhL:QvK%hJ}>{===0pQMF{1A̟7LlX5Apn'o2aa NLj6 *u.L51UrM#ʡ~9MIQ1Ö% hR|bZ5zGut^,X3b  <6TXW'eȗ!Ç{z4L i#9Y$YEtNmuR,qLXv^uu 5[=!ؾM)A۵\OUr4ޞf⛲87}r:YU!\&mQ "'Zw`g3[qNсaoA.E`iW 1\AH:GPleg[vF+>aLV@Mdhb4㳶rڛ%vi$\3%2G}eaϪ,NGQHs"f.DwIjn[Ē(JFx1x! HdVFnuMfu]lPm<ѩ>PV\=$àT$lÀQ kcEU~i Eծ4B؉mN&%Q6 q IF_\UcarnL*`y~@~Tϋ7\Ii^+EskJ4^c1Tu=a<~ 7`` 4"ag} o}Xtq bG@G㝒*A93)M0A6ʺ~1N؍_#KݓQ#&;y֜JNgKaL_K޴;`koOey3Sh]8> *T|g.]/5ꄝ%u f<=l9%6vӠaϻ6B螘T[~0*Ү&7Ui^RZ:M N-gGH?rdCI՝$WǩK\Ld )˒=ڡ#*:} r^uKU>ɞyn:kc"9g9VÒ@IV6zh=sosG&4YV7ٜX!]sÄ$,3O:Pe6 |ueo Դt"+ɛ4Q_ $0u~3#O}=qir2d14> T;+t)\< [/K4,gO[[b02sDb;ljʴ7w'ѯW*3ITh然mp/.10H;'5/ʤʐF"Ld>)CS-A/lUg(;2"Y+:oTЅayMB⾸X^y'deoP.84kciXP6:҉dCmQdm@XحrY ΐaظt:YD`?Fkj#uM?7Sw=Gvx,ug?'^,pY6H,UlwE*t}YGLNct0oV/#*hԔaM3K(mڒLt~6fXW]*P;!sr;M5ʣ/gOKM͊TC۵2$~ׯW$ۇO=sru[d,ykv9Z} WV>vxPӷnf&*U~Uo=a/xU*W/j L|@}o~IgYaTz>ܦ;n2q'Byd&+,!CroZ_qI3kz2u6/l0-P!w+˄zLb"DFaauF3sVl(N֭=P$#n%` ߥJCe%{ P[H`mTޥ@2>,OO=o݀A#/G/olG춝dC?93pe]F18q +R͏%0uڤP:@~>b)Ogd2?X;ظH%꼢Zjtr OMJwpNok*GzOZ&GFx ye0ӇM+UW_ԮP)Pz|fި3(5 ca쮎Lx + GŶcVP t2DϚ}&=ޣT@c1Bx'*͚4'1ὐ(R7ls3#Ud Rq\(eK,S8a_ F+g㘟z64A~}\VNղIE:)|+Mbʑ5VSlyJC0]k;1ny=Zz ĢV{q iJW1ro[aa^ S LW B O2G-bHb?hba^ c2+"4^ѫ (MүϼHEUY}DYҧ g<[ꆍ~Rےh]>r!~C{Hqu;䗥jRl}gX*U޽fӗo0)A^Qڣ=sysbN/`nm/&9ղ~`ߘ6 L@̈́dPac2n8وӶ5d# [p_E/ f",":62"2ƭ}+W"@q.9b:`SfZ2g`z݄rȟ+IZ}#d_b8"\Hv֙J*ɿ V/m&p!lmZ qm3kcv*iH#d t4P"$ʵkRtw3΃c Q3]S_ZiqSZn^P Dr `;fWk%H_DA=-M90o wHó*G jf%އBr~ZԺF:g-jc1L@p4ldi3́,JY6q:;@i_k(&/4X|Èlr)}-JвhgYͧ`)1zA 33d}>PLQ5@ _.*jװq{ZjHcH90QANtq\╯/nkG#PDIv62O~p KW*4~CGTfo:^Wu`'=y Lu@Pvv9h$MDd4NXS׫jbJs$E 4lꁭe)0Ux腎-;q+]qbAO+4xeM }B^ZÒVGēaՀH !e$ +PwpT nrtYR{pux]?^;K-B0TÕugjL_N#I7A`B=/}UsPG`8.5.&Mi=H9Q304,'.+ ]EH٥r{@ 6%ԵwK11e 'dNxBĺ$vb])~$>~A ncY4㩫 ;ʘ~ iGf6 aG^z%b`{"#DGϝ6 R(i aPT ןTsߊx%˟l5ST3=oQ0wȶ()a% Q1P*]&k PcIKR .c;m &rj0PZvgm n: +_8U1_%z[ꖄ>Qb>AUTDJZ>b:(;BBhԃh1HVCy،ƟZ劯sTTO"aMg~%tCUZݡ|e-]:ٕ u%o4s?NLe!{uWY;!'ou!ӀP P(<8G7۹:r`Zd( cfyM\-:<6yVݦlXh@m%.@Lƒɞ^' 8DA7Hd?U:wCEQ y8d9f)!ґp7 Cข(olPEp{+LhItlTÛ&ӌƭAn$S#6L+'kI>§a@Ђ(ެpK l)='eênz0QJۭzTʼz}1G,t딐ErX:1'@@.͠$o)y@?ce lx} =Z˅3 ]?멩ۧ_}JVq]jy:,yxbyOgIֵuPA:++3tKy]5R\kn@V~ $ q9a"pV\cCZ֦+*GĘСhlQ˂&5mRI3|*rT~)&adPhp7Ig3< Q}NI4TK #Є_!r;P!5 zO0|K^*0n`XNfl/;>Ar5BjׯD\a,Stѣ?vc{b<&mvoO!;/W `w YT7S [xH+: {HX|d%r0t'$!uaI-_[~H uB Yh)qT%Dk5/vZ,3.uqpbW^hF;KސYэ Lq(!/ިD[T^G˗ĆY:T{0xPPUߍk2X\TU~*srKBTqn' i(1AWP>W0ERA6|Ÿe%MN`@0:8ln0o 'UR8xS̱D[\4hEKӮ@~}ծgA^o65h␾|>ZV9H?M><-==*#$bEKVӾbW}LH d0?7$lU69{6 uEYU@4,"M^ TQe) ՚?/=)9gid1'~Fh:wbu7"wx7+'pBWlalVxߤf4ʃ2C4NK) %=p +h~Pw& 5cǾ%7bu:J?5DžM.KZ(tT昅WTbkINw^-.V߯BZAמܜr}? Z<]Gʨ?؇g5T)?V'X$eٱ4|88h1%sir76/<<3zKٹzNXח3u #$6H@82jc3P E78^77ݛ4O%7(HIF^Wlvut^?DISkd<|!tqOmr[y{ց P2 Ks<rVv umuP8J)Vz࣬K)Qwu)Oڊ!G7W֢@Mhq1s~,^YqSR4't$ sS&5^azs^ =WM?@"&c1d8EjG9h@֘=Ea%vdb_ 7tNsM/Đ+Se7B=kPTyK&yf3;e} OIubiOYAhg¥>;uyEhFĐ1J CmNY)VOL.FsѬ:~/Ir'AT07D[ _0pc(QW CDCgz"3Sq L-]+zXVQ>oep;&`6.O8-fԈ =UqQF٠6Q-Ɖ~;DKR#A`YS'"O$=M僖KiN3HU.-QR)=(+x HT~Q]Y(݀R.AEJfZ (b*n(frb̀.&ſ9jtr#]IC<ޖ~~҇8c̄{vseL"au,Cɔ{mYkzMUm+Q*kwܯ,SȲD :`cZTHQ~!*F5:߯ѯ@,gЊ sr$R1d Cxi{FXm ԙF"\]!W8%*IMǟF֑Dymv0~`w SRQ|N4M*f! QXa]`E<ē'ǎkOIჰA3y6D( F`(G:s+ȟ0YČZ7ٳ[+jB9jt9,ekujԶ[F> x"ԘɆԖ]Dj @r(_m#0Jٝ?Cf"+D&l~Ǒyv"@B|ce#;*IӔ*N Lx@gk<h#`|X)[(J{_vH! ɿȪ oOށwTvdGDw,Z]a, ל8t<pBYQ3Ըz^epC ΐY,fuT$7tZKHόai~Ui r[=6&FPG9?2U5N'D~]bYo1_`/9nůz|pш.\D69dtINWuf!bjM_Ϲ_? ۩?>m%25dUKeMVt?OTQ׭<7#g8Io-d4܇Fs97_v1(XîdL<П>@9YVE`D%׏aw; Tco&j((PY[N)?y ,:nht#*5EG{>M"iAF>|N֤M?i^7uu⁻9l5Cf?EidǠ.ݑ@ٞT}es6H.#vql}T脥Ly-e_tf340~Pc &UYrޘ%?#t:z/?[ֵSrk|͌'wwPLVA-O 1rH/ j0 yi>-x@esV4F/=Pu֨ͩڌ#ရآ$Ž$zovM̍BS*roٸIl|.fAε`Tކr?'G.]=<5nUwX)|/A)AX 2,"JƋRd p2s^d6| B==.@Ӎ!>{cȴ!iR\j~KmmEYqa^%PŻ G:;p,te鑐B|G;fZۂ/LrA%y N-Ϣ^1z<'?DifOf :l/mQ7Vo;TsbzUxchn?i>pi,m_WLl q|Sf4d[8VVm|EnlE۹Tjy0U& ǭP:/ڴF@NuRv669 Vgg ÁSQ43ʉÇX@nӚBuMlSmRBVVoڛ|v|g+H .8,`&TFe8plUA[k]K<`%[ɹ~Ys<ZPf&gw|{ŝ՘!X^5 g7Sh>ӗT_(Ǎ暪V˩U@=8Ņ*!Cva+z kD-hU+8i$\~\m#'Xj7ԅaܡq# fzU=Zy5?٭F8=l܅9kL?ѯ,5f,qo/afÏkS"фj!!eҴ&|P[}Fib=iBA/KП^# -v ab\)EH@>z |lcHv]J[`2pL[vKfGcB&?#aK`S5o?(,;Գy.r-}PcWu1qgl7X #7~ukV^تHbdoV@y%n%A)M-pF;"qf1iRt<@bIq4(?IpqJ(\iplo,"Z\ 3Mx_ h˵fJ@}ZG\VXN~?0 A 7\S,1ꌉ[0|-3FUg)dcd6ͼO}cA1KU=ëG{ v5 ̚پ'1Ǧkr]Sᅛt"no l S3a-8 z^-@QVQ _%zi( sSM/4;D/eneSa&)(순)h0Ԅgw$jA/eL&{R/ KPrpjli`($ZӗKٸz M"i&l9% _8 1/^v|e'bܙn1 f͑`S5*h;on}O6eng) 0b?DE N<*6)KɤM/GۗUt0̆Ype = H\A$L'9poxr(ǒ/23lIHr]͖I,;)BG'f?,R`tWMzƮF78 R*= i+ԸʎO$vr,،L#MCb}rGmUouP<ŝa w$QQ&4~Nf;q̉!ګݗI!BYt܁jaa8fΰ7(lEwVQP;1fc'1FZzbdD R*tKDZf<\)/20-&_k둴r56#IeBxSJeVWEW\[q^oU {,.BsXu>JBXɲsYP N7 c-{(9LKTKc J-% y{./3Mk Z1؍/YhԜaUZ{ўY׼x•>6 !#`\Ҧ^u7=|`˝%=jy^p^,/HK-cUuCUJ5Cv&6įx‷>N6r80ҎF$Ck~Z_[c3ū8f#̙= QCY#>#LaJG*~'ȦsM N;I ( .|1p먿hXa0B\wb,xAAKVn/6?@}=l6iWW+reX\{Sw Ukq m9(8/&_MUL&ONNFEf)sÐHOLB >݈)2cKj 7 ػ9䎿.2=&2@D;ٯMd9R5?mjU]X(=|f:Etr,D~s;^jp0SነX ̄8D(I&um(uGjjj6bv4)GkrKd!Z.9r+N}baOcI#O uLvtQc lH `M׭nK UqA_tfSz$"L É8%>X]- ?0ޕQq[_w@I_| ?z_z- a'Fi!]6\[֭a(hMѩMJ>ﹲrK9(|ռ2hn| T`E o A\.ni^g0ǐ54Dy-WY{EFmZ?f ![VjXy4S\1Av FڰPN`5?Lq:v]jk s+Vɑp!NN>A2kKܞ3N;Ь1Ps1O3`Dږe0u M/V7娯lPV-[7T4amc`f~]FTFKs_eBQ_1J;@50fCz}I7UDd1_IPRS[C BlC lHIAw_Hv6ФG*ٴ ԋUt hTve.4WvBpX*}%/<# M7&`cڶSAxXsXI(7;.K!p,.uv?HLޯ-E4ڤPm"ys-=\PYaH}f!3 aNyISqjΕ)]C7Ctg g׳I0+Bu~Ts"ꋊ݂Kvss{r wcghZ߰IKMh>K{Ѭ;%EKȯ1$%_i)ٙ qN\X]kUEG197 /?өWa`;p`Knjr}NJyAV.v8\3~pytK`n.8T |$ 5r}I[54*-q 6+WFLITL69οXU٪_'ܷyD0ɑ9aφS^C^{45lEvhTZr\62(Ʉ*|'x1s 2Dw*נ=O2D+p`'@?xtj9$}i.WL*ܑ[(x =a|#2d C'mL>WPk ^9~ىjOv1le-̘M+/:(]przۼ|. "7^ .b+xFoAh_/tz(~YoVr\!.XC'Ww[yh`;d% u.xZ%29LnK*CGV02`*CKA,0|M ?a VLZ<4C^,7@DB쫿KԗOs?jlQ82$y@dlueH]IdL..ոGu=XQBZDo?i[Xcu}"nG:$l4Nmڨ,q>K4C1S iisuXv8n(PKko` Kܕkρ1@jhZSU/ҀIZIWv'9o~htu6 υw1;~zW꣗"cMNQs;Zo@X޼M0=OM]ign/Cy) -*^KZ81n͞y6(N}W6Te#$M}c{d}^]b39܆*).ҵ2E:%Hvה~>\PFM6S3m{8j>k5cJl_9*5+f[Țݯ~?=Hʐ x785mXֶzŝn3c;2n &ꮙRsI~,Z;=kưwY=~ŸMIc19_"3[5gc30" # tFo(LbٗB%X ⊶"0E1oN_!yhY|OOMiˁUq8(!ʭyplSՠyvc ",9ƿ#.r)\LFA#xe(dS&Ɋɇa~UUn Qxr|k:$Jj//){`ıEa&뵼d\Ł`hOzyj+t>(Ng#%i\$b2&7! F;8߆dfd'h0>{C%ORkσusրhX6o% %4vN|,]>B+k79YOmZc0v(0??ŏ)G#}2a2Dwې+L~_h9B_vɷP@qc k qζ(t>cBG,h`y & {eN.v =2g5|Ճ{Ӕb3'V-f09[g:濸<N1*vܮOug`9;F~ !Z44w)ҧ0Nk9pM6:`s8ovD rZ,IX8U! Nq[6?܍mpK~5iHk;/VWU~TapW\ךCt-!z1  |\QfKՌ!)ee*6 M0n:ƧShF* "UaOT }Qnv KfN,VV`/,'buX.ʗ5<ÌڐZ , =(R/V??T\@bHpػyPAnjp"P핸@"Wz7DZwbC+mh_!Η(E@*hGV3knLi-#wᘩuF'¦;[T~Gk]\3$iG(J%Fގei| _x 8#MOv9s4͸j5tӭw|#0h6 e~i*Dk_J9j3NYy-fuZK' nϙd0y̵P`4 gMX`* ,GcFbuWTd>,tdsHhTQ_53PQ_TaȝM9| SY<Ts72 a7V+ѷ-`P{BP5Y(Nf|aXjۉ&ДiنE#PwPF ҬS\S&#ohVߢ Ǿ$,Ak0jq щGKcA7nordo+:{JX6uaL8h.E4i5rnB_IIԡ+FS3jT>#CZV"O& #l>6,64暻w.hvsP= "$a}5ƾ)B^m \+Hz;Qk1)nضFڍѠoϤ>oӬWx?α6Ia., ;_u%E3S- gK* ^z"i2D'LbߗVP'fcJ}=?#=:>nVGb##qP*NNiu,0iѲxR)RVz|-~.";꣌f3;_؀ZԄD/zҩQaBГ^úJ.{ .PI} SW=/]ɜ"-rw};3G5%9 z%Wypxi›yt^Ҽ4csP#:69W#l"D ̶9&;H9Bs6nS,G.^hkؠ,E^Nr]F AZXquco3-?/:E8Wcre&jCfԊg?`9ڭUT,:\"0X{uАG"ǏМA?Kepo}v=BsFP\{ 0o&`[Iv5Mum"c.ebNs{|aiT-?-IҏDCۡv٧׳2Lʠt{iʝVD#yMu4uYl+ 40wIZ"o/=\pBazwTs1UDbP.pq#Y 2׉ + 6:[1r>KjWqsǐ."gS,h6JI\ΛX_SM-F>a*j0$Њne{Ёw_0%^2ԿRx̶U^7i! J CT_`d-B$k:EEA̓_N"D4cU f4O:Hг->v9YVp'))9,Q^g8I :\M )HD1SI4>w)Cj a#Z:?wU+`Ű ޷{&[8:*#jsZ$T}xd2vtt4aJz;u;w*Qb3ءԛK~uӈѺ!>6Ed x헂|,\6vl)-tcan(ltem:@Z+y$ X 2~^?wSK3[j |m7.j=.j8!Y,-1SVG,+ƵNL.6 *Ve[uH75>'BaZ:Vh#_wptteo76 x*%hؼ&rZDf^0 @niS k,-Kp޳-%]V$}O,VT|&NG_=Y^ދJּZ<ꮞ;[*O,x9`\_Pp]߾f`'u!꺶qPhtH ˞NAZMd1eJ7" QIJp&6E$/ؠKYG dױ|D[jkE+I.gJp{sT^i ,Zu]k8;dzQimKPFï:~I8o/p_eieIwcB~Jd#F]4 Ctl%ma0(xq ]z"=AX}bX@3ʈQ\ltTSVq`z[١`IV}YM,K!_G9=izVk/&.|ePf^im q:^ZU~Oj[qЃ5*myvZq~r⼨"R'؎lu Q+Ώ-|M3[ ;dTDmtŗLgŸ;a(X~umaϕ,)9,L+*%g:,U'kUiuL}y 5I,)P_չldDGT.p6,`ٍ֡z6Fw@ \fL+*9SP,~=X9[m{W0s,~yW2@]}]\zDGebEO{~:Zb)zXcMh.O@m>dLJ޳΄4FeHtgG<,9y.x& !5S(F(ۘ)Kh=y >l[eiIQ/5lctMiWZ]d9F_+1Jd鹩{xO9 Qw'ct~oD˫2.p1UXɤ-\D$xE@ %Uc -$Wup)T׭ɠƲDyD 㗥mD,gנLmLlIPSq@Q1􅸢^\Z5@9V{YAE S] w:c&1o{F!]E=0mo \3[f%AO$tSQxp)JEd|Sw 7YDzHNC`߮CB^8KjPWNtQ$61GXl|H 0ϐHИ*.b.fN&^?Vhlɷ_ $!t:/Ra3(hM.rJvg)(#]ڤ0[Y6t;f@0CJ"`Q5kFX @f? F] yVVCP W2[t>u<3{5!GȃnVdBlp >RxmWȱ$6~HC.(UQ"ȎnZ s\y#+#Sͅ@HfvX+~1s_oQ\@sn"P~Wd`I _8R`? o.nOxڠ=)Wc|@|~2 Q"DLRYЅW Q-w oOK)+ɲ _μX7X`7PSWn5ٞmKh^X !gYMO͢ShZpY6yM"n$E@'>u`j`"k /Z;nIdW1.c _.n4f(@WǍI}@fslbB_Z|>@8oR] (83-#Ix&9JBS3eG$-t~^ػ /X^`Jf9ɳ^ y=x}IiUZF最9gc AH? -Xm@z|X4%}N:GnNo$¡3ZSPWjm?iLb-D+(oǡfcm9_?"=.|jJŷM h4Qk[Ÿ%b:TfuJY4P4AazeFue$"ԍ UdL"0' %6*8 +' D̢ZD>aXɑY:8Ho^za?QAlgCr䘇\ThXR׎bCgva$= aCvlxIdBߵ~ay(8mK*{?GW #:"(Er]{/_jDF~CvqJ<8Pt3z6=nd/,fAv".X):6 ^ )JRz@-SؾN1~xQCF1oײ{',td~I769o,bU]tgpCG+^ =#ؕMenǏbI^UNc'd)> uCr:9N「r3‚KY:^,E`zP>n#k ?7)~}^͟4'M5"wX̠(ޯKSI뺎(֡;N_'ƞ刋z !x+F6!Z<%6oϦU9q*$cqdtjU԰^?3jO=.T/`Ų.i5C{uuv3:AD <+p1iF)`W)h̟^K*'4TW*&s1(PjԢ >"u0 Hz&~C+M@dA1C>+nnr%KK|d1%_X6̣y O㰚q}^>Ћ5H 0lRrٍN=z1Of qwFJ|$D-%J8E`.=Vˡ 4.ؘ{edI,H&dKaL*_}s(M){4;؟骺OI-3wtgJ9^i\3Dm#B%Z}GN_B̋(*=%6k=8$,M_n$ J{Aي}75?.AUmG/imRp1b3',l髳=;]7%q6<}dt-qտF*h%hq)PeYi Ucۍ5u3HC\WX*fz9ygp>s=i=F.-b6+9 X\4diZ(Dy @295 IٝBygj G}z2hH]l[\3%<11BB tg'5T,Ҋێ &9gŠ@p!ĨAڱ*URъb|'dnA2pH J\3&-78.l|SzqXI&_#a"4!*4N}j#%1j_ nٷTY vͭĸeepH#*nƶQ[K7%_mn2%Uwr;gl_ V6}Mc;\>EH|(QZڭzj'KjflfN.KNG[B>z1CGS W"|/ J$)u$߄7l ^A  mG~)\Ho; 00k{V[s1H >ƓDZsaJ}WlQEVjB|H|׏ 6f=#T}oNBBcIJLzM+OזmV<--pYCGVSj9Fm;H hKTϐ&6a)V( 7䰶Pz=n~Dj d]OdN}G[KJ$,r׳m!M^ G޲\9X2A},+Qvkk ; .+Hgi `Qi\z–zb/Sĉ׬ ?NfO!` >!{|nB,! G/Os˯m|4/(W2(wRi'Vր<B?-&2H]&p俎 ʪ8g1U5*r〦bѹGag KA0U˄*_rR k38ClHpHwJVQal`TVE&_:(zwl˵T\AY; Eǐg m,Tg ұr?bbluhл.H e<.~^mlxN<]k0 GLSBt1"nF{}]eC( &4:.$LXE2Gw tlD+ M)~EV,E8G" 0P6|Ņ4Ho}USl hɟ+|ZVOF,Ȑt>`%ٸTG?}7D_)`yyӎ^D֝\/R25EtR7DL{'G՚ɵ![R憦C}H<3wGC)+wxaNҶ +n}$JDdK5L I6u K% Q cjEFD2k_V(k~nͻQ?$z.a<쁩W?Kw"Pji%h=y_nbGL0Qx^޿16\<+0gSc?,dĻErŨdDt %7}y09!q"{Uιx|PJzX, =dѴ9Ai{I#U-N'('UB-Nh&m%.BXt dMpYbYC)-.+Q2Go If}s<(rv2Lk?QHG_a#(veZqRx48ڙdM ?|qj #8 [𔋦j\ؼvM91tpϵt5a^+4ުA;OVb(c{7ǾX[v+B|B4 ܆ПXB_~ jr,فȢnR0?8g{7Qi"8f.rΚ ' rwK>!ϕ[f-l.tϿHRÕeA q^Ȁ`O66/kE$AG,x- :Lɴ7絑uûKɡ#PՎ<|QP8} =M7glrg郀taGl /8?1KctM3kEEhl͖y(-d*.%}|@_# 6Z3&Uዺe]einUab4_>`-z.Os:W^g޽2R I5Ohnkd&nPۤ%/<.nowo |Zll8_9XA+q$9js~?≱&Bb}Oߞ\ɣNI  z!WT]>kxa 5NHTۃxʞS;Q, tJ[XPԉ֒,<ܙ'!fv.uKJ2XhҎ>T:xT5 ]A.Շ垡6#SK.%P]杫}n]Bd@VP*pa?rn~5*~moK;7̃P͒)揾wBL^, ?|up̅{4}|K4{ؼ惆 6wd%zxթM|,E$0+d/O"[%DU$2ZRaVOc9+V-3dy:j)7rmYQB^Ot֧r$%Vf CE#E 8_F-O5׷+D>QB%_TEcB}uOKolC>xgܔ,t8bd)]j`鏪0*FswcT-R@l^,]ڡ^(M0HiC*(B5M+B]&b]BCk oȺC \, lwGI1L^-Ѵ}TjI/fҗb%H!ы$\}\퉾N}sI͹ "ݜy=dn6Sry*=hgl1ͮ`.&qZ,⭔z=N!GE']*K{yrD1_n?`57:RK>SdsW hj.'%Z⠒{-,D>-KSQ&"bV\>gs"8=W}b*ei%AaDAcPI$w \6d2Du ~6F#nH凲sCc1 " 8x4H+in !U]-Q4;E،]@HB' W2tx:{bsK}s>(ԋA$~UY~8U5||`ޭؽd4(qJoY|ti<`n#yu UL+钉։WˡE55{«hw ^1 ײYWeu$5ߋZF4 ޹8m<]*z<$3<@tFlXT.O0W8@WVJʻ-ATFTKd.{6w]HhTη6N,D'' l1n Dy(a;HnWBa ̭˙j:bkC2G l1 QE*)DX@{4FPt?m>3P/W%oJҪZRy'9U'BM; Ip) &D7{֯@AGKqǫFx&ف #_qϊ]׾Oɧz}8#[sg}'LP!' wh=z:YB.B߅>80 sE:EZx`)+ 7' kg޷pքc"&E]H 'Eځa1…ᗲRG~O*u$}59SԨy}_ !UA嫜t-pn;OGmô9e:1>(T: l06gYv)D ߅kf;{wtc_R]aEh KNuCN;AGu@Jiosj߼"DFY,e=&ii<wւO4M@3OgMz͌ ql%@@\DfBc3T4NcNU~{C+~|loX>^E`eq`>p,O6rvϻA2‚89bX-;U!5(rĔYYTO֯\Xr~Ѻ+6-,ȤK^Vv bM'VӭW^uU:W.x[gmq] ]44{ܬėv߻?ޅov~?G|`'5װ 1'$)BՐ-7)I}c<2SY¹!lpoFE( rȑڅM0#{Ѓ &ߥѦJS$(kFP˳h ?('~Ė#f}Z0L+B ѿN mRLڢ-L BMs4y@O"K6w1ºsr9^$T&{SLIq1jKr1kNq-7I]O^ h' VEdR竸 P)."y6UEI3}Q/PǩsRsG("Z!Hi;m.Fyz^QZ'} JZVLAyCWM:@Wy9Mvm&C 7H(yIux_F@{`mr"Lg8_ LKi{tFeIo$JLHtzSi93v/>yzi"햚!68HSuQp[Accg?-axpYw\e.q;=o%kAHC΄{GO76`R`KhMa]_ +J 2 ƌ+x㘦DHpmWbۡϴϩ󾇐%Ppl Hk7+}^]?%>_;WDuCeӽ+).a^k]UmeOLSW3`<a,) T֛C!^#*WSuLYU ]MPoc2drfUf'gX\|FN^(]ʠ17I*_OPAV.'>TNإ%%()ٕ.:7mb%twF )ʲY6b.)U=Ϟ;6?Q y fl8!Ϫ!ktz~a1 |$GX舖1wTdJ'Ew;Z fRt, g"NN5MCzDko5hj %]4 ,綮FIJ@6y2H yS?z(= Ю,q# m~:kG>/ Pͭ= q;$ (@jZ'BՒ7wgȣ[YvlV hZ3RB=1vf?%"|f7#D WȤtŇPt\Tsa>< ldxpbX\Fϴxk7Y@9CVPԸG sWSMQ!8 MU\< = Ne>j{HK^Qʩ%ppizvdBkQ z$<V&o0;S,ӄZb)BAM FS"O~@Nlhv̔V+T{t[RbFxr}$P%2OWrr`Stq.Dz4%~H䐌hosXP)])(\a&&{xeZ]BGO!). T;3>W*$Rz {u'ilGٮbs7rɡ-ef>~SS dIUш|G0ݖu]ſ>p5ZpnY^_8/b׾^hA $e\:N/Bٶg"$X ln0=J7;Vj f7HVi-9ޅձR4V4zhR$6ɇF9GGtpl4SީCSV 21QH=]l"7AǨ}3r?O-ƹ[S0EgYC_=A'+IJfq3N} Hm> +uQDB"#=>ņKACIErs5}2!J}+B`ċŕ/oYGCIy>  @cE@8`]nCؗ86L# us7%ŒLI̾FM)W"GK~|L <7kxIT;\ K3L;ZY># 3"95JS< %ѻfx iϡ+0ب!9% q ®u`J)R' j6[|wZݰRsw%K# hkl') rvt1B>,V␪NdV[w3%(e_@.LئLG$GgZ]?ëmG;j{紦xpXLcye<{'W.k :9R;gv &Ə9u_@෬ @>0ǁrFȵ~f"+Xn%^B^BLJVqQRdG|L6)qYIF4T,Ф!ƚ(kaRf -GXq8-sAv:Cc]Odr - 4gIN}fWMDxVۣq_WW%*2sMl57?\9yŽ[s5M9o{sCd3@V~BTEbh)-עY: GYPhRr=H \{> L573K%5@ķOQTF)Cf=&I֕0'Z{LwšF/_!3$eQ58Ԃ qJ{Hc<":$xseA\ Ik*to>E{1CDe>=4t="Mj,8& V2Ch!8v% 퇄g? Ǽ #<t %!΄ h /KbBs6 bK1&_7*rtY% {lMa;$%{aʁa sXD\WTqZLa~cx, Q(ML<qAwQB/@ٯ7|u1QNl0T9p\o:wyv!wKV_@[Zr:[սC&G.]U?Iއn_ѳY-7y22L='.-v3wQzÏ7bW vLsc70ԧ#ԉDNF\<ǰWoz817j捤YO>Q5 "u_gשjUq7xķ?3[Uce ƕ7(r0}z!p0(&z{ $ qG/y^5c][6*Ncg֮\! zf|]5\#I2Wā9e+𣱽Yn4\>4G5eNcyoqy6 s޵ъ1B͢{PΫ{{N- ct,q.l.6o!"qoXnCPqn/ᳶd]I!J[S=κ "_鷔Rk/ZL% Եްt\i!2L8ΜSogpC(Nzs7"lje[>y𢦻9Q/&To8浃/]$7b8~j}f\A9ǕʖJ ;&"иuqZX%=,6|4@[:\-ٚ:m"DcUXA'V*+ZkKX֊| p+U{]t0=A##K#19]%-]I[Gs-NO=IOꄫC$Rn-s,q"1cH] ?=!u9AY㍘Օ겎? 03& O8v>._$9e\g/iÝhQV3 X@NɱXRNGWós&ndJR*&Eϱ p겥7)K&N@L3~Ӧװ1|mQ(n n* >>6Ժ'r#KA /]7o|nP<1gjQyl :HtA Zujp?;N,˕o̶槖rV(k'b)~q!αGb|2Ԡck:;MF+ۥjw|d{=KŲNqU?lG/P" MK~dA:3BtzczN߿̱H,SxhK/jI#Z{jZ?iE4~{<( =#$dHnqEP/V=5~C#>pajgU =䌩 ܿ4F yҘ*pK[Q=V9]n ͧu#DRE5EV 84.bŖ=,H(W?q_Xg[3p(Rp=KO| hsb-y Ə!u5jP(wrע]!,]XWqt݋5 vLnYwȫlwEO?bgn3`x؃yuXi#f،{fH*~KnP rj뎝@W_h&+k_~labj3uS<%atb {:H$dƀR[&c|:@eU:Nw`/SDL yÛfQ?ǰL&Z?$B)8p<` /ѪrN ԫ8f ļimV6RR5=qG8 =Vcd>>}qOZr)]-Y#5[ 2ؖSvj^J2+@~T i-WX+QSd("2npI'MU|Њ Ie;O|zGa5<~V͑*A)|!K7,FcUj6 C؝@?= q-%@#HQ}PiwWMgۥOy+MM1sC/aS#RLAݵy?f*pN_-_ ̯Ń,G)[tsa/XzZ]hȗ߫')/A= y.Jϳc(60[kBغ 4|̓)S /|98QV]k s+mdL+owcUPh i[(RGfE7>( RW & Kif UL+R̬yq"Y@,֝a(vcE!2犾0#P.J05SnoӰxuf{=Wѡ$]Y8d@#5)#^XUKfKrw9y`^/pX7)g`:e L>l#`1K(?X,W]wl:8<R)[?M 8lnzkdi'.fφ9>DhNr.*;UsȔͤ>_ &lX=DW[]h\JCQKZ<.%u>>$/vNsd(xFTpu/Eqyɬۨ ៃ&{zʴ\: Lw^O,A*0ݼL 4uq‘lA!$D6yEۖa}bi/ h]c}%,:!_ζ8OM8v*myʿ IHm F!")tiwqOX+47s TgX!$ŷw-oxSs*7V ‘R\ /$T|d`@f.8qID]J(I/cȓ1]_Ks{+.|m #iB~ /kCYc1VQ[89Y"0( ٰSѶ*Oa¡ B%뇣@v$u _f6.X̾jVЏ(s7=SZyXбf :!ڥ:( S0H]:x" T'b7B7ƽ1`X S4{}=nw`Τ%K+AKX^.W?^ D,_$༡iL` o_b[C/ a<,lRGJ.,n̐Qg:kL&g%!1sJ-Nau8̡g͍p6JRli^;IXQ_>8'{"p%G?oȒIhl%ovf^Ȼ@ZpY:X8CLOM y*EAya. =YkλN3+@S7ՊFȑ4Ae9y01_ r'Jw&nXhr qdĻ@F .݅~`ԱW w5R*a"XΌ!=S;:2ЅR`yVKi ײ?d1',0YМ)XpD&~R`_,"`}6u%K"%.͆y!f8r(9j-հbdz\`3i}OԾ%;Ԑj,x'žO-):d ^E=R|70:ś4lhP t}m~ G 3qET yv旸@c#?*[$s Q8}(de,s+9S']aY U43s' 93fRD sK;Hȹ 2vh5:|)"]xKzMzZZEwg)mP:i| e C%2uhT$`wMys0DչlIEK($+h z/ԯ:|n-FܿؐVt1^`2$°m/U!νv7~SfgRD@݊*Pac:}G_R3ͪҜ2Ph鑽ǩߧIK3\rf :ұ]W#%X,p"@м]Bi^ap-@-z4Ƴl6?ʉ)o PNZdl 䦑(:؊>)pLz>'bň|i}4طKS4AJp*!op[) >X~j+&Mi(׳76SUjAnn89(HwN-w Z|짓J"sJWuȰÍ悜*vvL_Q`[P ?ݠoK`w -".d0N0抙Yh Gz\I9曟/Vz)7d`_:>Ԕfr`g֠U7QvnRt([Z cVئd`S0+QnO&}2v̬T/|JŃrc1_5wLn(^pxr ]ht8ZQ`~A->;Q0}ܪ;,ۖ 5cvL%N=|lOD2(pPXv4d#[+ 6Ėx1Cpv hޏ8kV$::T#*M @Ljl*"]',7* ~?ojL@ ImaJ~26|v)([,䭥 eg_jmI韓d ƕ@i>(UwFJ޾#$ւ^77|?aQ S/[ Q_DiA8Рb5w-5 3ŗXhL"G=BGA`k"X"ơ 0Z] : _1MiƞK/Kt|ORI,#p1<)C0UKBpq9!avږ)vu5i<+Hh!ӈ*fLtwZ&ۛ .ЊțF+oXLWH3 \HRWv2cB(hjRR<g.&#Sϗ1z0*I#g96HiPDdw砌UA2-/Ilj-'qMZzfl i2 yHV}3q64ḁ_O.恲1Fɳ!Mpny8yc0ydb [b/}'S1vy'_n^{~whcp_}kNcQL(x@1dqⷆ㖸f>[&1O >$4f՛Φp~geu~VbpZZQ*syZ[/g-+dm"@az#i?枲Ǟݡ?1 e49m߯X!/f5w"~F[+_u7*hV rkƃAw~bkĬ܄.sDr1VT7FgmS8 ß*u FUoROzsRSTOlKh D5޻7Y1%[,-@bUkys2r\ ߄\0-Tw~V;Uo>R?R O*b >ܥr?\.8{QG]~C I<̔gr &e_'Tu-$Yp):m5TmlՋ1r/@M9;v9*pWJ{lL!S"D3֖(|gF\Te7||}h[Z$zY 1ov鹑&NY#UǾ\6p0[`)[kؑ~e1_ZQ,9Yǒ|#a۫H Mc;YafkMauUU\ݕ7g53ȟI.)J:'K ozvRVj ^k3Ɵ6ࡒGD,U~r$Uf)j+U$_ᡙ[%vލr.dURjf&`EEU֏˨8:<KTh$%S뀥e8 J-0&6i&>q/cE*TǧP{yK fe-M‰^v;ƙF?ȵBK6 u(qLAZk\Gq`iaykRt0Si>R`㯧p>me0p.p3 ޕQi cB z(}e%p7eZ[4~4@XHNJ/l@ypvA3zoia-eW?P Gp@d> X @I"7.^ɲ`BKПa}0/>pw/k ajY q$0Y֞T3豳խw(:7J{%#%^d5 DPkL6Q{4_pW]t9nqu[yR kuTv؁ɍws؞\M4eƧiOƒ ͜$Di>dIB"/&⏄3c8vwZI?|몀T/h0̒̐:YyJoGg|q;ՊTy]{ VR@#Gp=ig?If9 GtZkRYt 3%gl["!64oAw;/Bh;FB u)9MYL ů5ު>JΏ|Եyi"Mj5>l2ؔwzrD|;||4 /BJoDa>/=Jm쨣AX&ᇲ 2/̞'uK@Ӏm+ux{R K;Oa. }]z5xVx&2q#0z s6{u=0ue<7zoy|+On_Iz'P¥2~vl~sd 7e?'d.%fn>H;8kxHvZX$3.,E/;Z6 Gsmҥĺ6IX-8J 'z]T_@Eſ"jg2`R*P\_e zN{tTiִFfT\ƀ-w LKCǪuOp{9uſ['#dD\F'L)4rpὉq)SJܹ[2O0,JaHM:C=)O &s?~T,MX)mZIK׏-X?b{ru(CrOkRk$_XKK,u|(&TX> ~.0!~UbFWt,c .R*Fަ9KxV) diSe˰@zW  ')VMLʺY!ږĠly8SG1ϡ5;y$fJ*#FwbAG*Fj+T4kXDd2?QyTL'X!9 ^sҴާ9K.#`Cӡ1&W4iܿ}QWVԆxPHJXFIzhȆ odǩZb5v;cR;hE8= x)0u$'[gsP^wDqH{{$:{!FVHb5c7 q/ZwsJT<'W`ۤWtEĠ$XuF'JQ{ h?zW j2Fan ecϕ%7¸Ԣlug @q[Wa18]\D-DnCh,siQ?`/?(zJjFOI[k&F+ًqrm5UJ8?X/ZU,Y(Tװ6$/L$R#F\&׋P'iz>f;ib؜-pE"͛@SxnX=I76&1YF!rn-!Xh^zAlRXc<)iʸ2W:P9|L 6Z.+ťH8U0 ;tLǞ;CmNxI,m;#d`l97I$ ,-1[,f78Uh_={WLtAy+(Rn8"sxh>12v9sT AT-x@X2sԚׯK{S<=4GGQS'!Lwvs]URiA^Qd@Lߵ~C|ax"?ZY!4)ĿźÏjeb aRm!HH#t^7?"#EDӀ0Г%16+F{ovzo㭗'A8$FBYnMN@-lD |`n=,<6gyvDwQdq,*fR<)epJj V$8d+7;Δ[Ev1jOrfZy2ݘwC?R֙i@h7i!aPzW VڮNͷGZxj|İwn2VsmpcYRJ~؊z4@=kԒI*?=їDMW#&\x?w ;\nan{& }B7v\jl%;9;<079]\F$1ܨX]0 fTފ$|ybhdhFcCv`n?'l*OLL+{ie77?Lѯ3V{\Ta(W%$q3& l0a8&GDgT=)j=IcmG6n5PX135(\l^fP6n7˜5}#a6l B)QD@D$zyMM/!`Xsf7x""7;]\ܣVW,l%=3Rx>SnINa0<&g2fMz}9e6㐌"Plӑ]IC*Ynq/"7Ү(vچܫE@ZcZovexqndşߡ L *~Ew$)I5OOe<~b)~+9sSКÑëho?i#^kX\Mb}bp3ǻ\#zI%`!?wlD/:G`=AHw8j#G[ !F7aJaU1u_$jHCre >6|YOp%mgvnt=[fz0h.lJ; UEK#xsV7riO&9wIp:2Ã}2f09 5^˳ϬUs[s/WJ 1Eu5pf v- e~n >2e@˿+-dN.Z5cvzzUnqDF:O8Ę} Jˀ#mCvvȠE@=k>ZgFM}:m%T /A5)XOfM0藺B^3wTa(݈+UTDYZ Z`M]IB_|Rw>3l<*|rR5AfvpQsRcyS!g;- hw:Ě) 6Gʦ*GhdF]8)d@SeqW{t(W}c\?= W$ɗ乥W]r{Q]Ã΂qaH[J#2b&BV#bmؐ \25 Vf܍y9.UVbZ(L>v&WMW׌M#ז(WE?o(v 2#Lp%QWka)65ǤS0I`$(]D:uهZ;ds{r8{/sR'›ў]–I|"FCtfgx*Pa j,JN< ucUU 5l!} hbh7~t#ۑdd'IZ$ܺ-ahԚ?Ȏzu&ejR?Ղ*@%c1FiO~bm 3߮mDloX^JFgh]v&!6]-Md9*cN+Esʀօə<uaIF-A/vfS^NӾEgAačjGF<Բ3v* ¹6o: ךsep*UCeuɢ 1 -O8kjm}P]rp4 zx,&}Cqf;[DmXv?Lh[|}ʥ$LtfSA(7E nvr8ƯRiבbo8Evqp[]V}S[Bb [H@׈cw]o?cXc^)"Pm@.S.c*R"`fvL-5FK92Y PԢOůOb?_hQQXK;s,u6ͭEz4e 3u(bx lSF N?;'s )}bu`]\a66i8OO7;ڿlhkC |3M!T Q?$޻lZ`1 s"W*d~GO [&sy;|=R\÷±yc.ɵ^`cEPGmYbޏs~vNto'>ZdIib"1l />H1N=ƢֹٞiPWKĝāJ!/k{X.ˍVH|yT{+G҈WMPMd{mYURrQn!lgtu t9lcY|L X9fKpxxhMAx~ zg Jyb%$:(O+*0͹KV?>n] r i@yrj\Nϊ  -X%EUn#Iɴ5zThƂ "SO߭!K!8 >uW"]44|Sl4mo [[z@`]kÙ[CVdSy&Cam!MFdJqh.@^)JO[8ӎB$&fǡC؎4ԚMA|ȲD(i2d3GX/g]ǡKX=[y̚j$trT鋏=fΡ,hpӷ!e* $Q+.l\ݞ08-@6+P gGp@CUx܌Ɠ$׈+"_3PwܜtwRP ?q70 $4gBXݴ쭎󨌰|$*) % }I@F%%Ha7V~7v6UĢc&vܧ) }ͳ+{0$1a-)U N}Ikk->T WFjȑ/i+ islm)OVЊP$S\WTKF/`T.q_< Fu)wY<OfUnB*Ed+}^+6,*[ ֪7Ysax֯y%|n9qGD΅; KzIbث@F=z0򙡻ֱ"q)1ĊSvƴ&䮋)p膀^lP\}[cV$S83Q(;Ɠ~@Y~/P葑ryOZ8t0=J-G%UE0) D+#kM1Nf#Tn҃&/~L^ MD=&Mp]udW&v]za5t 0V-Mk'R1fM|oF4U~Dحm4vхOkB] A6r|cQ 8[ >!ddh V3p˲k\[ҳ V^+fP&)HE Cac}]h1 1rs"&y[4̢ݐϘM3*{.-l 늩hP?TY(V_k\sQ<"pAŸ\Ɂ\Ac3홮 1OA.Xetx4:=/8dEli1I';J[ }l~94cէX3>_i-K)N;E輫;^$"WBBsͅP08"]b/tAlG)+GHhV-ѝ撄s Dž=ٓe~}#L=;>1-J[Bv;LS0T'Oi]Xڞv +̗+ks<4nnD?Gł{HӢB?q)2kA~/Px,8 p}5LX8rX\0 &V>u=݊iuzƺ;`m5*h7.;-J6ܙQj8>D5_5*ONޏ v1U!pu; |XpP"-y`'bKi)au Z264 S )QӉ5j 0"/;Do GʧCiecLb<4ŨBIO0)1Jh>у( gVWtG H8A+C:s`y+]ɭ6HSQ'm]y=f9c$~$9fG5_gVN,zj{]N%lI#v LXd p ReJ7|^*/+P,=]PMucNͩ$32Iy6 r`#c(2;Y`lyW,ْOeE#Sa-=i<"DIh9xhRH{m55ZK553f_WZy5ϰWN,72;KTmJG2V/~|I!/ UReGd%́8(Y}GRP^-j:.)8㉦H|!L!蜴m :N$k `ӻ`fa5P~ μt၆.tm[\n5ح{u\{⍄;)L XzVsp~y R @7V U":^Nerd=>Fв֪ Q:LNua]GUvmS[%rX>̈́ iXɼ@HvR,&HKh,;%i .= {<٭g>{ =h3 ހG+J(M=3#_UQ@Dk3bae"H1#HadIִ~nO4lz_7H6 )EXe(|o؏oSv9,RM/4& YЖ͜LSةB, j-'H}96ጢlpN@vCs-Փu~bmn DUyyBF|oyˡBjOX"62 !fo.z5=z Ƿ!¶v9c+h>`}XΜWLl$@aO{37*3Ct4rx7"O "U~exoQW%(]/I6^8Ė.4eNp=(0H2e@ &E"nKNqLK ens^mS:sȇO [2bU?3 _hXLs:IA㪦l|ݛlB9H6cNk2݄yg+X]^.mSi"|ϋ2hΞUWh8]SENm=5!VE?y_\g=mm6HFe(4#Oae~J`lޢ|1Auo恔g X9(m2q{SSՉJ}>h;WTDzo<1X\a8_߷K nK, +oeH1 d`zR87FY[Z%'x.ԕ1>lWa_a ڪ! 肻"'WE󣿪O :>0{?Irvcl2o"]pyU#ȩ3%|X*V c9=l^ lx{2@ Lf?e۝`T{aO2Y3DGz!$Ze[Ps<,i5>h~dw\i:3uۻ%dUƩx^ >E&&}J*Jisjݜm@ю1, EGٛU=7Hi6LrBbcՏp=fttiMm 0EH4gCJ>C TsÄFp`Bu{+"6F8,ޫ1ZAaIVkca\K#Cn% }H4R \ QxvJW7d"QU'QIŵ i~Fs]v6u QF2F\\Õl}crs]yz;S{Ha竈986tciÐmNc2&|fu}w`7)\8ꖮr0bzX%cHE1{4{hT.C3eGUioY@^bVÂK6It+`ۏ Z ġ+:JVI-& {E'e.?Sz֢?K#47vSZҨy wU*BcgdcGG5/UOyc Y.=Î8?pb9%{Ç~V1R@x!|6Q-x<rq:6Jo `áR6+^r͊+~P'HǺR6Y@,cpE2z2v :ZI[-ſNif8 oYkzƻgp 6.x?U+} bXV޺$cI!?W[Q}')c3uq&9Zz}ME4£pGI@QUfO/`.q>4,JCH@9)w%5Iªw{>5srgBJ7Y7Pδm kB$d~~m84x/9R rh>퓒siGi[?=Bc{dԎ\>W@M~vAoy{a&{86kqM-J]P2\T,\֐ N?ԟgpS$A2SbV^qC${1zT'ZeN3P F<Mݕd\vnԨ܍pB9|]`ؒ j#WjO$զCg 'waG[u\֩M}?J4F% ypJv*'4 U 4c%xuA>Ӳ`"5pNo rW,͋\Iz1Z/8FZqá70f|+.7p9ԥ yj*"{UDnO՟;LK4@mD/20K`1tԾ)I[1yh9-T[w6<Qcf3|n\t< ŬdTb|B(08 7BHP ᪐mâ, .WxrGm.;KL4N |fsE0 *s :'e|Ri_IXꞄn] mL]C;(HH9#._j Th' lsXjF"%(W˗R#ۡBm-0:,t4,X_fLC;] 1 ʝm஀_ ikq p5#Rc1y{d=~ݓ:G]@vh_VM7?(UW]Gtr.VPS*Za&?t X{ JLv4ȯ jwcVG($9#_grP. q}wW=hm<bb̀\QFp92{y- -*P!=?"TX,flC"DLea`\Hl*r7o*jd2d_'|OE7LT*M;`&%S Uۻw6~35X3!cBso'/#.k DWEy3 Ĩ`TvGPZ 8iܲ K收C$z?!ƨp5I'-s z!1RyI=GH"œLY{V^nD7vHB@֋ wl0ҕ*AN'e)RZzv=@Nt=f">Ȫ% _^^J~V tL2ߑW$rWMTa16 U !@4g9MbBc2%M E6kAóL%sKɜ+6xzH {Fakufe ~?y Иg8 ,xQw`F0ns\z E$Xxlp2=R;C`3ҫ͡7J\/g"ݾ1! O.8/K34q@#h'WϿ. >Ink3?D_ !@뽖B.+s m}_m"J[APWW+/ 茧TH1`)27lăh"E{^alx>K2ZNqTݑ_omŇP +p:S7 kZ&4ʧYL^eE*UabDu΋}zc)/<>䧔+͐M0R\ _[1N[ZZ2Z:Zo>[;6s}2z%A|>Vɷ=6ȑRu'()ėne>d7?(ssth\,\(ۊH&| Lz;.o ez1c,|*gOmc_*j{!$Ʈp BxAB)2Z߸4]Q–Z9|vyH&.8д)aI B-xpO$+&_KtyG`]L{ YDžd9(:,THJk/w2{1ɁSf{X!%w$v _Diyou? ΢-Yh:JLMiX#S% V۴Gɴ !]82TtXD~`vp7%!t2 [F3IU _ c:=Ԇqx K[Zbŋh׾" NGKi/ ֕ \cYʥvktz/W"foj0'@cM)<&{:עPvk@ih^7j"eH@2=Ċhwi;(\ ~?{Fy}Fε,5H5'Y|<%]ާ#)ѷgjQC=,MW(fU}(m&r\ U".A^Vq䍆6#k+޲=K!UYfYʴG4JU3Detu];J(O \«AZz&ڟJ"TRwD;W7!O|4L۞'I qg\W'T16xp-/ E":֚f sY~o!R|٬cQ1 Si8 OS 0,y~Pa-l߲'J&t+y2cJG$U0m+< /D}Ӆ8.:1>ؐl⸤p»/QaKWX9QKݥ4vX<)a쭜4pަgB͏HC~ri \Ps}lJ^H-)|t=]XImU7 ȘFo%LօJ>MO~o6@ڪoGc!2>1y,ek.dVT/n )ҕҵ7x) S 07;74ja93ޖɣu[I ,C3+' zjHrS<^,Xok)2w@n"^j*ܐY߽r<80t>cgpPo̙VKP@_qAeGM@Y2; 0/1z =ĩ0a9'*:񀸩2ђM# y+? hˬZd&CfwrFF&DNkЛ/WcS}5J?gT4 ԋ\ ;b!\YOdXO M>rOLXޞWu^'|(?0j"z^`- C{'oPoT4˔@\+_g5DkOvӴx#1a 0 ¹ 8eTJdUG&Z#K,M9 Z|V$! ϫt2م:DWȱ AS@0/!^Weu` p5 jҺ\Qt0[R"w"Ϸ(jCŐwEVN9͢7tg"V>.ŝ(A಴PR;>A}y-^!^yZ)͝$w8-cAtd&\lQ㰿/ ́0:o:4ԭvrJe[1H X;Rx`H!_ӡkC2mh<\ռI0]9vpkzSsZ9`C<\\Ú;X)Eח!Ck\] q/A]kzd MfNa>|uE5l@$D "Zm!A9cxɌkf8xt#h>ᖋBwA*]^:x[fivJN݉t %I@*7o )=)]ɕohGaejs{g,xcIX|m;iZ:͉D5&am,;&lQI}ͥ-=Rj~X1d Q|Wh֍.3e_^962WR`PbDx`u0n;^mK&K꧶~<2$ϲ#B`SS*B75#"!nl mvUkKa"gz°DvE%G~,xoZ_SohS[j=p2,αE?\$DZȇA=GAafRl FXP7D_ݗ%Y|q`j$+% N9nC;J c^}3:;%=]@wI5̣: /,v1>:]'sQ]roD!q^[t'm`j-z#Š`FaKI-r/+-T[]YL'9ЌArDW q4\VoI~,'u 3J9_qZ&\8G ozfa_ӽsLoMFEcZג/6ϗp}) VGE;7q犚@A>GKNp7v5%߶iVqKӚK>JpXDN AQ/߃'jKDvaT{kyۆ#ɉ4>wJid9mjX~}i2D8xjEsN~C,u&(yGwlNtY茜 f{NiZwo;ltUD&vOfH3L<3h]g>KF/f2"e4rr!bt`UlV_74RUTXf2jqs7tRs3w_)p7͂i )% qJ,(sVmG M> EYm4L7_K4EQd(3R-m"phf=όR5XdhD4Pe*ooݶ*- Tzvŋv~pݯb'`Cˌ*_dm-&lU(0}@!>p D*e i27Kԃwڅ (lÁh+#P% hj'io^igMrUD%Nu e3$A&}[eD‰݋Qvu sf8=?oū`ГPC4jªk`r4I\G tllҦS4vۿx3{<`\*qRbO/j]x)ℊ7ѭ&М*Z:8n8nz9-ߩqOnC/T%WU{%J@˛nN/RoU<+vy'a+1q=HuYy0H5>$k-gLfj[o)mO`c-2Wâ h{H &KSC8?XH̋%`F&/y#NLcIO7T^BcNs.;o^qs YWC雁}!c.;8\O (՚GkqgƒQZQS%6 I+[YE;O G>jUD) UmMG9&$3z (u2\aQ`KYiLYxտ I6-x{G\!RBB ÆO%*o(O n?jԒ0E\%cc5IWP$ RN`_ĞXɯLKSvp )X\gv+(>TF&f∗څB)pEtϕf ˘cXy/&hZ !X&=WT&nDlfXU@ٸլTɟϓv8KM_?1;<';rAX lR\W.Nw8a9,ԙ{ꆠ7QXi4Bi.K #h 6(yU2]Fsqޯm\ D:_&>_2?C1=X( n?D.LR|v2}+\ˣey v%2L=rgRuUm6C֘!swB8ABR01v6)J()S&=ˎޭI&@q F+'SWtUï}>zGJ˴ݟ ҞHc3m0,31k=_ y9d)ŠZ ׅ]y_(϶@T4Jq%cC>v*"ݬt9uL6϶KiI˯hDzƤBMg<~燾5Bdtbʍ mXσQ]oI.e>lKstYl|^G> ̳ZNzlh) z([`4&np2YD^ K2_,@A0h?肏qLoW$mld HLZ5#%Ɍ>LSKDi,tLiOd2he֙R+YdGWh29dwg>ae(~\?)+dK J֑eUK#Tt켡d(ZzdM On׊& /V% #;8|$o30]-83.0Rd:F-Sn$P;of<ry _B}kpTU.Z>hnnf(9v:;."E^5HB~B[u"Ո:$ñ&)7]E'|ܱV+˒e*!yyF+j2}rZʼRr.(sEwuXOrÕFBR'C^Ѯkc0R.i|ra#@?pb1O:O~›yRވ% 3ua* 5rpuQLr\= 6޽69B2FVt[8hV+&rRN0ĕa=.,rN <ѐF:h{>S@DsN\'ʈ(QrWIu Ʊ-Y>rt?-+yݐ-JZ[;RA +OxfH.ߨy{f9w3_ oo!t׺Bo?]Ԛ42=LyaP2@$1`PMt.4ܭjz{- ?蕲{{z8 C 1E5& kQ*p$na $-vYn3*<#U@rE:ΫШ6)zXO$lP} ~ԲuWufBKa&C{6q^x,^i̕uˏDÉ=47Q C⠧Ix]@z,t#+#UM5V !&nx۬^ι%|qľYMݡYHɸR;VfsV_Lq}BT@8nɠhLk4Ъz#y Mc~a=Zt9=Qs؇__NA' @j$Cvm[ge7+zh:kzvZۥ~na ;?U+~9RPQe}\؆)uu"#Ggs]8)cTi+yg]tY,?^m)FJek; 8#駷BgRWݛW=z퍷>~<&Dd˴P_/Hd͜$ӈG~t_هfVSu!y;$!ږ|bQ;I:[8T"qf,TzD \a\25U_c>xUwuxa{|K@Ҡ#Bj P#8oB7bj?*1ВgO몡2E!AK3)8΂QrG=VV? ʧJr>nxJ8epՕ}jҠfߟNPDb0Mg^/MžD"eA|^u{бpeߗ""(\۾p! bδ|XFK6!<(ʁ4;5GJB{uVf{vL~L}$]t|*.vgn̍N=-?;CYXyCt%"̄-$HC)Bk[ FQ 3A$ 2jmxsqo%~ [=@>A_>5EM7*IOڭhɅh֖ $9!X*P}2*7ၘQ\\M&RVSz9;,BQ(IWVeVh=+*1meP}ύ=c =2/,jES.tM$(P VDtͤ"L O~),IpqCJC wqZ@KԬʈQ uW֌@Є΅Xo\!-U]q|Ɉ-= P7u.y,FIЗU){gvwH9g66+ 1ۃ$d x?aDèOZ.c}gs` U\ϫj\C*zAUN1h@ x%wv,~ŘHtg/)gv)"tVa+mDvFjaQ.i4C{t=nS^-c\_JoR,6&ƔQd1)c =PAwFiLmOwXC^#5*?Vs8J0RmX~G=}(FŪ$YI&:)~S!9\hU_ `ijK -|. i`44$PrZ.ձhFLC3L']`q)`' \YK^Whʞ}Q<oDFAl!޵JROt3#9J;W"O "1RcHʏXnB= m+Z~)% e#G+#Шt웄3 ĝJ6RA2j2۴~H!SJf]B=ZSMOI[ (]1]hs:Bk)4R_κDab+rg3UG.?&]YgxJprŎSa~13g'*̙vb Q 7dz2µ8̇;ފW `辘&Y@_ G!yO3㋆\K)):ל7# vV,?̜Wc& y@x,l@-OZ܃7 F;kNVuy6jq0g=hG;C{ Y٫ : Iа@YBԕ҆&ou5=@rji)랽SFL‹EΩ_)k\"~壔й{XG4EY$oS0D z,D$زMgmT5 </ 0 z?($ (r{մwOt׵L*(~38yQ}vHHKۇ@;>h8^Dj&{CL`,RD7Y51B1KxѣLCŷ;K1t9A5]XSƋ:zWr ~yT"h7 lh_4n`x2~c++~c9 n=@mm}e@ -* 4WHV[ߎh$_5u3;S}0/x>._Jn=;[OM}4dR]٩()v4OTA"x `kmZHY-$:=Z~d>i@pTdxggebת0xZ`F`O\a}rIeE_AU=1hR^ -U"ŸCogVj(B>:FTb&UIPK3fX~cAHSpwU&0fWol+6/{]Ũ(y|k '}s%Hhck@Lf"Jyh%জh޹55}dl gL$(亶;hDu\O5p6DW(ZHVmS+GdgYڡ/{Go>k@rn0)qGwZ`Ye>mkOLw,1>vB7)v4ೀSSK1+Z ]B5xlI*DӬ38Z{?-1V` ZSk1y:]Qm뽫xZal\yP)Is/ _ ;Yti-BVa5U׳FCѴz{V7B0IH=uɞ7 9LY}uXrvΞrߴ_b}(0RM@LTokl# sT)\6¢gE /j Zf o.33eGBNp]b>r)[(TD\Ht_"Eo2&>wY~+痣ST1{BopDfANe)ӾƆ@PUxn7dZCg{+@C˯QrB6y)Wz9R`8s,rQcHjk:}:o -wI4G6_ Z*ƗBrC˺l.3P#m6"kWsKI&yN[^zjEo.Du°D8}bχѲ0uDN 2`sC璱 P*4|IL,>Ϫب˻YKlWmAte:l6n`S͇yfV8m?ŸŰm^5(;Mdʣ&#OC#[J0._Cvjq<3@l&4:xUY7($n;$OaSq:=lw/x}ҥ ^*dsZDjK|DfAy[.G-@F jR1*K?-2\GKCtbmd pT늘sWays^iuN3"B\h/ ;|/)J_0zXZ Ae͞AsVTwO|+l֧uD/`LYQ.߮Hco=~})-\:lP S h}vQq 3=K)ai̊1ۓiF1ulӮFi1f𪤗ZB$nz;" ]+T*Ls'y6o, O`;H0\&P=?NpdߵݘOdl9cV-'kb/lJ'}#׬;<{E ,JYYŜQ IS{q}l|CT :4VG@yh$\IG`fI=\ e_"z$WյDYdڽp4X/;bbG8Ai+3,G=80_<~L Yb^w1LG2#w3nD+˧SI)%ܤ?ޅgJ1;Srߣ*I]<|sU,I`j wDj 0i+8TQcNՑoE@&H񎋇g}Ƣ9Ǽ8ӒHi)\h7D򓎽b  &$9}D_B$T)Pv)DzwG\7O/@ƛ8Rf_|{O  U/{}լjrp xNRL眪fOٿSpKAx#u.ͩf9jW[5WRG6@4i2\$yKN/0Ks:`U:zJ~~5#Z Pϒ /NVVl2 8/],\UyF?0q1dd1Į%wx/)k3CzV/ H >v\ KQ8"rG}TV Ll89zAr,2ߑ]zN)k@v.лC8͞L\M^%aooC.FJJܣ2^3ĭ ͨ % V`0Jmq&!M8Iʄʻ'gXԜhp+zj̄IȨrSmN_2$#`mfl ?pXӭrb]f431+uG *Tɵ5wo3wGu̺£vSQHhoШKZO_?~zNa ɺj; oD X@\XȨWm7C-95GvPJ HY+߱(ر,s?'"iI`8X!LrҝCt{dv+)}ԫՎ\cc_F 8Ъ(B/%8(]j$9`$;Q _Ke$"@F(4~VisءF yp0^J,ߵmcx9LוIfN@%*d |v\Ǔ+K1%׭G'8M00:/KLSܹAV.GUfDJ$ % ~ۙ=!q }̉+a )΀=k'XEajAe7s<Rn@o?rM QSdvTYW88xbm~%{J~J+'`-بN,bL! Ÿbb.rJO`Hs9-M\Cgf;و p=f/BGO"m7]Q٤>|B  e35f(  }Q-BoH`hh1J^įm+EkS(2D>LEU>T> q\ӾBq.%O[1co?voRѳ1%z "li0ĽaR~#ՊHb(JNK|.`9DAM-j^i)duL)@EA: d"ϧ `e9G$}K2%+GTtˡ2B-)^9OD(NwԾYw,!dsǁy(*-uqθ*"%$^IXj>=vOiP% Z>kt<(ֆ߶FȠw Ҡ%V>K@Gb,˱г*rڷ& Pm hhr[ttxGSsuI,;y[R^ 9CQ QRX%=7Ziu{6;?sυa|*Qd[b$mxmcKFi 9x{ A8 0-l9p;eFhEmr & nurkׂ*#(>3=1($lm-Űل=^jsoͨ(9Pt!8=~Yb[ce{ ҴA)DAf&Y#A|vSU% lpO?g+3'WԨ E eC?l: 0q8"zqV]A[ǿBJ5]ҜlTHY Jrk!\XDTs&ּDnk^K6Ö";vK(XLL>\628T"UOPuz?ݞhK[>IRskV$2`Tb`Jl˝?䁥%[_;:K!`)x *Y(^(yV<ԀEs03|uìDE3$t3v =Zh%I`LF pd7|[Dʪb9looǒt-/*80"B%\U)Mq/lklqFF?BmOp+}kpuGGgDbC8.Ʃ!Vg85VJ Ԛ?Ę"_!Z$Ei\$5a > & X6`k< 46wV3Б ?| Fa>E;p)P`N0E=_zFWig.Dc`TgU<|PsV%sfKγt}Ռ_YBBјB?!,_?˱(ɣ?@Hbr /Y+|p&VpW}fRBZSt֨N% mK@bomEk[_r.MINGIw-D29Y.CO|AW ծ"# Gb=c]ց\[:L&cE9.;ZR!g+L2utlWI4tDś<X9C+Gc{28h) +DDcRB! 6K Gcq|fG b0QP5Ap)QMSs?CclY@Iݦ1r`˴?-6tj_ ^K"WOZ@SR#;BP5҆S@f$ЃQ=ɸ5D>HID^"xNg6'#Vʄ8:`3OAf_4U*׮ki?%x][>|!Vf${(y.:RWjo4B{\RVAYuSQVi pK_.}9\ `u"V՛cbrgQAnLh[PR>&?1˚h۩AZ( 뢊ҏc 8 W\LB|1ESP~@mi'MyߣȫJ+&}/a}]6)q_rSieH; `2 njg]="TkwJrjNPpCzDJM埕YiY7¹`Zf}Mu~9oxkLQٳnXWg!QG K Of)wк iK9"2,Q4Yy_- ub̦͖*O1msb I9K{"PХt-V8_:7U43ծ4a"t#2%)Lrv ⋇*!\ K\S?P\" ɋQ;S%q&ѓex8Qq;Ǐs*۽ff7%1.{Hct$Y.JJYjxHܷbBԗZ%/T}YAmR`24[.|Hy= ձn̓]yuCmbXV-;xAp{'*P`I<*][CkhMOIni:7"Ċ0a&bE5eaS ZrN$5Y*(Nڨ2DS4VGV۝ jLRt4* Say *۲ؖsʱ.@;Ne2r &t11|t)f>s(,Po=vW/SUM=ZC5;;X#S$ϕ}P?|/#hhwBrxkVVXFt{ZbdՖvԊ[xDFb벾lUnV9SR$_g/ b묦2p dʉO7ypqj73YofTi;$x7Mn~9i lLDFbb#67.Gs#}0E;nFB;膷ybrSvRgc0'X+T{BM$jBl|WIȕuO|C,^Q>"lmȕ>.5x< ҽ˥{ j_OqP&'tWnx]ERs)DSfXddjzA>6>Pɫ({_@J0{ОȒm!,CI+p̀J/K>nT{?<&a[L6e ː @rdx>yparv:lSV-/_:oű!%Odl[[KPI>2Mb^XQu/>6Rͻ<3K8j ^UO[2StV{}0ˬ T9Y7B(߼̌X7t_=jKi@֓@Pk%rve!E_ƣ L\Ύ75ǐWՈg h"2,VI[ y`S53 n(. nČq%h8]wV_nOo?x+3 9{N#R!~-͚xch+<Ě9)%k'U-~heVlG=|sfoγیRR< PĵS'UK뤈hۍG*L鍘KT5%"蘼 Hvd [Rz'Ȩ@U̕d hhQ-,˶`X\t_i? V(ъX,0ml@Gh =&49v0_90k(7j{ 7c3*>`P5p.X3ڿr&{h$\5+pT ,͌`HfTD)6"gg >_ODS;UMrbWQbU u 4wB~ ,Y*žH{ł\b+/HW[~,B;:\Ľ{b8AU~i.y0WԟQ@; QΕ4,jTQ* C-6G/$ {de_ b6GnP}H۶΃tG-#ꐋ6ve1?i`8  XjY2;;.nt*?c%l =h \+( PEm#q,i(vo w75藌J a/sf&3 Ҷ;[5PAU/p^'|}ZY@(@<:QMR,(gU-pH1?NO_; 50l=]3eߩ@49Vw u?d6R6Ք(G$bsGnL-P8Q&Xi2Uײ6}`[D~K3YB0&B_"t-n90D#r":wޖ-wת$t(ѝ>RJ3h ?urkiUmdbc΂N~E!ruȷE"JrИE=\j~X]s$ ,f]MiRh^U`!^R>Lxbvɣ/2׾i(F\Pf1UwTT5+sDKr.SHtH`Y ):7yKQ^Fi-NE\e%h8)JZkeAʬ e].s(" $,E,Ie;G$~7nI=st8S88A[+$X\ܨQ-IK͊;J+%(_ UPxLvglȦq"AˈC64-:3f`*% 8`Z&1s0Z'1a! Iim7? tb Fq{C"~,V4SZ8YI0&M4@KǴBR5éd _7X [yN8^pʗ@;;6:[M.pDQ(ASx)W:W4(G|brwt/@` *Ap"ecwR;xso l;rmtHLﱎXaʔhEmuO):4SH>X\~z UI%rjM ,k6Gs9Sv䊛 HW,Se&:ٮ*%ӼǴw2ٔ7c}rWuW*w; gc~`s#jjE:FCcyP[,`j9I2+:ցR]P Iv;nt|U 5;t􉹙E/kpzqw)4MP)?uB. ܙ25 ;]YJeв$@JxegU2Gjw\KJEu*!`V+k"GZ0KR}hTΉ-ߙ21>6)P-4~~G1=TO A:4χI@L$?#?؁MJ]A7+K5Y^:'j)ع epf`s :;0=+..5S}7j͝j'V;B8<0]0]縓Qb$ yV͜GIm<6YݍOx7wTfYJСDWV˘Va ps$R 1{{k8AYGi1yȭ_wć`;Ԣ\N2\#f>)g^A;hФxK[SA03[`E93Fqo: o>,SA;~te 8jY3.ם4Q.\Az<^_i#z<]eXN _Vq7n9V~w ^yXTUD oy;5&xL= t+"Y Mͼ@~;XEel*lc{ve$83, %a`8,Z=xm6hyCFlI ue*@֥LNDu݅^g%'t?N@d?.d_HjG"bVAs@H =3mM1f|I[Rr;Ni ni_hHbQ'ݍk2;: Q%s ՝GG>#Y*p"[^f=9h;33 zf][֍F圤vu z. qYik*^z\U#e%ӂ*D[3}ρE@LpR.*TM ^&c> ҹ}oxGlNZ۾Y=>>APcai-Om2 c(⁎2ASm]֪Dn MkvKME )W6EWq5ʯO=K ǟZ68Vub} xRYĝ]Lq:w͉v{:e1Hw*" C9 4I?3 ШFΆkizi{Q(kX, c(=j 72@92Q*P)==҂7C|۶"9wqQfj ԓIM1l$&WllNb1"~1{Z2H@#^[ءP%x/N@A([!:([a7u@Ҷtbl%lO*EgvIzȁDyw䓅sG626ș]ǯm_{|o|_\*Tl_bYobVc4 !Q*$Sa;8iBBϔWɇǸv"&nrJK ͧxݼ,Nluܙ, H'z-ښߩd /:~b Iؔ\cty]W .懏*ypZ(]mf޻p/uCl|f"[ rrSJAMLR!xf(t 줮wݡĝ1kc5/%*ُLGңM֋AF*cd62heVDl)؞mlγEP]`ߊq]UW"4\ZyJ򯧦-@OV(n!߮!\f}C[frlWѶ1ҕreq袏)!k25pc؀7]4ӘN kg{EG s櫯{Moy`Lv9NN-E4=t*@c;!#UUj8>M(WGs ]kb{#fM}HeQoJN m Yp%jܡ5_'\܁4џiHq2ŷx,.K0II.Ʉ`̔pqBwUxߓDgif?O'[Q#5RP莿. Z b~?b=yO\Vdy5Ry84WTs]2\K "FD3]Um~5ny<Y){{ W)?b4휜Bt-$oŜ-(D < bgDKHV ,1#šԓM-\EFY:?,|E͗XvY%nc]#&#LEh_(ѯFdѺ}փ=>. V& 1L&kX).] j\XE>hIQ-9oɓmjƢ>ii&βv72@>ZX,g^ѱ`ַu]!zKU\-:XϟeZdfi),geNMVZlNA*DR|~4ra{ؕHD)†s;~:X 7$={VQ3 3ϖ?%Y##%ILs @n*S jspw%\s*_| xlj0dt8A qMTlVBXfnImPׄ!H>2j ya&tvO#(}gh%Gung:bWw&a rs}TBsX4lT߬dyN8  6H4$(Aدaunq/ ` Rr:3vdN}Jg1Xp9n11o.@Fg;<ܣ|u`ԁQGHko1w,%![kssȶ&!,:wmǽƗ!"~潓Wk-ƿ!$8ЁHȖ2#Fكv!6&_OE} 4ܓqN/2ŬF?V;9hwH?hΘm`7ܤ(iuπ%.݇ }/*J?#5` 2SxTex0f^a,?)Vպf)SW8ՇzAdA8}$–-iB$ JW#[{VMecq⎅@#rS:$!4:nfg&"SMW᜜d̨ߪUN[KejgYdesp bY~KXS`D q`RXeƕCB!^:&JE%Y}Ȉڡ<12cO@2m__%v)q˛(b S^g- Af&hSTk9\s3Y)y^BX jM f Qu"ֺN)'=UW FangڥB efF.Xk4sR{v۟D1WÉPBe=?&$-"lr.7U&Z0r6:<3 I(r) C~p5`;5jپwa0spx=n]?600FR_rfGt*5m9Nlk2!;( e%\'`79SP/(,fw#lCODM\mYz=I\::g4ɡ?3,FW%OQ+4g4-G*G"Zʛ}"T!E$]TR.VE<Ma>)]A>C&W5HzJXX^t⦥>rJu8 ۽\!C[90~ӊ]4̫8-rIT`O@ k|DwP8ѓ 偹ɟw ^Vɋ#$"?({Ӛ@Ycy9ϯ3Yd *?T$9֩pvЃ)ϖC䭎X]"$|V{`2VM71`4 C]z!asȪP.  M)lYX'L*^"!@ W{$k-WMpZz!9( 'yq8~gO3/ ;Rc&boڻ^㲜,_a8OFi.߹ !96o' h@D+nH HPj0;bROG?XV=QwHE1ƑuJsl]kqQSv\H<D0XB_ZzXpuBR"Ovטǖ3 WcĜ{\J܄v&<2rʮ|[QdF.M}gَ1\9_NJ[9 !t0ft֖Ki$BM#>ꅃ U 8#W8}!Ve2%jE>`+eǹ = K)4Vg5 f*I4;';6+wޏAW[l& hA#v@RE{V;k^EڌrjXL' @ql-z/ _qzP4ZOqKo_x\/%Y. ƜϷy+Q"Ѿ!7 Djȴᡴ8?B09+bTt[89vʣ^~у1 r v39ѝ>hΣ]O^+z5T?@ɔ(vEo7rTFT߬k%GC[*,S&2tBYԅu𑪈2cŷQ'?/BgWb?'fg ~e&jR>I= Kgs"-^/Z1&9*BQ̽3+E_5 9>ީxN~,I7,Kq>ˤTJ?J*/ʡC9lX?ޑ2TE:MR@g& |" Q/=0tF1$aNuÀQӧgǛE(ĜB:$ϦDQDTvp薨Fcvǝ RvGB͆zpB>O>Z4+MdѵJ$HdEÒ8%t>#͞7Aה7J߄?d+3rf.wbϑ,_*v #x4_FɅae ?BU ᢵ?:'-o9˪WA/py5IN0w4JW*:SSn\p\J|yD1yt0hT-iA q~fgU#dNQfn'(w#.\V*|(H,:F'HI<J6ƆdQ_'ͭh((z䝽aeA]Y@%đgK'Lȶ5bh0% N>m7\;߆uSR?ɤz: 6PQdؓbR;r8o!m p7 š&{23/;OVIvx-ZcO2 ӷ uvݭۉ<­6,CsFewOs]*ǖuGwwy6l9g-Ad? 3@t;(.5w_nŐ~#؆N޽?IȕtsͽM_v^1M)}i\з_Hq+k->[1ظ>ЬTfʹq !Zz`1tѠҬMA HptZ],`: Sqî52LJ|:EA_bc.֕.$\_/uׁe"ߘ*.7  }"*5 B;n+MyƞNFnXs?ﰆ6٦7)բK3*4=Iя^cG܃It"BN||s+j-V.sMWT)5PlqIs¼$+r(-ה'8ȄE&`c 6*+ ̭gٺ"% >FS#4;pg?b pY:j,~W5={"'"{!z:2K=~XHZrW[@Q9ůjn@7>^>{<(q"4vmSb dݛur)`';Tք#o a=f?jFz@Zb6Fp3fgOe/sشa,6:=cPP.5 n3C2lzՍ\Px[GnpF̍9܃6U^na=@v#D81\x:cicH7ؒ!1vihg7&|"5'SꝠ9y1$m,4IES0f%1g{R,,s9~pC8Js)YG86;ŦVqjsR'qƙVUW*ai:N>m:-W/L+-4k l~J1g,b cXw&pQs3܊ krC^ 7_ eR\-)-,@MZne-:dJln#TVuUqm.h}b%\>k(z`U4?/|P`7hg@}J0cX:q #øK>"IiLcLp VKd|ˀb+ڸqAj;x&>RZCt7)lE?'EGc?8g#৳ZgUHRglXxp faƼEܑ2X4-sk,!%G8B!+A` j M[o'2S-FE{FVHBId}]>zNDtE ׏L{&Rdr1H1͂)KxeFVlG} 7xpK%ǝ~}Lq)'QM;wӤzBE41C(t7[tLO} d%J(剄dx:RF4UM,ev:BfDDku)Jܬ3"~)IQ17\,k<~4x{ڎfhYtw(?i5A)ҔG'sa 7 f}70l?k U3P'(,Pr_T'j6AVD\'qatc:2T,Xީx!`R++Ę7L 2j{tZvЃ Ub"apu'6M"/PWq[LC6x";|\͌ҴA2?5"qÕe;KR`P7TBA 4Ac!$bd~7cxX ҥ'`m47BI֍'ԇn +r'UĜjas rd蝇CY(\k0[ۙȳh[xtE猺Ov= I Ty>Q$a&Z>#Π Y<;}l5́ǢJD`PuP*a&(~HF,&}>K/U8?ĎTp5h  l[vc24eSOуH|[Ƚ9-:S 爒$h3YnqRn2 5r.Dޅks"vх"ռKWVDԆ7D֮GkUAs'l7A YȸgڔN2 "g-풼z7( 3^ЇK5= -uܴO;V[M¶yſ ~yRsօעjy dR,.~|?0 o[M7 L8n+T1ЖZK-+\fySB $$[xE8'BQFg:? Ex SpfO<'OG>D*N/ÇX\$3e[2@FQ< 0̀&,&]-D[8C@MU]H&4nBb_\& ޅDJؽ,>nL!O@,0hP)tkǖ81(+*C!q}_UFMJUS^݅P=N z"'T&Z؞-q_hGf"S? !V"2QֹG܇ݽ^'21Hlp=>K1!}dg[?&Y.-'0c?)^7[\C]l!~/=en2D] mU˩\r;G::*Eӓ\zbod'qΕ?H(-@s'&m((wsBܟul?! Jgy"1ꨶ=;fi7?;D]\˳j욠l=V:Dqg5<>Qɘ3?cIJrl"fЊGCLDՊ n` |Յ8'Ȩptc8&!F_4_;p<l'0 KMcpEDY8\:A\!(!tͅ&3zjM)# NFqWv95Qg&.Dܥi(&rkwdYJ XS8\2bn\ b3L!?KV7B841o ݫBKR\vwu3ipF%΢3Oa@b9ه X2!ྦྷS .O<)DKec &nT#'8T݉sCQ$gE}[^ B!1{Pc /6xCzv6ٵv1/3p^s$PO_ 8wLǑFXFcHOl#R'ZkH`J(`uEr)#CuNޫgKvUEc|cF%kf9Z;X$Kg|^}ʠ=Kݧoe^8^_H.j~E$H{_q䅞F?m]G46iSWku%bb>;ak P;e-f;z0YrGJvrh89*@ބ%BmxĬ814Vg") '}y,J|V> e9X\G(!D3 a#͞lӨЌ ^q&K nZ2mI/HGceGPd^KDQ V& [AV;k&g"<Ԅ2'$ fi6BNҊqݓ MW)vdW* &BNUEUɇ6ƕ*| &y Th4 #cn@Ep.lp|6MrM:D$f*?UIՉSrFPtZ;̖ZI ~fH?A@#纡aY9Ē+'ȸw>3{.l6 $DLRwplɔ!(K`60䊭`,<H(+u |2<oA˟56uya:y=(t\p6Xims\+Gd7 7w%dʣ YC%Q~i/O$4\a;EHy\ۖ^x,8=߷+q,H+j{2Υ2-OD,wBC,2 _n1HFji*H!"O7D#|n㨲^r P?5ة_w lI /b o,…Z=fN@f2y8:' ib+[s> L) ojI<Ѝu0<6\1CN9{`# vZ:/w[Z^DԪ_b Lqb4;OyKF0薢8'XNZ"*,菔U!AwpEޔ[VF;xj0nxEQC4a[?g꒳j.'kEs}6~ڋ/"TWً`,E!9Wr?\&Ԏ-ek767m 3FnOJsvtq7 jcXsq _ߥ\WC}"7W);,c>!$⻵W1fҭy6.L>t~!l^V^ha|+sn3g8NAKDN&ՈmôDsR_|Q]oo=4'7ڦ1fJƵ^foР)GEl«iЯ`aCqi#c 8<åFD& @@Zy*joM"-d"5>eKqzS&޳c:9+{},q o5:Օ,*'?ty\L0UfPkioK4Vy,ZKu,V's\-@Bݽ}LD t6gw1Z$kdd`J >GIl3H˯䨝sђȁF͍d6J뗿 CV7&O`/wU C^w=~@ sUm7ijK` Bo߲pj/0Fpe{%ʕDOPi SvY ~s+K({;*QDr5BM"Q) aD:鋲o2!57BXpqB_Cg!YOF`ׯڱDZ mA3v\Y*- p#"'9pϧR\Uk[$>\izLeԿtwg5lM7Dϑ+K*NL8l '0|NgxKj?Vp{>=^r"{s+Znsl>Y~٤!RM)?,ge5awnIe~HzFZZF/-,Ƹ%~ QPUO@iv;A1 6#X RCIkwƒWфX-Uf[4;NNf9Z&|Q?*w~fw(­H#owD6<;.Uhsy< jlېx~q Pm ޕ^W;:[2 &o1lċ`g%f38 a[σ*R8O'V )=8ƕHoFǚgW]# ݥ~;=Kg%)޼胾 xʱIE❽(v|k^}g/uWX7/dRq$!Lȱ(j]&"esJ1$Y-6|%#[hDZS.1SqU MHɀIA3qwjI魾wׇV.ނm(K,Z GNPQ?M606V?(nb Y0zc Pg&%D(+&-tF>op=\t/?}ZW>+Q-L,`i6[k⇷XU Q45e'G(\P niZ@ OUqsO +Yr~&h~b]*T`,;:E҈+N(IjQg NvY4u^yiBcxuC:^P򴔈ԏbe8jSؓ5&jH|e"գb^eNq\KwvLJd \66~I5svj[iyt 4NŵC/عvH eШ놵R5=Y?|$G-T(b;iYGmYkQ5[$QwpMG"?M==66DhzqȫSW6P)Ƚ3$YJ); :Y=K)%=LyqȩmA#6ZF`Ӫ ?:av%Տ'6K>Y&( ٜC1|%/b%4KDvfY&5>Ku)Nή}j<%q[oC}A ԫJ+_xnC`Wڮc~@]c.«.UN CRkt,2(E0]IݲztUkd^R'b6;Jj3mR\~s7{Uy^Zd =A= c'R-8,4 /Bg;(Y7 &Pco~K9,}$ڎo>g\XLEKbbTZ HƼad$V9f.]aeiBޕ\~{ByWPp faSyHwq7n9R5 6^/ŗ ?4܊^([|"O(tg`%\.UѹAlİfP-E} )7v-zޘ0_x7nLNo+;,nk:@Y-%NF˫[D(ݙdqTNxo32nt9#Ylv.&dhxXHLܺ>e>}ѴeoꇀFwO}je9 {oIH_׆ꗤSJHG_@Pjfq6N4@1˗5,_Ҕd^UdXya:̂OvQV4Ҫ&=$wrIY])xüQ&ʯZbBR +ZX e!-E$(p,rm쪙\/Q*hnIQr=[#Wh /NL#Y=yMP{:y%_>!&<~ @nsM0 $Y}XK-qwwtT-Ն2^`.]b\:jphi9=.GưmӋvv!)#3nv*Y9QzP%̱(@ِ(Ӧ5 T.կ ts9mkNsoHx9Qa\P ;M|ZV޾t@ExΊw*7jː#vu=GfB1k&л.%F.0JgU > &z@& )eOAO`#wP3`ˀ2 [ (bǕ:FY%E&4}鰈qKv'py^AʠҞ7"j'1VD.h?S`m58rfU *'VD*])f5\'kj½;YA(W'`!5:rIY1 IU$õ_@%XS.dW<9m;e^7srV6T c2 b]?)ol[\zgLL(my)q+;oyFM CۡMFz/:tXIp+/9u"wVy1Xkp33 |)b얰jbG'z3C89HcDoWd .9J2+bV8n٤+RujtBR5'.ggDJl%}^i@swMO'?[ _Ȗ1%EPY-׬w*rc`D6z$ڠ2ΉhԒ&O.%bYRp2n&Za܄㫑ѵ|ig)\Ov'2OJF>]s<{.k*Ӆu:u2Y_wEDZ8/}t{%<"'>POzO9L=Zvt4 b2/1^]ap/otni͍bJ@̱IvG <nH'BiXfj4L]trV()U^+xfᏯ{G ,!?I!>屣B/=u\<>ʃ \ԛ.륖'69,$U?#]ߏV4G`,\ŊXXb#q/Ԃ:j0X&i>Z H卄i F-#~ɔ3kJ>ߺd|!2Ƶ^X]+/#,3 AV|V`~ι xOsOFWA6+ݠ'AJ0eކY|2VFN2:?.RǞGbQp۔K;-=—C#4F7x!ӵ+N-2ҞVEՒ< ,02_x7]˪# c vJ3"=\.m ͏0$xT[%H "ʱu0c6y{⩑#66q*R%C" RӷRϚ:R䌒|(泼76ݠeЈE@6G;Bhz\K?oF~)J"pK-Z\gUԴW.-r%D`궈8@^B(GYm 60k%["+2аUm3~1C/݋L /ezֲK?o:A.4\4ӈ=:N+uu'ݚ ̑:uslXz{Qm:ץ]&yM#1Bfc Ek6ô¶O^XU9Y(c t$" 9[4q;>u_0/Y3RrEC>oarv@`sFҟ2MENGߗdb$h% Hs_ .֫Ja1x@#aizD}*Чx@4uQx/g*>71<%TjhM'Q9%B;,d8?ozV]p#j4Sy0 VԻ.DI^1i kQC$"kՅA2BldKa+gnHCU]V_A x5 ÁҲ! {vbկT>ŤGM4SGCԉ?*s-a} N,vOA2ٜݒ1Kf]RIߢ@)I6Ф!l9iچvv759 7SF5V,|H4-HAZڦNBk\EPa6TTZapa|Jc:񀅲2RnԏQ=b' Znϙ]ev] %r8E'LA",\N҅+_]#1, vIZa%^bEHϊ[y fp W`ű/؃apij z=o~yq"u!kUxQ`A(F| El9b`rU۔&,ݫ]h#/ /7%ei'FaN9$3P#*j<5η:{:|EV~ejx^g? 47J#*Nka5D|K;b BIYO9~j*d-7Vf ¤ۏԺ.RjI㽰2?.fնj}[ir Syى?H*wDf^+|brX)[}8Fl=]\M ߉î"zwQΓ> wwHeYww c>$- ;2㉆-\>ưꗸEJȔi~X1>XY=5*ۊ< p=<59[;UFh!UCƮKBF2 h5r!ra jI1Y,gh F/@d^9QT6 4C8hA5ި/wm$_y G @ DYwTO(fV%9L٢aςd&U$ < Zl@i$z'xM1\ /s9 ?pG_t޵ IQT7șaATVňZ0e!) &b)F% 22Z;6mϑ ]]"qTxO,)RLg[A/e$4^/ %7@\_`1M} Bg*@wp9C!m:\:26gJݯ04^#EtGx!iHXP: `s tWXhACKxlX=F@~+,$X9kVISux)g<і_>sdkӴiXn)EPu||[H7N>Ul@8gz’c#QTGKuTCqF?JE V&<:JǤ3ݺ>Ir$ߠW?X19,Ԓ45 i8[iN.~JLSvNT&;Ancߡbf,hxe (I^Hj)YU&0PWbK 5mڜ$DI6R[hX.ԝ$'L!!.8)Yon2Hu9Agrb[3`\VUJV0G^)>R D$},ٚn # *ZtdcaEivI$r.њRГD4\QZU2Ih[eה=uǠ%IAw Iy5[RC #h8AZ/u`:fPݿo!> 1Dg)uZ W~lBKTM,@h-A.O:h!+U'*{pޔo|m%?.f3y=j| f" o{,ǖܗACcqXD /Jq5SsD0T΀P{=`!¿(Ot7޹6Z>فOaEru&=짳yQ<]^޴cI$ͳ@P,"UUDq"g&͘uXMt6 C"X°QR{)!*{ujQ0)gDћU>Î[)%+^9gs 775Qc ̗O*9 x b"Um'VdMB~Vw\D 8=<{UNBnDӭ}W΢,("! 0 i\ Xu+;0c'IRe2R*1; RC T#fi>eqw§T?gYV,s OǂP"1cwd~eae:8 ;;@ I@vfߣp._d!̟Gm6:P:'JsF7lpmToWarf?E5G 0*Ռtm4S gXѰD3{iEUlݱjSb-xW,1z~`UN }Zs8˚, UIgx^\ẗ́&^V&v`&vCu0/bR6 O}g]kxʠB0Ft*Rpz r`6C{1higFp] {ōK6s0 ( WJ J.Gؖp*8yX+NY =vt?87F;H 4w4Τ"OD9A{Qwœ&_ɳęW{500EXRS bۀ,} N]g=.b1@6+MFG~OXOF݀>H.(a+4qAskSexc)I2 n8 v 9lqzĂX^&1^.,`8z+:40y00Nd?kMPL!JW;arx4f=ձYw8 s[w(#w ̟6 oW,ԟX*r jlOԣr(9͉ᱟNwL# ("fm2`y bo1R5,m{P`;9/C"Lx.ap >M=x|~Ԙ"-N0pr!vL T\H ل淀6}O)m_/i}Pa1A{9Ljy;;_i٪#%XdC-W;DȅS従ҁ;S?غYпl rw(A)D@=xm[H7:8!XT67AIs}ű%zV{3eM=f@P:7Fs֬BS~%eK;f'ߔ@so?cILڎZm|q9hѷ^Qhن[Rh1oD•|E2ޤW!_̉= K e|%0#(OٍecwXP m z$!\vbs<# ѡP%qRXy-7oiqf6;X㥨Y^灊u)9nX^" $r5.>1-;3"%vn-ť=oϳ*]0`}4Xſ󣏵t۳VW-ziz7R$ 9w $Ոٖ% =l"_KE'\KIvԱ{f Th^yKcfiʐ^l4BϿWDŽfs@]1COd?4,1f,EJI+q #1x弳Lm- :*962Ϫc-)`$%hGwQ0DBV+d3hhiګw ᚨ4'^ӒlN a]{X}:OS&Řr:PO0%%> 5y=rƝc"a3 VR잚g:5xuOiџAS8[}A s?c5HE$Q.WP%~WAYbAa-wq-2;٠AYX;qFvy"b7 wGYGɒ쵐#<ۅd(g*I)-c0uZCr'[@ѕáwooJ#1NpҠvU1FM|!pGXgl#۫GB27lN,l;T8wvs\,lǤyb3X|M|d39.6S|bF{Jd=.s1ǟOQt{L@F~Ўp";@m|zUt֩ȲV׶,U]J#]ȉ|3X9^|Oz@yfL6z`+Um;1*Mm,<q^ iSt}NM;kQ MV;u9yce1+r/qJΫ8P[],Fc ilK,e y4 FH`?e銟d뜈g䜖ahH6+LEUyu-=_kUqa=?"lD!},d"ѽ -ҷ:,ɤfH`R+*~-[WA0( dwh]W 46Yxy!d XVQq2VQ.G҉r]P|U4x8;`_~EhZWd~ } rϥG -nئp'zazeM+ɱ|4z?޷ğ)ق9l[KS;4_, x n`(EJo_ʵLo[ЫA R@N(vA`LdM4,̾E/%P>%FdMb)7(wBa33tJ3e28R؆Yn߱,hq[?3BwQ8ݙ=5fU/Y∡pğ_'뚵pz.`wNjS5# Dh! Bbb_!DBX0$M)mĴ9+ Yp\ffyVXX畐XWhk35GȶlG:Q".==]{5FK"Iw8^/\ 4EמT 6Nr%uU)e؜[zz[lLh\K=ş_QIumY#ܱYM-ǚ+^O%y }2|is[2tv(Yr}_q^u?/BaÑI;P igfZV'JJ͢<@Jk*L&Aepfͼ> Mv62KG ?OyV(|iܕ"wreCS,.6zF7$r68혥 WQ}>ܜ ?zzQ;?{h ¥$jr/g oJO!L IDݜĩC!IEt!\3--U}Cߏ:Y.Pu 9nb:l mPXcXG3d+PDo*&>wʐw\c{@vJn >[n`4P/h<(T>OenQI(ʤ;-l8 FCE>"ʼn ;,=WR"5gn ;o5^? Yٻk$2PݞV"k`BǁÂHcV&u=W ` ]Y7my}'X$X}iaX!}8,Y/LlaBʩuTy_#a9BF* FGJt̬Gu.C9*C?⮟$<4|m~7Gt3-Ya6>#lLB\|rU'cqSalˈD'= Hv )4Ҧ%!1!+iX;GJ%i$sȼFa]OCvgZ5R+19s5jFvGT䇀S*eĎ?h֡&&Q6V_PDcG Eg`wxK; p8V`^e#U~YkIfZtB+8?RJumP_ǺܠqI@Xi36:$&}:na[+\XvРvB_TC:6ԗ;` JALȓ{:O 'Dse蝘X#3fi/qXߡJ֤ZЊ7=4J"3MQ4y$[rUr0s.^cU- I9Lѱ%(`Ad <GjU>'qX,+NP.D_PGZ Bل72 cT%|z^q<_> N7Flj_ Xw3O[o&^+:D5g##9U+ h$w)n&8W;%'E۰}\ =.8dy7~9iGA=kb'\K U./&d,3H+8 V}IY$!ۇM-txŶ3 ?ENbDق{;c%NЕU;S Cv _lC_~B/_ o+Yk>p&HneG:x#7N,⌻Hb&'ЄPtӶ%ߙCCIN* mF:aѦ!QHΫFG$ 5 _5'{~!Y̠rȠPQ5|Ɯ,.)k%ZӉ6oֆ:U޺: ԫQ:Rz|NIӱ7n~6x,-*Ͱ7V: GI PǶ! '|N (b;TWL~"Z R}jA~J3hF.W "Lpd(N#^}&f' 1=F#ncjÐJGN u9yQLhzkF3z3hp: M\ZS wBEU1&wbHP4A2_s` Mz,μ  .Q !9(0ZgO˧ IH!jJxS8> C9)-F 2+,KjX*g2dGu hHKth]s4w\2 \%mq' # WCh8Я}%SFٖN3'[KGQm3X 'W\)*-k{3}emtIzF @^EjHlї?l#\'v5;Q,.A͠J<;>V=[gdY=píqq\] g8׶[o et]g)9ōjmE$"Bѯϧcs}=~-M:Ia,Ngc ο;he'n0Q`O|;; g`Ψ Rbsu]te$O&Qg8q2U̯c\gg'/2ɳ5}EK΃W~_ =Hv&E-o/;$cH뤤-:5];rBswykM; 6p} {L'fak'._aǚsjt<{i3H{+ 淝Li h4~ w=1|ps֍:&mgF FIbP}у\;r|7ǡr^/nG2W;ћ7q95Ƙjo{% fs$gU-G$詭 P}Ǡvwظ521UKקÞϢ(/s;RY& Pof 2;5ug2;]٥0 %hF~dhXrnbnk(i,#q ;lȪVihD9,A %ivI5*~LO Jk9~V[yl5)V82~)ΩG1k"EKZls1m#{/ ~„L}-pQMpZ;r:NfzVuB-.%=61kTSҿP n lP$D,NJ1r[tuE3|Z3Ȉ=bYKCl-Bך! 0 Mp/"QKJWFޝ>EpJ# R Jhΰ4!vRKp+g[ejJ6H jc&xӏH{0z'!A?J4_~vp]ZQ :SnҶ$ G|CvK T~V*i3VZ]j!%5Rz WN:L7Oh}$֜{s@}|lV]+y9x?G!#_u!YcfߣJ~]/I]ZghΜZi'(+({X ΃Tc n$Fȏ2Q61sš6ݼr"{ ȃ dKC`42obtΤy"$2- I,eRA5C5,W}GGQ W̍$v{a$׭Q[g;fה;m У*Aq8zj|2`Sx[>ڊD~OL9Ou{lpeTx剤BFNF}{Fz#Ce@D#yA48oxY].= K_kB`vpDDzi&)wTn&~ u55!% =fZį?2EQW ehdkn,t,lN_j$@ ʹg Q5a64>rg9*3~aTu%7 `9 9){%9Gph[C IU F.XcWޚQ-O1L&VH6 WtS#&/4дBxņ4_#>xM]He LY(3;{)kB [ |Bq7&uȽ$ )XNZ;&$8>4"LT;+*B'Y\HxUrŭItr"U(b㘤]}jZʻy֗'~?+250k=Կ+amZ!!L2e1ԂGqSi)MXFzm."r%!Joσ%u@(=Gw?"ZMқ{ZsEڴ؆EP5,ѓ .hv#h\( =IsNj!2Lj=Q\wꃺZ5N?ܣHR'B$OI/xS B \Ҭxq~ e7|By`C`Cc[ ~q6c7+ //q#;\,{1Uif>jm7,"JZy"' $W"19-RN:ngqXx|+bAv% g2RЎERW*TKV4L xv=(,%j+a{ l)IR}Akh?F4C\z1)`^jbu1D#-(:=Y*Vom͠$*_!$g2Oe\5sbUǯܷQ&',3> I))cNLS49 bT,0@ hi2O W̭7mbn`*zZVҳ9Ru =Vn *vUZ{OqGFwpG#&1[j:~ߐ oeE]zdHp ~bDC?Wt 3!Z@ぅ P|UgO.4yCv*j >n=-[Uք2_`[@2 GxQ8dgggؖjo m!uqm6\{LL 㱡Dq:Eݛkn/wV ^wI}p(s[)8iuHkJ]\60բB@e8\lNe=6FEn\eLqlq w9pw\%%Kk~1\!xCJ Fͪ9񸏐1noOǔQ ӏ!H`عM".皨V 04ey=.cuŧ >3Z)ϐdDlv=t[7Tx,j R"q7ڄ:&녚\P-1g[&c M4\Q>Ue1r90vI@wQ6W2mlH(f< U02}*( $$ Gʋ*oI’r]EˉaFa^-=濫 w:ZP}19PܐR0 4%O9V% Eʩ\ ܴ{Ŋ07=nYplYyR R^h@•;Vw8x]E87EtXAʄy5o$QTUso/r+#q^ .:H i#%:;v17^mb/.U'Tp|U{;E-`8q$A12 >vź=+t8ab߄ymyԌr4u~N*;i_ d.N "1`v0UAoqps/̒):tH.A?f@vm}n %ur᮷ilBWHAÈMۋӨ2d"VŬWi>;{-~?-Z5!Ԧ "R ULG=)*5{Qϙz憆:zm pG&r_Uȝr9G`HGjL$*a~Dl=xdv1ڊR5/y\Xh6`."M!E/{5N0hn-&Z:S@SͲn0eZ'YnK S$I"#"}+ )؉353kğDH3Gͫ|ZI8 [}+R!]ebH<w<h6 4z_ #P`$֯HߎG"g&$*E/>E,fQ9Gސ)JȔ\͖֨A/=[O4 F0ȃL+E5"#?,4ݛ4`qGS;*+ 8Φ`؅0(ly41<. 鶇I[&`E ܚ\-6+ Wa%~a~3%X1.էk}#jc I9 L7 tĵT }kaV]^^J[$e\2T6A䶥rP&s 6@5݌w~_vTa$Y7c`c0{%L#3?u2lYb"G/T~vm 9oM}UcFTzIg@X.hPNެF߸ԓӐڳ4Y|osi7[N0 =}/v>-@8͑dU&Cgp8I@~!%dI JxnJ[YT\;YwgZˁO7ɂuj@T4JapKM=Fmc} N}QA., ׄ?¡yVQq}ޜ̺syqxlSoDXGG5\n3~PUW8c@U.-vSl]{_@^ Gkkghvf0lR}̋jP{[ѿ ;م Ԕ[Ơy/)f (v [ΠYXbX!ɳ ;m?FKw(X ao:&(bKOvSgeC2GVP K~S {~TBe+`ډvS:`ھ&D/܁_Ɩl70V8~ h<%+< KXY»QKZAA^i_̚-߃KDTfm|{t^\dUjAl@ĝpxXe)= `v Y )ІjB̄hEǰUjzhviP44Ja|lYP,9*aLDp0(TN,NXЩvKB 1D.;f"^rŇPJԄ%뼜4SNLH=cqBا~9*EFKlxoH]RY/8z:7oHń֯gg ߣ54۱};O%$]^(lD9AP9^2< ?R0/Lovx :¥pS`i'UVz2Zn2&lzJo"73޺x"M$i:sMNɄ@3G *vsj-hm58l`: &dXS%uYE|v|JSu ߂&p՛RQٔÏlL,*l[7ҿNC^7_nw0.'9W~VACLJb2}~@JA`x#n^8?V/Y\e~ E5;*7XTubroÎ%K0 Mߛ[t\IɕZ|c~x.CJ(0E5do ?+ި 4Bf>N| GgS2  gl$T^.A3 e>5޺d*[LdVCϷlBIn<ĿA8#Wy9 E, \5y8pZDMlPmY囆  axgiF7={N</[D~Iw yx1c>6#U;{&PzhU "ImX/pL"h=zn=ɾ@tLqV"9z~az:Hp?N ǽ{,SbgӼ;<V )/}|.P&+)8rj-m(Jo5"7͸ipǞ_S"?g\%AX5ܒ^[ؚ}K V7 y txX@ 3C?pq ?(ʗVwbuM1Rw8c|% ќvy0J8iSn)tThь,lSeU?҄FiSCZ't 8*ӫrѼ sz P [` ˏbC=-RwhN'ͱ6 VP (pw+v7@52gl= 2m{۸ X4݃v,mwiT911CL?Y{#LZQWO|~F&My)\5CgqyWĻt<+3h0z!^D^8㣦iyenuv2)r)v xK ypCt4n3[ !ס? r&y` ?U-cv.()K\Vk -ȧpj42~d RukkHD à^FxHAݜ=N,)Z 6<6Ћ xh>:hK,ȴm@nΧ#&Gb;4Qd;mܾgP:SY-1vIyŜ7-P^2 7bR񋣀Ә.Izbv @p݆ubq,qb v:"1Ur/@iwI* ui)~qЂOQb@dogGi$F( YJY{"D]WeḪٴ 2FbcKō)f2; ^ dqEMQTvbnV ykM1ύ=i1r4‚O |Q [ l%U  e9ߑN44`68mܲ[Eh=vb x <3!.e++Q/0WwEɯqOYӳbzҘ"k NX.l |]]@0#_e%S\iW Jy>QmyNR0AeSg+C0XoV;,ArM,V4A7zd88f]Î1'eu<~`>s1NVG3*<@( =ȸ-rW x[Ri+P(-暿-Z$5aB8o76k⍺!c?>#Uʞ!flǽ˳FBN2G1~dt06y<(^fj0YD,׍D$,R)0Y `Ezx`\dt~X'+ymmJi13a%` IkULdlh K޴ DY*5,Vt8ezMox^ Qf"F%Tjdh}eU$k˾( ;/usS*!!ɛͿ;|^K5b,_Ik%I%P%"[cf\JN¤Yr-E;."nb٧^H63DJ̷~sg RfS9gt+<gҕd'gXl " -d*:Z귈 ^?d j(NrڹkewN. \L>~]p?ÌM{Ξ 0ܠmlI͆RCFj}6CQMMmb߯[9L]WHW{4`"nh_b՜SNul-:D^9(x/D!0՟gAZ9Q4́tH[;A9d*n  F9yUNKtL#)"=!:/ T+OYӺpO ,u yq9@sw\T8)O32*%Ihe)woj/ 2w$E 5FPiEDY"|2eI~a8EBKp^:q+a2<0aܴO-Ϟ=a ~F7cGsgy1; qxy7KYX>ZgRm:jfLW踐o=?(/7~CuzlLHxZ zW=b4p #?!ק[$熅OQ$,y{7nŠd,h!Q8%/lx4:Yİ'7VPXu$)Te BBXɵbA%ozkj3 p7_4Ի%+zGV@z>˧,rY$qAq{l}00C P:WZUE} r5ޥ _zdkl-wDJjܳMYLEM{M*US?GZ3~*T&="HB uG+;pX Z] IAkD2xI/e1}-o8=qXJ7{Zv"SWwQx4. d:F^v);`prfj)k( #V>n9R 0jV"s6>ah#̔%b"OKR:[Dsp=C~![l ;fVU}!j;N9BR<R,_EtO.}ukM;az!N\;9GZt@Ҍ=ݡ5s\JxibNiSt~[(>E/ rLn(4S-a;'\58yÁ=j#\( 5 s uGp|N8~Ma2H Nbqf-.@7PF]+HՔfd53<fMb=^`9q z(w[7džۢ-حL6n%_a+8O_oЋO2GQdN?xĮӅ;Ӓzщfp;^KGz/E%Î%IatC9۩נ.8u*- `֏j{M[1@] l7r9 m$GuGf ŷkUnuѝ*.F[;k=A) #~iX{j* c>[u}?9{f)0ԫ8Z-vyܫYfԥ]Ȃl26pYAdqc` \Ss߱P]2‘'$ޕ]\G{J`tɖ>~w{]jHǯ*3@t9!]BTv]QΣ,3d20[HULt:0ڄ6dWemљ`d4hx*W. 1.IđTLk砱#{x "]ZtF`AL GnsA,`CM/Qr]Jd ?T[6g Prvi}?;˫Y6ەBN QFD1[Ҧ(D ʱ,\uT"({̣6<[iB-?Y>eF"h}C!]7f)〓OId7^찪$R_4ϜyאVI2S ax 6L@G?%vC}^dvNͿ 0Ct~ ஓ0< '3R16&o>c*.*kA()d ǥq5܄CZ-U)=`彣oF=q]a>H=J}qa}قW.\)'GNewkeHE|C$Discɼș6GR&19jNt2{M T@_I/4'~cp>Ts׶sVT@KcI>Cu"{dm{5m܏ j'<-BXFty?K,/`,i8*/Ο7rd5]L0x Om)qm|$KaFUxtm [ظk۵j\аHoUGGBd,pX\K";ީ )uY OinV6mId(Bxȭ - ِ&rCX$yL!Q[R4DBQH4t,z(g;ؓԫ=^0tbT?=:C\vJaixg75I~B brV57vn9֖f=heR_~dB6&3{iծlߣb"~(w d|=pq. tdSzMų`$Zl UpVdvB mDTrK2Q4 jc'L;x.xddeeVS>4)CɌ0<< L&TIzSy#y6Yܼ[]_4)`ّS1꾣b{xV`guÎ0gtj_ۊHX!#U϶*EUXfz9,6/s]X=GNtba4=0+䩙+RhL= 1T,PG`EBpm_M>]tJ0~ mTpVƟU6`y 釃lPeLВwd&4@MG!ӈ7 x-@)DGd3FC>"7|3ώ-=#A ߸g*vO IAOÛPpIVG62JMZQe{f!9rri.kwB9DE F#q)TK-c^-@ؾ p~jn9H58[iןLC |kb:5ҰG+P+Ԟc(Aޑ;>]:@x}rm"FoC3Ȃ~\ru:Q:1>5=r _WZK |QO\V^s 3z;U"ba"m7 e Ap,yO%ng| o{̩ =7[Fv>SkI9vEuٟ$5$Wq}8S>xwӛ`^ a1J=:9$kWP!Y;z2QE25v0ǚI8TzV. 10HB'ze췖x|QRWaD"?"mnz¤ #2} Tȼ_d^jz\Ӈlf D]֛CjۃtU$`rnXB <ƋPDt&}+/ېM| j`&/}Pߓh"R =eܓiN4T'{8%(OA ӫ<2"+bO.m"+Wʡ7"(ve2k*%v]$0:H!jw(XCR5TS f {>ǽVwf{t'm!Q`7 %w,^;w=[DG >"O{q,Eփ{u_4s4ON@v8kUcɍ1s$}hާI{;$OQUSXԕnj.}ΰٻW /y[K=tY6[v^ՙ+XQSg#5:dkwguv饈8}S\`Nv% ;kQFimM_sbeLMK{P[< :]tUpmr?3ҳϽo\*};]}?Dk,n+P+LW2Ҟ8>EmWNg3ٺ؝ >KSE;i"o+̠Y&P HoS`Xq2+i@d;Rϣ#LL68 " 4"M?S^-E򡔧zj^V%L jMHP8}I ֚wrR:5r/#Y1-'J AtW\M@{M-оM-=%VS`Lb 0p]Dfm+f/J@R>Zx*Ic{ӈ#B,@u&S`&!+YUtŷn#SreYjL99=.5~ ,y[. PJJJjY/a2 tzt)(8 =7yEt+ bD=fcj8XKaOv^6O"7cdSɦr p'ϊ`2I".N4P ;Л!\|?{ϝ!uD:34 LܒWw$i.cfMep+EWJ% 5)[s]t yA#]ڲ(s|Of¯-o{9GݍG,U!{l=tE߸j+\$4AfXOBqnC?;mnT'LU(^LɇL@$4@{1-y (Ŭ^}=*S8VAOI~jF.n O؞ƨۡҘ1L~~4=uB_iIsњJf;**<@ÃR#(ĕadsm2敻A/ C(yq\x!REB FTXGe17NO_Md;aeEXjA"d|2}3KY͗(^ºb:E!'->2(*:p/ 1m1ʜbCy,,q>FlTˡ܋pB{ 9~_* B":BV k {lvUTs]q2 "|dDg4:*^]DNӉ*D~@`[m c!ɮJ=|9yb"߰$}r2{v'w=j뷒WHLAfA~ZzF|Я.h Wz_e*ƸR  Qx_sFA٢|PuFK)mHxc_ WVZr(}glUtkmWy@׼Cӻj񏏥q5jgL=56 (pkxxtDgbq* IGS Xn3>s9q"#(Xg?m6:mx[Rkdhx>>d)h12yG)zT$}󙕚f\goy.6Z2!,p@o?ԖRl6d7\Jf֘_ړFSd|ıLo+V~P~&"͵~y%W8 ]DĞ/O֙E㟿ԉ{+< CnU` mZM%>#~M]aЀ̶28L.4 He{50Ϡ YnWtȹc8N&_GI-v'Oh遨2]j&HTbllt®qd/e7ZAb ! nO;@q`2j1a>$UT"Q[u#(]z20~E* }/;c7ۗm%)2R9"=&Pr9UrF6k lVO}7 a"G {]d8mgע,\jE $d/D1z [=6 :6G(7#q@fj! ?PFq~9'>-j[m~7ݑ%:RRc-]'q ޻; 9N׋,!'`ۃdƒRxfYI;J?'LHevK0Ȯ⯰lM5/`[gEe~V.<:V6L3Y \Y'鸮X&7| ؓqTG$1Lg3VStIS}. NYs2۩"~4{oLlT|k6 u?ՐU1Zp 7+73l4 ВݵV/I_q7֣$x=C9 dzt6#jhs aA/'޶p= Ҡ*΋zgoVJ˛]Q)пm">L A0P߯VH5-%2|/6DCxrNnλzs!$۶"_Rb_p#Yn:xS2Gp݃Fd HkGݕe#7E 7 β_6#+W LtFA1d2R^ْvd)0T&dk`J䒪]#iȍkc;!>))M[^6d]oaR Ġ遀Kz(NmxA >VZV'LKc,G0ve]5aHuUZ+`>cNh9.)|1iaLOngw>5&L%,-6,h9T\þv` j!?IzÚHA ٢}7:"|"kՑd 173yéUD 36KU}{\1{ќ ) ޣD/{ S՟WFCWEPfE=SZ vl(fasj׮`Pa%oEnh |mh:V|eM>Z#ɖbgQ2ā1+p)@e0 +yRATJrZSq Xץ ܘ!zzqCv7]V\H=A\]BpB\`ɧ&wq',"pcӓMJu}]#Ga ]NXׄPm!P& {5UcA9yg[1vY\dr/}_l-(.8yV<@PO@uBn7yBlB$9CI`}ZXȮY P'Bð'pY)j%HhezE5']BnyltE$n6 볱,)w 8CK(0Ә}29>Bhu FŽޞ3|_xznҩqE޵{hfl8YjꙛULWL}u)J#v| 6+v_-d%%w#qPg͘ݶxWhp1雅KAoHAO&f,ɟWqmY{(gOJDd~gv $ rQ-IEA\J㗖nQrX·V&nCMsXAZJ~Yh|U~$w[iu]+~QײcMaV_ۥ=Izl{qsttŬ ]\lߕ]8 c <۪b5/ݟQ >t\:y:Q e4DܻwF36埂f+ Ugi1|A(cЗҔ;nG0sڑڎkxD-.`UDABkѤG!%}-ϛ꡸@]#ODh.%2^mr^j{-4\)־2LSW]1=icw DDeqtN#b8{2W!2uP&lnE%`!p39wO͑.j&GQD,KQʼnz~Tn>\kC5]P/+#բܸi|l7˞qO l6͋< eu M ិ"^Л5f[ਭDU ֱ-ݻ^7gp:gegj#>RW ϐzMn5)|.]7)meh$n {E´'U!f+HI\򜉄'! W<5SQh QibB֏A?z%nJ f&=M򠊠 Dj0'X|j ܮ\ 8& ǡo_Ge~hQ`]qRFw*.l7A HFN3',"".5aFGW}vZ:D G4F\SI_[Zh:\B~ O'mZ!2DL:gJA3Fn0ʃ-V+%5Hjx7K,TYBg- {*MYZtW.&AgG :<4>7ɡak pǠC r ̒- f,zh#S`//q=+1fYG'c4H)S_^7'BvP2zQdy ܹyg Rlb7%6YQN-kh3%TFښ%_.52P:{d B@R nr+ҳG*D)0cu{ ĊXyEB~e jUZu콩u[`Jh8022[ a1V<'f/'!&:MK^ 2[+cpchrob)5Xot5)՞'uJV  y "yç&-Y˻v$VAmRB.9`b[B-oo5i?kkRe@ѻKn"V (\RYjݓlq4kQ|mppDs^&nzZQrk50>A1>4YA=FVvfZ.ga7WzFW=lpFkQ%'Mȅekth~z44Z COl"kyC &k?CA=bL(F,䳂7@1bcV׹v8^ĥx7eޯDoVk E)ҽf+!O?e #O A+#D -jFFx7l-nt׈cG5֏Ln$#avdmF˷vyzZ ;g*Ne=>&גdkcvHp[|~Bnr Ox#]=i2{1ct]JȬ\ h@ PK&Guf U=MN?wњejA@U50*`7L4rUg+$!C(H-(Ϥu{9R>>5!raO엫q^_h^H*ݻ>|gߓLg&, z]4p[ 0Ic5Zu[`wK)2@u DQVCpCZG~Arw dEKE]UMFMU5?9|Y𩃛F#ZM5H}]55##. Ow<TEzOX1wĊRp+s74:͸?.Now}-Y<q;yu9?wvxݕey=u+HYG5I1\aPyXGa[ٿr ;LclBN&v~;3ނ4Mxfк5 f,j5|#%w$ه? enCz{aH_ % h3&!0vg:*5?Y3+N =穨;iGjkWhPjJ3c2C~,RCeܬ` =F1XVQ|sCЮA}Hs(f"TmG ]5Ͷ OQ7g7yRB,EBFry\q#U5,xLTcqEq%牑qs lF/6PpR&8ʑ&(s^CM"x >3ݣ`OK)&A;S&FN(=Rq.O v#Fk|r˨ϙxvj4x>Pvb.Ë_'΢8Zj*gD*[t!lп%YVL[V9ک]];0m=832v9\ %J.ra@毀I"LWYc/S:iTA= 4ʕ *wZgb$rYwyf,GvļeDyLg3zpL&hNHbh&*}IuwCy`䟮܌*-^f IoպmA="aJ: =cf+^ުFla+ 1}R7M\:m\knr|!ӽx'HdA;I5&)˝E :xt#n z8pfnjDv'hyiw< 㕹bw[3F~~;wyI_[RA }繴rGZhX@EBk6B8rJRf*uTjNT+M.rr%;5O}oi+u"M% U8~0_P}b4K@3J6PoWՐp: 1齮{ l;36sA9:sRk1Y)6:M Kqa7EGZ֡ SĶ>lQS*FȖc|9SGZ: @iQHw-`%뼞 ^>DYi}'e'&jU/n-o P[ꮔƤ48:E@x)đvDl̮gbRѻ čS 8X 5O$՗JL<$-[(6Zs8 w }P{VH<5$>,]\C<SD kOރRNp;Tc&Y˱\癷WGF[S&/:F^nCoe\' 0=!\-BB[||P3ݠ[v&H"7#N8((塱)ZM!3S,jgE>SgnȮʟ%i Q j ƊGTQ'уiYj%bn6g;0OvMshd|1hu=8SFGGU{#6hSn^5zG(9JEg0ߖ*Zw޾9Y.`RchKXO_f~EDŽˁO %^lϕ^4ڳ=&V_W䬴S[ojfJ苏t<7\Rդ2 ]o^qY_aQf]!*RvY r n qھcIr`5gP! :-h ';A{L |MD=r{57mU$A%C}v}x dl %v-qołv{ {pOLfOz\E*/ !xyn̿IHq0BlK(KWHF|y%}!7!0 (b;o|pq-3\ ׮Pdz\fLCt$*Fqeo-з*^-&Rrn%TOA:lɦTmOؒ*H[liueu9,,h ui; <3+ ֻ.H%b|F_Fփ׮~cJs1 7 ӊ ~_ea?K"MU'/%y98q4|u` d@SLhhN_/nYE%m/ƜK%w0\-I@81 9%BV_&rन4urUoLYYϋģA %W5KuEɴ^r$5~.IW *u'/D-a#C6cGVdo$~sLAoQ֘KbGЩ?auq=c*8GY!r|@%}d04C (om^Kf ~օ+QbiQN*$̹_<#D2VޭyԍchUZ#b.A&ymu| Mz#٦yU[ _8&l(?3$D/-he 0C &Jo_UO֨\fd^-/)"yE vnSG5e|^LyUtVӘ)R%qἘtč_9@㮒 K}ۆ9OeT<2'@*}X}:}.X(>E28T^P c @7~'pw3.v7KMr5EQhV{>mWn+Qח}jGCY|mCd]I X{CqsѢ.17ȿaw79QqDdSo[,_Ug5!h8H6e@=)%bY7UbI?b3R ݀d Xz3zlM!p`+UjdĥULd +f=kG}ryY݉ =Γ:Qܦ+O 1חޓO/2|SQĶ3}jQ7Z^r (h5`?gC?VC|Xf=Բ}Lpo|S6f@z3z2@gfwkۖb@ְe}]ZR~TwcD`# 5Ť] %.xXh6uWqÈ-׀R<ыu xy҇WECXi8e.='m*I@NEL N(*Tg/Ӊg\}Rj'fsbԋQ( $x/Ӽ[wOԞ7K! $ PƳ*j85jnD2-wAm@H.H\$&+;.˲m4VcV& %Z'fٕ3Ҝ~qR DT/A_1fyx,x=p[: gLwYlWj*cU9NX([Ǟ;5ud] F0SDG$lέ7p͊^D=P Wxr 9bB0::"Qpf$ Eao -{w*8h*++ۅey존. ljnX=_0=^A1ЙǸV@ybZc@ZQFD¸QETI721 pL;ave;KADC)X-$ Ѳq`߽(-Ogph65K ٟA({A'HZBq4;MnIZŋ3LeT>EEB1ؼПP41,o|ldY2t7-id)\'xHS%'hiv1XZ9*ΚHAő1oe.EpX#&[ (dR1xMUR(Cdld{uA)5Nج{5 Xπê`n;gHY'rGay[ Wr1Fd[P DP6Ar> [3e] E*?ikSr g]*QPstߝwfVhބKN8Muɜ u;NlByu1RFHT `"3.&j{nƋn4U98ݎp TYW&-WOT 6Wp-ו=^d*{`+>z$19{h}3'VܤB>^2E'fIEjG HJ\p['TuQ2Cm`s 2:ެcN /])@2/Mj6bYtTd\Jh8Z3 ,31YY5YўR$qБJ6.HU@؎6dVSTՎ zFpe˺aq&{>ڝ58chUe7j& - A 'Fz-ab&F? DvE Td=|;Y@`D\^敟,O 1IP@ymw6\*C3#!Mw+x׾g 6y$"Bf,GTHI5Cp+׫ŗAE~. F"$]Z0Y.} qkGHk~*bSOy'>Jre><j["<8$B_([6Y K9%p/֛d5e@3xUsnl H 4 0DӉwGʂܝ4(a"-%*߾Ű[QJKD1, =jBҟ7$(RX]4 -X? WVTtO~zP8<)ʛǗ ,v$[6,rye'x6 = ADrd `4Kuu-i[6vgaRMńG19 I%UB *Lr`5Rq& ;n`umfAL#ٿ_BzVgU!+C= /pƑpXptӃ-fEM̼*&4+ ]kU196@Tiwtk "W9dS'3ܺ"wDd',V,r_kUk*0c죸 X|c s#O濅x !C滃TFRCߢSaFڏ4mp-UTRFpdI-SrV!Gʲ8(l8Q$BޕLn.b}V̫G|"%icLϭEwcq?̀egRF{8_ҥs5`@ZFc{?f?dFf&GtH k?(ualЇNlIR{R~}m~gqfzvpmsАShӎ`,\.+"5 {XEyaD^9!i&;kUT  ןBc`w*[•Sz4mu;UtkE'o/Gu-Ů)PHFaY֕|5Wt&Ь2 /@ =UdA?DT{R/om 09]O:t\HkL Ļ 褵@Tp1wZ0[n)IɢkG͢q7;M-B`WPʙB ']((qH|K] V⎅^nnz"ϊ$W *Ki5_s|ܓ&2uY\7>LK׷i9ʒSu#A_{,`ކ poLByq߬طnV,B^@}k1n, p*V*P$O$.8%5B8z+?$X$-q _9՟ݣa+EG\d"ά麫zvAp::窘z,0U ~7 $W #b5_aBW=*_5"bOP g!M*> B=+#q9;E.@G;˳!B2|}\XΚo]3r/$!F1dOVC32R[g/vZ0~#tɝ %iνCO-1OۋhBy+N\M=hM]gJP3o^j8gM,b9jyq%?HMUIYX: zHV#8mȤob(YZITR f9'B'fuF𩑰p$V43*PJ]s KtF蠍ѭ?YܨfaX6V1yAZ-ۤQ="U3ˇqBldryXP|` pѢtAM:or\K0fWlQ1%m8Ai"NZ E|) lFTUSlYUM|XЛ~P2.HYV ݚBguձ\A.с}~iwaRN0)}䮁H%,敪qr'vpuكM5?ytJ]I:X s a$_Xcer4 `6 , db Ѓ!V6L׉VtևjNM-^;>k_Zl&auԑ1H'zm=P5ϳ_ Z{_ e@˦aۋOj-F)fbc<;t}N%*dv])A+QMdGbUc"nXRWpOj3}RzE kէ+Z/qN3b:e7y]_\G:߹uT%Ys)L립͋{p f@yY&dgLi}R[}332}[ {5 ѤpC9%bAmm)7'C#c6oՈulOT+=' % A& 8`Є@<ʦǬZ[hhCzQ\[t<,+UPEVA:`ir/0Q\lN!7LeKw׏MO6ltɚCp--_[ڢ1sX4sl?{eJ4 WnWSSss/c:-ʩxՐGQB8/m&PQBk&0:+fpVb]jWDrl&DS@ Ũȴ˛'_хىK4%DwT rP\ |?'N &y>#jlOzkټ yFQNE}jj5JP{ۆm ǻBһkx,zGi` ZKdzI҃v[aaOީA}VM-͸Z}j'8s>l=MW<_ y^}u06|+nzʫ?yl  $q}$JY1 G1I(Yt@STNb<[Oy&9p=/ HLA~R 㙀o0yU;*P5o%}b`u56E N!Q)h((=XdSu+%1rE`X֢ ţ~ hJxdUOȠߐf@Xz 9Dt9hԔۖaPXvewh@]aIˍ Iz6HlZuX/Sz'[U&kr}р#ftn44V)ʆOOoCtpIdøLAt}V}kFbkc^ܱ=EH{TU誛,FeХukIկwHC+="[:\-2e ֭H1 ad1VA 6D1{zr }a(6${ˁ`#[-t 8JƼwjGnhw=ءWR#@\N^%<&;#%|ہP xr(AQ| N?rsqr&5@?;ˬE{T1_mcZRRzDrB;'hCD؁;!M梪ʣ jkGK1Lho)p?5:Yh:|0fUW]U5WC~*ufu4ը!rm}mmԳT{YmbRtȎ}E 1xZ \wz 1bn*ĉܫsl6g˶6RãM*HSl0PfDZy)j`™29N~.PdM뭅Swv @wZǘi)&7I ]^_%_+#}PڢQTSYR50 0e?XjރP&"DS5ܱ1Lǎ͉|^C)O ӟ9"|n|>e?χvy ݽ"Ϥx5V3٩F/XNKV;0)߫Qv"B{:Ύ֝[)⤁:(jqtM\r6jKq0!=vGVPɤk,ʼn_rq :n7~ȳ rLU !ygH"j f9܀h;{ܻLxT*yCo8i025TZs^7fg!ѷ U.J&UjóÝK /EI`3QeDOy=akà ɨ׺CHG>1̪z ùp-t7J-z L7U/ )EYE߯ [&b:VŴWq֣+{Q7%wgR(}fuĨqw7|% M#K߿|g0˃vQC+o9<ߜ=G.G܍]yrtä,#23W,u9yY/3{(37d4UUWCNRKSmm~4vW4!wbKUU<La6X܌,#g3M:FiE/b027>2k#¬DH? 9o'Qkì/aѬJ~SRn#Ee,jR̤YZ]EĀFu[A˲㗾_|D^W:׹ѲW|+Oͷ! 8y=fJuG8ZySe!h@h_Y]m4[K8PlW@_Dy|U)BQ; `} \{F%I>R]P8)z}*-y\'^%pȴh`~ ˼{C:! OeroCՑ&&a1vrɐρUnY{W'SR3CA5Y5w]^07Qy;o]bi|zߠk=Jƣ!u7[$0}5N $c_@q8jnfC둦 rno{$G6SDGBm &"L Ą՝5e;h#FxMyxgxI̦;˄X:Ϭ'"<3.){Dɔ}pAbrlm,f X=űH: RRoT%5Gj`LAos#`ИړvkeB'~]ozFj|p*]C1noh-~X~䒝\_/IRctaRBd f/eh5/l)$& 1EXi;:,T̪sZ iG%S_0Q>= `,n1 befhVέ[#iRC4Fx)6 !o{S%sV'|ȋ3y>ZNj4]?)/_^S 67߃)O8t%lA,"qȲ|L^?HuQ ז ӟ{)jN9o%2;VH?F0^ۄ{ȳy Vm'BJHO.'3od(KKcOl(ԈvuUOm] |HU8ި)uD9L ZR鳝W@WU-]Pł/*)E$̾$/N SQGV0'n9iYqNT;j]/@M2,y$@:E{y?3q.&>Hcs`oO \ۦw+fEUuw)* frs@@}#T(7Ba|0I˓ lbЍT6܀<L6@?b/&:Z>^;m . -7Զ:beЧUBUɛCd+IrY9rX8{!`y4Azu ` ^o*l'eVc {5ϰa`@^.{] m4Doi 8F|C~Zr< v|ylK $ `EP8d迾{ÎT2MBF0 r1?&[݇5k(0ٹQsCzAݐڇL:"ZSV(l=Lah&m'-=U n=sKoUf%<%1D“NtR?١:a`kQI2|3I\#KKCCG[ Im|0Y+̍8kj4gm$0.:6` !to~g@Օ)7J)&] ^1dtmlgpHm#"|n}JQn.HK RHzE{xu+BkswVl|n& @xgmF nc*V;H@1qNRs_nt+`똎U.Wd'QI–j`ăå"$G^N: Hxbw'Mt]U泵Hf-(yG 9`[xjz¯?K E<ɉ>zJo.`W-] wEC\!@.1Li~u onl`+)"eѠu')aonNfjvmU zkJzn͇` f}^o`h$L 6 3F$i_'FRJmi}K?]}$=,NmZ߆u\93W>{\lݔ5eb}RG[+ PRq)3zҺ:m =QVg:^@vDWoګwl"hl%7Wf?3^~C [xuA'0Y-?LjR,/Ln\¤G*`:$@ǜ]txA?80GQ' 8ԗFX#Oj/v~31O"*Ο՟+וWT-zpm[= xG:N"MNJ wX$n+=Ru4Najc= ZI; 66M/?ۗDapy$.W[˓{+\H?ǎ=} ,~]&RT`=eTR95)Q02XF9D!GDNCElG_2E6A%sSv\xvqvX-jeU@Pe>5XPsrcBh 8>{~*TЅ;P ;UHxrzӼRZP+6Ɋ6lGLkjvixu8kr(j5&&wL.A?#Tݘ 5{a އD(D޼ᤪ\p!eA%m;p T,%?MRc.KЖˎ 5w' hݕ\ u `ɅPzzG~$*~RD4@O_2uJm֐n٢=Rx}#fa7<&Lrq!y[Kqѕ\xҏ|-b+JdoFa3 Ey'Uy}ӧQ'SȄ7;GGHx!ykZ~ntueAu禄;!75vq4M .an*wR)2/ZR0U 2k"@$շ՗RBpv)N}<>UMMgqCry+@FuB mZ,*R{l)M}G6$J!(a݉Ja(Ayτ&}L;c-^Oly pB Z1|aT=0쮫zpԳRaG .!ӸyJ-?\SJfheN4v;PؖtFk(`+S}JU9Ɋ"B ;epa;ս+-Xx! yw 8fIMqV*htwłdICWWJlx1mشܸDv- Lb^=CIC)"ZB4ڛ"@Ś9aCБ, R0?&Oe&}-,z+h^-?y8|ϬҥqYSb \awdBC@qhBEy!z^a ~s(FNSeeNMg<[)-N|Hj{ĿM+*0i%h`c#~Igz rꡐF^/:J=7kBeeȏa"霣ɻ$%g#Fn H+l)O`~zvhH(_,AWќ3Mz?zY>&+i&E|َWinxlhC8łBz6% WYAkd1uy-7ro͔y..o K2ic2ܭ "Gա~XׁFW&7ʙbe%'{z ʞ.7f _Ș4ӻ|܅L:hN!%?i"H5a@[EM|]`_r<onRjuo%[foSWQsƔsxo暍dtERt WR]A:%˺-C%w5=?Tu]("P?=Ö,ǀ4pMEgBx ;PفnptN3ʇX`R#;5 T9)FPl2bܓHɡ8ccnqpI/`g+gx\K?aº5BJNkHg[ؾM_ cʏh鬟5,Kյ5bdkd4陡avl90PrPlķbf.bd_ϯ׀t3dK\O[]9c Q  ߿݅3C5TEBVZ熓yn笐lzK.QqVD 1FUun}=f VCkJ4ޫ2ؚfޕRsj`6]u1@ZAmWvԒL` R`6we75>:BA#U=!pZKYG\;K;pwj a39z;R~i_fdHj6fLYsNCq/ HҎFtfvٯh.9~k:O mT[FtXJ&YǗdרtJRkKȃj9޼GcZ;~תUXmq(tG¥-!F`𸸾HvHQɝm2uY}pSErtcܩ.s 툰3W+е1 xcыםQ U)/HSxLgUD 2/`fyOE֐+z{yE (쿞c戴dpOOFHMY4 B˘J-JgNUx/,M(Vc>Òc3E҂0qohr&$J:=1^ҥf^)~ݢ]Z7(^neW"^|N- z* 2¬4nm7"*reo '=#/ųZ|$zv.c:w :at&DdSBn,7_[<.%}^q~K(̲,BhB8+1EP:0 1lYycL&St]Q7 +K `}#=*״ )# lGTXC.VZP ̒j,aAoz4]k3Dذ%.S. a@1=`BĨTx6߮X{k.t$křW#QgcG )+g'*)bT RQجTP?t[gbo~EaW`rj=/Xd4+Mҷ{(w}SUvB >K[fawkqc%^I]!_Ҳ3>WYLa[֗<]p  R^7 1jI<(OռݚO-P %\˞@eBo!|S^5˜nM2]Ε} sسM7>P09*GI&q"8Į Fp:vr B+$F!=iBVU!6nj2?/h|8`1|kL6 &J ̛UiPH!AA`mEDP7;Hf3FfЬyx[t6&yP~R |=6Լ$nyJ Z?+\2lsnRұ-F>~OLu.7%da zT5_"&R@5]4M͛ ?cЁex4"D9}F v9oEI2sɨ|d&jm "jL;G(>:LIHtEܳfo1C\|6)M/ݗV"9S%W>q{ n}. ]lPw6"Bݟt* ki@g@ b\+_SmoI6S50ꋔFH24cm7TIlo#3Z!8_u@ue}xǮ7i412F} ջy.oC{>b`ǰ>Zx$v S^d )b]Y:u}Ǟԧ12:ʆw"u3(Z1v Izg4M&ל V~U&@KeJ(M ɼ_8cP|!LܬSvשnA'"a=c'1:KvSg4z*852WlSZutY|j3unV/-Ct]`=aC; @31+vQDi!Bb—+?u9pzK rq\w+yyej6ȣ[a9\=F.aU2ɕVPF:Y]8 ? o3isA l ='-OKgck1_Rf:yԲWKsج}LG$B%]rjp$\ޑ)q+`F.11, ӕ\Sc:lGd].`?57S`%TnΠm OJSoη"2N,LC\J(1~y B@+\(43PHKGwW k5<5$`|V'~5bO8I39xLD(B U\,ʬzw0/ 0{X(|A/UY,\O=paqO-e~oV~$84sM&A6`HQO >_fՎ8IT"ǫecPKOPR_ucUH:ý,J /GΚPg-_yQN-)z\٩/X8V^D&kf;]7s'6vԅʘ>>A2-Q]1")Qv_nK0(~1M0 Y8JA (6au!ƚ0;OVJG5`̿9N&Z~r4J;A#7㑯CrNAT:NRinUW &JUIVVΝå7NoNT",07zɵ?=|y `u(+ Q+Z|qǝmPk>㌔oΚnǒFϊmAT*%Vq`֛2$bڨ~7IگQQ}fLg0/}"+[D @F,JK Tbo L,5@ g!k 1E}:ToA˩똙QP"OCΪ &3ss<$g_iD_25cqe.AT_ك)˽L/ͶNJ@ͷ_*vf%ijȈ  k!Ys3ߺLR`|/v sϩHKx.R[FVx8¯,C*>OHS]G9ʎَ+n2&?.4)6&\ A| sx#3'('opecps"@fNG FGm>@jyۀS AV/JLԫئ r>GT)6F.k8'5关D70=1&> &Sd' 43{T=xǚ?nw;eEՏ]<YxMVDPAK<9MB-5]$j@ v-+7FQJZjNlҒ׾z@@{ ßNYNsN@ὒܪxy.4ۀkECR,7 ZP D8D O7ikz]$0V ogDJ\x[5"ϔlv#dSߌ`ESyƥu;DOes==}^tX[W $_!X{2}K"No˞+67т@]Aʏx9 =Eo^FZLx?\g1+PÒld;;8CCk4&; N5cr$GȓWz:15-v_V<oPiۖx.P HC4*Օ(&TY.eDdIӵ:xnClSD|<"LK`= R9Hba81=]|76S,*P@{/@;׋?mQ Tzzt}I!l/v ,3$+զey(㤢4(CEBM`D=tIr%NUèBjFC/mӕB31_N#8̚) jo[tFbTtQa6y6)b춪 `5Hu&EGIPAUϷ h .r:dVl+>“x|q6v1p/SS@Z2>2G,fXĪ\„ZC˹ .}m. Wț@OfbWg0mQ0;yrWaޏ+҂Kٞ@2F߲Vbr"ðlv+cPd, d&{7v!^GsBpܪ7AGN'SkE_w֌T_پ9`NL:Տ1څ c<.g!-tLFݞɱt=vP5H:v\o â#;spҴݠQ84=p҃)6(=e/BUʺe}h\kZ4qR:*Ǿ5ь?768 ]3= Ij ]vIJ=WhY*'\v.pKOZ<"Qzc$m(d˶9NѥVij@iT;2}O&ECks6نm_U&02m[L6EϺuUlED*ϩοsڇN#8B#\mBR_a14.8"k 3D@ -KOg_>`N9(ofp)QFGF`:OQymWyCRQWLS"f8҉`J&bXHvhBWn8`E斾0!j O=?p3eZrbx!#qgT }΄ֱLfι<|w@c.PPx&Y?cˀDL)dEunW|$dvR +'.u99UM_q7V,әA_+[k-x&='Δ\gT#l%V"-^QV֬tƁwl1$e#_ZX Op{bM~,Ȥ_QR$@ig'4[Ju[ ]6n7j*$43+`yk~az3Xs]GXşgΕ$DZ ̰8#H-Yj}q8j[2_RxW_JvU#kp [󈯞 Ɔ<,=`oXpXiVc-EңCxYIް  8k4(;_LoWuS)==rmAu}%j3֒D.Z0' @l[=JR -f=|o]`&_fP boՇ2$Z놯%5K ?O^CPCB;T@@@ nmw&Ydܕx_T!;Ś&8v ӤvHY>|AI7)tC7ߊb>qC0IvWrMn(02@28L%J1 fs0on \0+h,W3 #f*2Lyt0!y [U=@ }iHik$wz9(1o pɿ亃J;kuY|)^( OG}~L Z9d\* "@i)n(2RmZ PEA1~,JBě7phڀ%O: *-!BXEi^6ܮ2 V8R;&AYS_[S;B(6]lS4>^ZiZw{1ӑz"+[XoqBzx 4W; `|iP7Q)~F$l譀۔%S||!O܆nPzkX0;k妯‘Hjmue՚קdfwbrj&^IJhr5!s\@9iZPxc ['#=>uԐS`NU\GM1A?"FfպʕK|%,8D?nY^7׷;52[Wx0P' .qW O1NrX:14~Qspq?ah2I\\ܔX{qnGyn:U-pS` S`| Y wY~ <TD<SC,:T/TL4H }ƫkE=avhL5\46i:Va0epA,p%cʸ*_u $*BU\(Wp_7ƵQ0~P!!LnC-8z4h&R/6O#u1b8xf{&'T5!X7(oR\ K3G 朷e~qLvZzT.wc 8^E~"|&#^UGwڷj ׁSjH{ˬN(ve\=GZc`6!vQ .8Z ޻C]PmNsx;7!7x;in#-C $ư(WP=RDZv;x xxB职e-mpg eyEGw)օ]N7,d۱1`+#<fY/u 1|Pw L8K-h@~?i1:Խw ?JYX͔KhB/c_iZ^A7pOEA` )Wʮxus &0rڴ2bL nfrn3NթĶϦ80[ FlN!)A}dk+#wBSx ::Ukh#Svl{<߉;@<17A_t4J"- u^$zPTfC,vsľӶlrtYmߧ퍅R߄A4UNuɶv@H4b\mǼPWf$1[R;"o3v݉jFMHdZash?%x+tM u@$B곫ld-o͂jnP䥴Тqig&g{4mUx1\綎Bq655w5X L2x|y#h"\J04,-Ѿy:y"I*wJA4n0%jB_sa~E2DJA n2B X="Vl).pJԘyYHqk#!cUi$ ?4H7 nh`$=)>UWhI l#̜T@- imPp&$Z !f8aűct@7OC :93yomuLŐ{0r4W3?Q)qDZzԶF _BU[s%}ƍ>Y=M]rTՔ!zm'\.Ϡ;Sk %-O4%i^{lO~Gʬb[7J櫫$'LzSd5jkO04̡V\-/p.䰰 VX* pnuBλ Ez q2up-?l¥墦J4Y-?\w mOqU1 rKqnPd=Mw8S{]UOӨI?E u)UZ{= 7ϳl@cvhǐ9}6LG՜(.rW߰s G(~2B1^P65Bo>U3b}ȧ缩Q*aVf](GSݾH[}3E͎|L2?r T`=I׀ԹX1KWٰDDv-y>(F6,W~,GLZb6jh>$ЊSqm"S_jLdQ=W&e)3e7#ї  .lFnx:Iۊd3~lrbL) N#:Nƿ37DRU==c0SJ^{j$ljEn 젤k=)é"-= T H;UZ0VD>*4zMS w X1㉤A_؅M$q<̚" ̐`%"Α)#-,عe,=&&92 Kӈ@z؃X^lGس/Ӏ$/5@9ɠRa:U2kSj yIڞ1@һ3hr,QaMRNJz.,20{#z]UOZw!Qo(CWR%$Oht(K~sjGg% ?CՖt@wG`:7en=cr`]+(~kJw 0*&/if!Hjj9lcHqTW=@~mTpFQ(dY1w\xENB`(o1 ^  a=EdTlZ1ۻg$?鰒Xs*G%_ɬȫZy3OȐݡ\g%CS~kY$#񆏸h!aS]PX<"*_}AO2!PoLJaLX_!)yb#3 "Ep%_ sӸI{ s1ZaNg~Z1ṕr-y3bjpNk+6/5;(r\o{o{Tj\u}# ֿ`Kt̅c!&R$SMFs)QYf.?Qzi2" 15r0OoUs=pizYfI^U]*pj&F ZnkU)/],CeNטgִhrec/wEɤlPV9IƷ C}D۞|_ %bM/{K h)WRg&r5lەTy0)p(-:@9+PQLAGN={TM0e#˞C^d1OWzs4ϩ5ra|gYZ07070100000040000041ed000000000000000000000001677ea5c500000000000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/rcu07070100000041000081a4000000000000000000000001677ea5c0000046bc000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/rcu/rcuscale.ko.xz7zXZִF!t/=F|]?Eh=ڜͩH&AK"B;P!c/0i?3Mè;kW_; 5F_4Xy)lYoVOԪEx+n]Bȡ.i+=a3i&q0Vw)00c:5M4KJql q_F/*"]Js^֝@K*8IQ'琋Y2L䎄FhbF dK?^v_ߖB}܋ԥ}dU&n 1Ĉٵb/[{撬@vUzl ^/R_tzB³/R:A(H/D溇/~e3V^0eR50⺪qDB1xyE"r1t\.0X EX9LOK)ɖ]#Cq+c/ʯ$fc3 #eSPhp ŴMM:"e@Ck(0R}3ک}}!\e=|8d2,=$'Hġ`},}6( }.* O hT?+qS'0?lʷZpG[IzC%"03Hѐt9 #uvhU2fMƚH6;4h*Ckไ-jw~_Z-dOl92Ox`CjDD 筤 HAۢ߾9>r!TZܹ-ܷ?bׯ!cOk.ߎsWk !G2RR^8?_p #=G?/~SLOVfyӠV\Iiܘ}o$~7raHχPRv3^?C#q)^jq;g=N+_ Wb:'|po O Ӻ 4 ӟ ҭ 6/s\9y&bsJfLB/ WJ qTo0%ӵ׼锔AD淨sG0eYC^3Nyxx3M"0#mh?lZ~,۵C\Imy>4.BuO2m3 ?0Wҫz&Hʝu: Ȳ@ @,2UiBvˎCFUJ; OQ_naG[F($ƩG殛硐$|VeH=8SPpFj/1&-NJުjm  e6bۜQ[q5SH_`f]MUkxJY(#$ zŋ<.5jaiZldwt!}14fQ%t{ 4}-_XxZ|_]UJiܜ k}$u t\ Q4U 7Y2$fo!l04]ȅcz ؀zẇ1җb+!!rx"]I[a@-C_fM& /Eԓy<]2?}pz$y-4LJR8f΂y 4m &fʹ %3ܫ~jagh!Qkx=6nGZc K ŎKpA<fW(g"פh$g϶H]6x]2MA"^:[(.ΫDb_[}'.b\p.ieڿoP6Cg JblTH <˺ɾ*p,GJOmLMeBQDYRNXg_9t6#/+]2M+7C<͍x?=%gTcQM܊kz \8`3cbkDt7CֻqiN3h b`cdNRʴ7* 7k%xj!*W_h>Q J"tmpXi2dՠ"TZ=m=tsz>U V.A{wЩrS7v6wv߿{Q.0[1 Eg(pK8B< g9|FGs wV ɹ5"?W&~- W$C^~^J!HE4ig rɑt^1顢`8 {LQk@0dN,f톢8?tG5mP/p-iD"|]s?tޏ*+TUrz@9g eYR!/w,_`: <'vOR!pbS} kkȷB`R5nxrѲ,m ڵKXOOen^6wy\`dʮd7&F`uBeຐXf]=ul jOq`WV~^=0Z,D9eܻ®ܛl=?hP2Sl,>YLƄzt_~ubNN{NqߝvБ>^wz-bpSle7Pd[[T[IF J$ܯ zC?@ f£yގ>-Fh-K)H|M!o ^]ʀE:ծ7mvts&-8 |6ɠ{!e^<Xz%HBJdX[4zߪ1d$j~VU]ތe|.x%0r9!)biЀ1u Q0A8%'-R?qYT,v;&u^DyW?Al,?PlZ\$`IeQ:)RRu*oeEF6իsv ^V!^ѲzhJLY]X4Pd1ylД;d 48R 8~D-քb2|F\lfW11 33-M?=,Ug{ŃXwe%  $(y<_4™ʏ.˿~r@,^ 0փ!3Y/5W5<,aъO'CS.mzRos.8TqY]zrO+խ@`lEj>hE|7ol)]}?לC+> A,Clb@v<(b̆GPq koCL*PYt*4@pPns-O7 b<7s<ؼC9ҜXgp _5+Qt Fvɘ"#swe/ !xYbjVVYf$.w KŴʆ $ *KAٹDHj]W5#K#΍)ѫ;#=oJ2 (nӐ>WGxpM<&u'$(ZdEĮ _VV3mfU5Gh12[×l ,r~b|=|qYf*+_D5o^lF7]Nlbх21w_U_ (AEՓh,5dnDכX-9.MXM>Kha-kuk6i tPq&3 iAK3˒/n'sz74gTfnTp>iOP?8Gw(/ fs53~sG/b[D¯9̞= IK=i^BW1KTж1f߆*o]ae71䆌~Qav'lEbd|œTnEC 3{ao6cW10糄Ś F70Xޘ<vS,bɣ2b1KZ5o@_uaP0XSeAPM]ڌQh C88 M0{oX$LW#GFB:h _bwN\]?z+K>&s9|ƒvP܃Bv$ 2[n'b 3Naeܻv%B>Tnww)0m'?y!N[Ƕ!Kę aa銰yRQ}p`!KX^0&cߴ@'E#!h.>W&[ }yP٥s: C݊X[P6!Lr&g1/FknZ6-p`\۲oA$c?~^kYwZӟmQT]ap(礓SN 6Jc<Yu4"fZ͛2 Fh.#.Oy$־bRa,p^ :@ r]%dF5];ԓ"l?եĮD~')1:+02'7&lE>2k3|7ыKsw W Ƕ4;vC9l=N,`Ǎ  nj, AA$ PVrXհ$8"DN\S PhQ[gt]$/PzO/U%d1:Ooxy,+fd/8`+t]^kk5+,!`"`NBmJ Qn, Wb>ދ\ y cCIA4YGVy~wQ7((OIvVh%B!$:W"MpLМ<DMG*.@&}!@{k9 X`sbᘱF`t\k3q7`ѿwQgyTwN+C΋H4RWZy?d,dcOj2p2K8q՗IeǽLKM1X,$ƷG`q^Ðtʫ"&ҵsh"2+|Dbb;sՔZ0ŧg&x6w8[1߀Ft|ev@3]x]} n7ONz[2 Ix/}mR8BNl% W !\k/r2h3zǥ8Y4 l^!z0. 7@IF ߁KvT^KbYAj &j1>Z.ـU+/׽H_H̸تJo$tAd^6cȳߴk'GjcY0ʙ9˻3HsǑ tM$z)ow.:Ulm׌kgњ!1\n{2i% @Mͺ'$yfK:jͨ.6u?mkUl|R5ŏoMņ/ tm.*,WG}vC6G@Vpt0w+{,K"{! 0Aj2++ҋCD–ف4]ld+C[ ir] "p"]^l> P1fնl(Ǟx&''V 1 ز t9 IuZ[0W=tvGC~,4g8ω#/f\ji79Uq:F´CQMp_*!f?dXV . FڜDGTwY{]?|l:JY 5 bpoyM7<{_׿EknȊIӈ~楳#˚-=tcWwRk)+v,,܈({V~-I71˅pޙ}7%u]aw2U̐r#$eK4x{{=U?hy'rGFp/^kuP@jJ+>UkBm.}vEҀ΍WnfV}+mʯTx*6ycW)oIn!?/uII$4$&ipgMD[a'nPp@(MFT-ݚ&^ 0G3-Qͬk+]8cnl"4]W 0ꪐ1 ~c7pLB]XK/ylF@vs08Fx.1\YV}}^l+fbXF*0~Kfn=٥7~ETVLuk`+ t)}*=ҥM!`ĕ}ޣ?4W,zY 9wecQi>'_ِ̅R(rhFw@D 3J"UORa6Ⱥ.-l)s'@C/udns9ب^uL_ǷIq^RE 1=ߛvL]UDՐӼr 67HHi9̉ Wod5fHC:iCVt ۞+yxs"BX4։=rPy-)W >V㩲O.٬5ȢLX͛;> ЃT?@ pj Iۂ}|AY'q4§'u|C7S3Atc <\T[<Ę1fY=W{PrSrGi>DVH'pqWVjq~#~ٛ3HD1-TTx? [:{N^<Ŵ%LNYE} ujJЃVCC ;An+|e)CBS_xq2Ȯ/50ʚWDrr)$mE50:P!=; ڠ|yaEG-]8<ѧdTw7}@!n)o*ap[ϻq o2Q ^]J ׾r5 #g(aqg+YAztH}GFXb=yA^9i,A:yT>|ܸ1"r.xX^ Gh{ܤ\NJ8uY ȾE:n{8'qyˣ`B%Ω'c_`큶`;@ZUjn4c^SS8T#j<%![^f d"8=-),_g԰P `ʼnĞClvWa Y[&kefG qfzYt,`DDPBKw5 wmAOnquCmv Gơ`HO8$Wj'|.4-R=?ZGضě͸. PM nf2cwZu5caw!Zӎ&-ۼښeKi1xf BeOS{ܥ*drth, ng[/r._;0xzwaWZt-\VJ`,Ԅ9f&ϔa'Ξ Oy&WoNBi:6An-oPvV`<ŋ)_p|! ċKhܲ+8Z:BiO2y! CeZgsV0z&.5%duJUݯgA4!-375B'/AOEEI7xC՝yg%?2;c ? =7> RqvIqlyK;MC!#aDɝݙuzRov;W/Q02ە-l_=8Gm,hd/ڳ8WYv\&l~gUSK񑽤1\=^c2xܱVr2H?hة9lYr {h2Fh|_8uTK yDzhpNvr'B+fN&`3c''ѳ,`~c=v%.s n>,^Y`CzN,߯r{d u:/9zHA5,bP ꂏ*$<H'wl[~_X vu7]Ig(-m ǵ35[{K/A)  C /KT22wީY̍U?AnsSxK k>8cA$@KA0ȉH֚WАb]ˠWU+ymƐ 6f|n 5zM*-eLRKilN^m?`o1a#-`NEZ D$^m |9xb_/;FSܼ!DY3Ml I>#K,fkɴDT0C>\(]mamFeDkWk|{5gO$pV*2<2I~_W765OQX|+q;F 3epʋVC H[ǟ4^}RHu&ut<w6v{63J?7,x-ht5_4(qf@ao)Ee{k P -$jvEIKyfSm,Bc r.%v!r`d@gU8!D^9Gw>MveJ?FvނHS *#(WT{ 60bkjir,<9hM7QRO1j= ${1?-W~[ i[?ğ9W;tFB0)&f%WPA+ m2@?w|:MUqThh=5Xބ-hG[U|zi5D#*wwDpUu_uYKGj^DFS%A=%Z`ۛd"a5-|n@m2w/J|e$8+?*E<B{qVomljeIkd!:vYU Mlcl#ÏևUkn/Ii wKX-U!%C\1fTn֯0Ϧܜ723ie,*&20LvTcd6ȓź@(,nw 6P~]/,l99bd7o}ɯmi\Tdq(>5voU? O8'{Lhp%A@&UMTmkdai<!6xL=@A3 Kaq U(<@jA=+9 sj,_I˿ԚeF$n_.ёvk 8 8n ɶWJB2ʧRpU_ fVhM%$O2.I6Wd(*7+%7{Cߋ$S3-~Z62L#8(< A@JtiNʺ*%H:b ,pT[_?LNUTcLiXW@.٩gKNλ*g0]] JkIh `BeT¶v`$SY3Q$(j (ݼ'_hUFpx!`_6͆Ng3N)xutu~H=IǑ7YqJu;kB\qɂ9!z\_<`VޣjeA W_ NtF ,qeA?JuȬ?Ii؅Ek!(h>'P$ Ðk_Bh'~e6FbyQ8HUN~%ַ TN[D'j]8<,/a!TT̤Rwmkf{o8b7~lW{ѻ02\,}kiOjswqyu;kc.-!Wa#Fы&iϷ͎̪ }3լ#M!;6 A\X2UwA$s Mi%EX۷{9\1ayLVsHzx._:\_E9%xv gnc ሜA\~6?6vͶzE Z"Z?dw ~XJNp MWD~I(>`TYg[4}ҕMLuۡ 2yZOa>r1@Ƶ 湠BE!lbOi&7bv8cvv[F[RKJN| OWpfC=1\j6MK6b~qHCTd_էQ~$V١ճr4o@C󹿭Kc2'q@&=$yWZwf6F>Y7'J^&mE:? &WlS4 VfXn,f{j({ˣm:9>ـ4/ ӵ_^J?4 0%%>{U;Io B)_-:(Zx">5(gAL"7_ݪ?)ʥ" u0B%WD8R8s/-bFnFO{лt |X_ @0<Ư#%/F40KsPMbH&neUiu7mO 昔f T;Wr)/NYk3e5YP跆O—⿏;| RQn t$-_YA;#SˮDzl8RRY:Xë[gQ|/E$D{>U O92\,U&ape"ѓ3L{f`x׺]ƒ.r3*R%'<^IG %-{؊ =eM43+0Cw:Z #yH$\jgn6A%Fk!i=)b5ʂK%$J6F޹N' QSdqB2sZ8%1VT{OU1?ƚvTw3T'.G/̾<<挱uo0&4jfLq{!b. ^xl1lM.Hҟ7AuʺNUsLVp^n8aY婒(µ(!sX]ѡיsf3e%rzD@@f 7ږ8s"S52i|g\PiF,, TC}-mz9·9ۭc.rk۽bbX]ߣ[걊uD4|l-жDުAi_XWDVFf'/usXy,%{d6ޯͫ];]y XZƯNC4yRvQ|["M4hCBGyDlkξCtEK@d.Nd-pq[-hiDcO=ދn#޷:x:{m_dB.ăRRRNrw6LBb4 JZ֥P19Ze\d׀L9|T!i #ȂnXչU v=5zA?89G ~^޲"{Zѝ'i>qHzoGn@i+*ep6נp?/Sfkqaf `8rx9KN0p=+Sǔv~-4U2]Q5A{᫜4}BpגY#6 N#QNr(ټ ֣g{%#bܙxרrG+*.$!q @[F. JtBf&۷Y"<ʿJ;aRo>9҇=Zh'%2t͹A~CTd.c`]/΀Ў<} `a7wN\i-Řm3^ ^m~:ɻ t?6vY^겇Z*JThhQ E n1<t|6 /$f_|frYP[4G% mNNKӏ>Fhk3F?BPI\z ӎF.&B9 .4߽]5~APV}1t+)mk l$}}+dUUef5g7,MD޺4Xu֕MD _)/Klܾ) [s \")eOB.yL~X]#%am9-kF񗍞a/K{bzZZ#xz V\-8 }.ɚk0balǢap.sMĶ}y R,rOE"a+_z3hr۔7l;@9\A'lKv㷂rp/1Q_tI'W}Bza13/H4 QdO M`m@/cT֌U|Ɔm$@(V1I]/[Y[+l/K;,U zLJq'"G2ynԻNOΡ^BhO4,,)oQ_ (i 1LH' /P81A,X=+*NKuy!f36@6ǵؽ<:W0@FlucWJ*7K Oh+ZAXL꾦E=w -~jRAܭ]W4@и7 HuH4=: B+K1*yeNoJVIgHQlijXO$5CΗͷ1PQ"eXRSɰAM{^0"üQpUP[u\Ѓ /u5F5y6{z&libe0oSWEfnnU)@° YJy9JI6ϷpI!, @ӏIO8޶hy;w xmQs5 Sʠ NKI~9;֪^^i?KTF/qRܖ6:lYCH88M4 ͖znUGMڭ!q>h/ #JLn)- WEOMH4\ ؒiz'J6kee~%H&QHTLM|̅8Wkt#%9tlo#]@SϹ^ڲ+ߎ ]2,Yѳ2d!\9;Xr8 M}3J d:㯠M+\ddYmOpZ΄ |S=&0hBp+{WAA[s>VV#~fk bg1#4ni£S #YzgYZ07070100000042000081a4000000000000000000000001677ea5c00000ede4000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/rcu/rcutorture.ko.xz7zXZִF!t/]?Eh=ڜͩ:RV:{3XKĥL#BYZ6S+/C zc-!d˨mr0~Py)x8d:u.wurIH d)8oݱۛ%+gql:trQJfN.r2(ئVy:@ ?M_^Xxw=r:úA $5=:7d wAa;g],eAiIv'RN@gU0cuAtpP϶0P'87̙p4;R.A'xΥOl77sH]v>\ C]ۘ(|{ ٞz[3!rG2JUcYTF#-D:T.q7/{¶,.A@-D_QCQDpCK^N,-EfNHebA@Noʛa˜N>?9@o!FC|֕4ze$жpʮnz/rF-0g{YC6♵nzm8x箯 GLeR+rFkfSUME8ka;ڹ2~*y%vщ,I@w*VW]NWoHdb@OϽɥ4&ix!^* ݙ(yz@2T2<48cVʙ pa<'An#gEZCL= !gjRiuE;QFr#[ p>aY'dY9tXcR%N rO}jŧNJ:y?Xd{<ͣݻg F}CXN6rwXS!*4H+y=Px D`&h3OS:%\i ]~UX|j"qڹP(PB u]F"+fƹaB{ e$*d@9?EfgLPڕ`]Z,_ZQxMB.'_V,@_tǾvosb ӕ?O  g}'VWa3xH35Ћ\U{j :yٌ 8b]@l3f_~/dͣ?Q9q+I/vcGeA pX B)4p55ϐe.uMҰ=|cp>AvTB:cwD,qFW ]`LwCH/B/"P l#r|{8L;a~E/yҶ;DvۿZHȩШ!H_P`^`Z#r.Th۱>蚘RR3@ͪy'MXz".K֗n>ȮII-CC!\k qrM@nE [- .k @e9lB܎$ ҾYMac#}HBS+'8CVn%DJj6qyx sqVJ;5A%55v6񳪦["PrQX|7bc6h¤@f8QIqu1L?8ԙ?;ɓ2uI> e臵 :5FtsOPcE ΅WAf΀)BMbQ%Grޒ,'?UJ\1\}DϚAoa/+}PhY %mE̞X/$<|r3fH瞄^$0L4+E5Rd&a3N⌺ς 4s5,,]*XXM0\3@two,Af2a4ؤrn/܉OIE%=C=̞>Jˢk_Wv$IS Z;a_SXqubsb7֔8`zXсg㽉FM#L#^~+kaPWS{KQ8 vAoVn"3 q%s/Tq%w&t!QExpil$!'8GU"\]~up~hT͗NMzn(Nj+K6o@2@!i]P uR~QEPUl+a CJrB:#0j挱Jvo%TobSJUmjܿgq ߞw W1!|Lޘ C]Q)KMaꁫe6;7p~Μv3FUmU~ʒR?#D$  9浴ll`i!{I%֖m` kQav(âܕ"K4enܡM^ f!CըkM Mtv>i Yζ2u֙&(#Kr;S+=?a7, nGs+V%88:n-(oabJ,;MEwuqlﳭ/ A륈;Zk<<\ݠ_œ!Tm*7S%Pk]QQɠ x=EE6lk9X{?mge0 "0kuGQf!F$r(L:s04ӯrd}ip=."o5{=K,t o2$3)'m.Cwtv'bq@IY?aƠ-pdwa";ߠ1_nahN]x!"4s"^|_^iYCA_fJÞv\}Z3 R.Hs.:8ׯ¡y@>8ABAT_%bmQr,hknVV6dוT{珤7 )KV !ʰNJށ%id-$uABxsdj\A74e">ɢYwow"cE P2XmaJfF)Q!U< 8ảj1?G#^4̺k|^F%7`k/ C9nm8϶kj嗛GJkG@YWz%s`DH'"jg^?ҐTh.^P,к5cvgJH< "zʆs͹8\Ô h E؟szO L?O8?lno1GeTfkE?5Su5 Uq.MA!~ xnvnN;ׂi*xlr^e280F%ȵmyc $h>;#4 [ǻQ1?ښ;gl[%$%u+XYFJk (҃WVo =ĀLq=joiG$CMfH]h!:mݚbw%۾Q8]nDv+18L4ej8<=Qlxx6mVphS)D}I|%W,] /85v*1Ml`?E"]FK;@^1GqW_k(\e搎uQ59O%#8F3 t%ϱPeYK -9O@3Tٗsl餹0 E=JǾ8ݸ=Rw3?tEPTyj`|=jQۂO&VTm/Y}PL/h幧JԉB4^5mM"7S* u!XWb~V43/@Vb)sucYz F{(\TfD}1+t^Nt!MPd_;i%H }v!)tS?Ǩ,ɞZDʀݲt~2DȲO'{a{?PDOؾ}D?]YÝb"^I+EIR%!9HNՅ5TPӛ';Xó %4|P 2 `x d Kgj[_1fVWcw|C[vj:s}g9@MW;tNqe>Z_o:澚+VV-w偂BkM\Y@XҘvqqo9(9skdo֛p1&.( _p(QV"lՆe'7"!R ksSO(HT!/'=-!eEï ^/ =6W&XMVWuºw 3DJdؘhN0\^:SΗO@T f>f{>tǔ鯝AWD ):rXw2G*2<~ !%}?"[ ׼\yCm43?ҤVCq<8oinF}S:\= ᭠ uꌞ'nэ&dyH0;>*ޝ:D24d~fw|qu/T*lnZ]A'li<ړ!xKJ+)!-n7ď.Ԯs1[Hv j4VajXzyԻV.тm$8ԝ_Ք P^*xK.`p8U83QWNۡR/F8\w|.aIlV>j'4oƂZVhMA`Ly(ZOE)y yXZ4~:$&5ZWXc|bk7'%M{2.dR?@8%{:M$1t8 N p#J+ؚS'gծy{p-?=siK'uh6劆5gzZL CFQU' Q|5ZA ǡ ,GNNΕ5cֿ|aܤ"CtEwGTh4lB*:bWtf?5yN+[P% f"0tgkh)*m՜O4TqLtq)&+n0ZqTRs7B_++o1k՜%*rIж*réWbԭ^=Dqcj֎ONEL,Bҭ!",b@9o(k1'mw$&!ySݥl0QM: (_xp(ԣvd[ta Q}J\.]?'CLx : ] [5oBz$D~YбF.\w#m%?nn92 , ŪץAН&&o u@ld\[>͐aYO)W^$]O,S{:*&FµqfY npD<7m6Bv-f]ĩVllZQk񣎼x$=E˴D{lp{A<*fٱaխF0$@|>lKuGR%3POfvZ^m%ܦC%Qh@\p7 ,H5{}Ȩ!{ܹiCpM?~V;YΜNP{Xj>x9BI+ NvGR8U#S8vQۃeju`MW7 _mmْEavE^-2Dt%Z>v9# X䂥+ j{j\d` KB-+9vUu'!YaG+LI6O4|! `YMkf\nM:&\r5N&? W{bғAy$xAP4K9aq>H?X>RB7CjHT8j۞ 80O]/^BG5n9uWτ{IQ:k6H-N$nZ(}!4M)* QGRd%sNP" #EUAaG>dV}&1,X3ʲ ci29!<$@t{-]Ey]>(C8T}SC,E?'#ao`wOy Y |I9&[w8:Qov"wVbCm10;"%/|I f}TBa$i Q_Π|< qqNͿ ㎙<!-&ed' *Sg0T.B[466)I8+MPD'Ӧϡ-ʅ1?}}ڹ+|=J4 `%p,5& [ 1/*0Pnyr!]̖0:H}PrQd%f _0 DaG/D$ ̾c=WtR H!>NO9d{|qR-0ٌ.AQ?ycm I%| =AL?hڦ;лeF]- 26=y"\O0Z-;ַ6T|} 8ͿHT(]E1|"r&zcȭ0dр];0IjP @NH<ߴQF}p#{Fd"7K2:MX8_;gH0`J]ʽ8M\7B";gDd-||,Uv86ܼb}yXŪGe #Xxޛ(y$IJX%6* c f*}733Qu#&df\-8uFM1;g^wiLS,|ÿ#]a̗;8;%/Կo7``t|6_2 똴o* bb}j"L v*.#]nVi~k{=a*g@,VUQ _ }?_ꋊGFaI9i{-l[A;QCPzG b% 0'XH=jḦܪemAg|w\m&i+6 K{Oeַp6cBsI44;l ]פn?|;o; B:{icvEۉˇLJVq6m7ݮ}qjXWeгhA'G>5b-{M\aW(g_ lx`pktmz?) b'R\bK֞6&vDm.UTѴ!N+:oOW]}LH _f9f|-9%qnmd'f-4PyIl2^E$7@W&3-"$lmeHߊx J{L)B.u ]o8QV &- 7u*g&:۷o{x;/]kpǐ+X2h ~Qu]5_=ʹ*t=0Uqip" .S/}tk+d_Ŷ`0v" 3\iȯH&5%a!˶w""B$ ^ʊ2%݌Sp|י z)0#hv<5e!h.Lb\V /7K:~/,q @ޤ7zV9De!Cv~T@EqRv=Z:'[: /T~8О_w\!U6"7}">7Upм~(ڥbw CTx "l.| '˩)f>EI9~J KHQdS!vjrc- }s'8-yyH@c҅.\O lל H4K~{ʉ}b*3pv74[W_ ]pTc@vHδ*gbڅr2_0P.˄N(d>M* `É<&3*jRD&)H!npl^^Gtjo;Wї@#18El{ˁMh!K茝@x R11s!?[%ZWlD=<\6;_(^>>Vj^F_E$x3eQ v:2  ?wmCsc%5c]ORQah҄6*1ՃC))[A"gM k#q^dfx-xZЧ]DZ"0Rt%? F.nz](F0 4ŐWQU4#Ck[y[l~ ki":&Z:ϗ1G0^}75飦"13r:o-u5cۻz$r33ܭK%iW^\]$S3u|3=Y[ o14vn/*W7҂^?b^\"h_DGک3 WRc CTIG ;|)+c8zU{-ڿkyb[>C-M5F$P(U&?/x55U$8a,⹅$g&1=2a \d Orˤr1MZ!a6~FT},B^\>% XWAnC{TF]n^ GZw̳S=ؚU&&mjB:hz<~5I}G&APH`S 4GU';f%55KWogeR %ya >LS'(j<gtX)xS/ Œ5+`d~ԁrILÝ&C(#}/n6sJcOSDP)msM-3GQd͓{>`@5NzX LG!Zg yU9F u4*#&XFG I<0o']2pf}txe}LMTtLA !vy3G!H!0B uZ\MT*)~%N5gwa0WSμRȆ[ U_N'Hڒ]JS~I.^_d3J%0GpFw5tsȷQ XLPh]Ddq>׭.H^ǮmØEBUBF ]}F8b`lK;t,U8ow.^Wu9 И\sv1s?.wO'w#E/†gU/poaXTGX+ [IS+dPܼw,^ 3ZmvY)6Na]nb  V'ږNkUx/]|e7*M1en4WgR DG!c<Ғ\)`!ਆ ] B9: NJs1kwL~6g?B flNa(,puF'̨5ck۬)Qc\'m+ꢹj/ ;m[O R< +X_B' =M0O1MN؎hT؍f/LRCĤrA% ΞؖϰeQu٧!sF[; t7dd8_ jDqeb.ODnR! ;7@Z@ӌbSX0!髏v@ j"0Gǎ%R_`AP,E˄,5! 4^yvY^{ &-9UIzD ۶T=֞] w)s'&gKw%N Hd"&C*XHl%b~ڜ]u!7`~0e]ܳ0\THrojWηOw޴Hc%0cOz¦$xHB41#\'q2k6$,#xWP2wu!hBC{<7zփ<g\,ttN9fQ>qNScЛ&d}&jˇz;DS6nPkHnM ?&he=5=\Rs/_K\-R(`0Q*bsw\RR F28 (OTIbPZP ?Yh|\};lIe_TMGS]&BG.E0&O4 SD-@Cg.JрE$8Q@ ic Р8a]FX7XjдNBKNw-MWk a$NИΆ2u_K3}/ 1 gvĥ C+/ZBH,\U u =R/ %ԉs'f6TӊF" "qt%DwA?F'xF0cvDZqizvs=4±]pfelx.,O†~o==HLU?-7dU=pWYKt<(l=~d~\5pY;] jYGj$ ,_%lWR_[ncoD ~siX2a}*APahgz^ `] ߮Ć'3QN+0VlNJƝݮ)ͻ*Dlq,1N=K d7쿲fg \kkL yac~qth\XT-]Dj'0V: %q|ff};=#!ݫ#cw+ ۶ՌsG*[]a#nP6T3 8YzȿGl)+ ; xUw4FC2=>;x[q䙢u[$Q}-F! Unqc[.ljKz{n)ɽiY/wSZe ΂C(STVώQ(8rh" ӷm7_xI7aa-_ྒྷ,M=$\G*e&߁/xuinT}*DpӪ 'cu !6W^<ŁFS>`,$ËwAqpw +NiтgpS-}5 ._-C gt;} 6=].@J t7Sm;asablH(/iz#ic6> M`$yEoE3@JH]꛲.Z!Ob~;I` .;:GpU5ëN Y" CE`ugO \Po摱+zo*-o U2d2#._5 JZEAT\(]a(1nOdՓ;Hv4o+@"oɈˉ2zѨ3ɬ}uӢILrxRCi٥ubZ01́LB KK2fSV0c)6!POXG9O.C<0|u6_0/*:$B,Ծe$hia45t6?FkK^EF @YzIK57i~LIIʼnARRn)Йh*U+3ڣ82%>g.֞U>S0~V0'pJ^a6mIT1Y@iж-JsfSk'bQo]u`*,68qS|;5.qqQd ,Hcߘ1}+= aj)l-ٌ 7ޫrb0nAY?e PlYԷM2`5 [ۭy0ɜКbܶ`$tcZXa ⶞pR!)z$e \ؒ:.Unْ)suH`mU(CkccI\"v,3ˌHsרnDїK[0CHtFL0|gʡ!Y]4nޕCdHߞMf"Y6uV5B_Jv\lr3w״ J 3-j -X5. 6ʈ7gsg%Ls2J"=~.x(*JT$/|@#v+فw|h0MbD~zcׁ@ma7F3Z!USX)L楹 EUbnВ)ZO-rގ8?)\BnIO,޹9"XJ x ü4& BjH_ n. ;fDDa-BfZ_^.ז6e |mwa80 Dp7T3u>BcrPuBZMqOSs0ʕ]^X>$ţCI] GZ)[x"CP [Nj^`>RV -c@4!yi!/Z\ao+U>D >^d&xeKQSC)\a%{şAsI^A~ ݚu$%͢"=`J5xHc .K6KJuQOَ:M?p;D91n6wh-Ե.(8zdh!eI!%PEkB-l_Eѱyz YL)~sv/.'c \PZsESN0cJ@^URIo ϭXG@8 w+΂Q4 :l7w"Loi1zvN(Z6KUÁpzlNT-6)dˎ:,4aP.ol8tKI軆A)Z/Ik.!YYN'g.N7Ǻ{r9f2%?oeAhI!(Zdju*O9ߖ>ɬí|{B%7 gJ~nutJCi*6i~OxM\QEKÝw{Dޯ}Re LE0H_1I&;ׇi)0)%m'("?[ 8=N&XyKhZ̢Q" G+,[O9KBlE80C !^Dxngn3|Rn 8zmnH2mWÓG9r/0$Q%9ē%Ps'CĔ@x5[-g4; i^((.遘_  ;;y\dͩ1Q5Qx\h,tr\4ޡۺsh$?ZgW!D>JL\#AF3?^D.A`O ΉaI+,LGj˭ؒJ6ڍìgX.<"@u{8oe:Q' *2P+uEP ?.jZXzHw+򵘬,dI'OOi;7?&|A#t_7Br"J z\ě'܉qm@͌>b:#釱߫!Jota p:B0ZӁW$)&l*fޔwhP-Am2Vy24b9Ď2SG_;")ًΨƌ^_ Ċc@iN^=5  r-<*k$NND?fTCc f1zm@'-j f.PԪ* zo."xyրR4 Ok!o]oIԿ&\GJgؚ70r~b|52=kLԪC\Y8h0H /  s+rB,R 7˒+6FS:Ul"?ѯ&R'Qk Sv>")S.{Aފ#PS!XXW1Lܥ=\ [;7_0RUf9db3FrdwW[œ-%>aqy3hi?KV'02I34-*'ޔjh%>#]TNlfu2Va(/.:-oQ+#oH"z+UɄ)D7M=+Eq tx[S6%dD#Ǐ,8(8+F;:ZY`6WGe*_fC/(@Z"q܌8;l**c9`LϹ}YyS+AWz`F/)/;sxcWчJE""XO>P(ٟLڝD.M:`Nv;RD hU}pB#5#d]6S~'IZJS axJA֣/5%Jbdxc;Qo7ȀXGA\ylD,mqBzF~%iϤ\ \<A&^æ};oD+ o9MSxM*&K;1cb549DGF(!#-1(|z:JZEͅmE7~~ B/D 7 ̚1qX?`.DD5>J\BoT?Q%NLq$0aU#BxMKlS/Bpä慫*^LUl/< .BS3kQ?<^ u+O+j+XӵuRS)zhRJ_]wR6Qǭ Ep5ERE|Ieؚ6n0ЕG8] nMsSMj_Md< &a` ?%7&MrCM`xV9<.?U ~ wT^.I\`/8U)yh _k^_{` @ 98ƈ< IT=ݢoO#S.W 9 ~-p8rߟ'LzeMCrXiuA1lJڮttArZ-FD:T,ъa& 3|R8<NFO`b'*86;MJyW-r=`^_#ι\4qvnJTh 'f%r&H"zu~2GbTV=ڟ+x_eԪMĐE6)Ϲ T۱G҈bi/C4ۄ]4!ũ 6V`ui}RXd@P\j`]{tͮ?J}lJoz3./(y7}TnР*E=΅̻:N8>ӝFbU\4:/7FY*7ʃSЪAمKKǸJg,ҔNMg'&If4Zu[p~ ? W ɐ#< SYwbu'W=~PW|"ŗ lft4/t45(O#ƪ^g~vZgѿ=?mDkJr4rо6+v:' -iC.'KLR=cfۯ+`x}3AYnxbj͓eQ o>*qczJaOgaU`'7TjBJcqE)"j.X)w" cL>hE~q`>؛gԚeqeZP(WVgM |՚YTt4zo?e|!gcaGbpZ5ehŷȪ l{ c#Z#=ޝEt2C@+:u' }=fV#xv~HrZj.a|87Įa/ -Zj4][H?nZJP"X?&"X opqYbb}Ff$ĉ  @T|VAd..WWx/M~1].@}'fzlb_/|@:W[ʈb!*Y:K\N}ݓcc``4NdYAzQL 5%O0 713RIPg.XH𣹄&D5N$5x×[^#D@Z'(<^}IۊNtuZ)m.ٯy$(yб:V.H,a9jFï- GTPrZΖ7ݒ'AgzInz,Vlc;{q9ߴ9x_8sKa Q99nuwk lK3 hNcXlTTCI,Z{yf'pԳv{ּx2V6`Y1jr 4aTZWu05n x7& V{ iFqD"6@D|A E aׯ?,WӲ.9+(R 9'[#Ulc4͝WMEP/RhC_pH"%w>x2Ϊ\jZDVa0YZRqN8*I M ']vsizV=*b^6)U`1vM O#tkY.Wu Y^SAbI0ke3O7,B-SYkDd]Wv2 :VCM4Sg8k_Ds7i2#bbUe\|w<'. -@!FGAX ]W c0sQUNMEwUԑ{X,XN쩳~rh n`pphݝy'FBavڅa&A1uq&@ǜ9)-{$dS\&Lai0 *玄:3~q2{^; &o.VǪٟ;Mh`/w;f |XyLu.B/f2RQhoi`Q)6_ZAgZHr]lt<YefgPR#[`[`+Əg Oޅ@Ҵ0Juu`Tgv<`Χ;q9>Q2墩xܠbv ôvJe_N2nQB !&%<·F\:,hs:G^Bl{-/@b*Aم`Q2N4 0敖d#ӔȖ4Q 'sM*%9LM Zl1OqY|<;lw~]/d_A~3+rkʨbd+d!:YLoyԣħySL pW`H:bJxOp_b'شR"h4>ZJGBrG(JM 鱈.H?e{v\]myO*49 C[Qԙrg|H(|/+H2*96Nf*&_cm ;fo?mi}!E\C[qUn+.0 p?vDk^Ư'Aȳ"kYSt3*VB GZ>sVmbe߫a;%gjEm2;B(L"E^R9cź7x7L,#Í2lܖ< D2U]Uw3 ycErŘPB 9[u*y*lȱ$H.vo@WW'3CT1󌓹O+E(蛅2c7F1G\aY}bQFpo% e|OZ;iѲ0Q\ w(+{XG;,+ 5nx ^ه*9@5yOQ nК$ykѫSqኁB${XV[-k T!uF1*3(x{ FZ RΥ @,k寴EoYt&,&.?[yz[o-d/;pa`cÌCm)ԭJSuNeDxA&^"+;^ZYjp\:RL7*L9Exog.|b}h*T^))=V>{{i HuVC(E6_m=P:v/˓9_ªNBd2[Kam'vb7 3'<;Ft`y?H]w!Ky!r=v O "m'YED DVׇMflO:MX4HQ9! T^םՐYj%<;kE۞.wE}9UB`bgtaɞb&㊴ROv!CV[ k% [túrZ/qWhwR: `T&I=R 0Sycn~-4ݓ=kNQi5 aI.[@eڊ!tzE#C{loN&Ԏ@f_78jTc27i~>F' .a]fdY8I-|G@6-h4F@xh%Ei) uLz63]ጎrȠJD- -=ȟ̪1CSن͟=?މC#(K@Blx"oHemܦ䅹Y,H^ee1BuA!mcK Tos6 {bb!&% R$O^,^n*5qd!M¡oB MVYK8c^}&`VρHEIiXn\0Sɺm9I5ϥ]^sǙ;{S{Dfx|׼LqNQkiRƒszɏзm,2D}aoSUlR}N9xM:XX.8pRYSEa;)Z{{/FA¹HxN{|[ ^lQ 9 3"mga. L ؊z-PjK EN}OSowA dvу b,b|z߷U89.b@ '桯J-bg>N oa$YU]# h+!}K+=W$(Ki~t1> U"qU(Y,0o?4&I+y_.pZ_0KCWd;?ز}OqVR=1[ gv[ y,P2} ݪ?iQBZ%sT1ш)[JGeހβWRGfw]BEBc6 {޲ M9#='}~,*6+YpPVRbaʈ*"xr&V`o!f hUNӦ!u;~^u'(V˻DQJdhsfF=ۿO52<\ZƖ,)qpF 4P lWJGt5ˑgܝb$ڤ~Q ۗPS!YsXLQ/-9O-E0|k밿GvAF 6t:^0O2I{1GQk`TpU^e dp$SFςI IJ[,yp]mvFv֮0cYO\*6ʶ ˯s~­ 8|9v[v/gze"e)BЃo9[t,sIYP~}=pXn!'_Ս)#pB27C6|!Ǫ a8NUrb;ٳBv%q; ·9-}Up6[pk4XYdG!],C>I[JGښknYIJ`sH8o㈟{;NXiWۊM*~1#Fi XhigX'_>(~R(pƆm/hbXw){e v: ό{Oy8omf&TIKl p}лIO7`K ~+D7]ꚼ:& C"fgJ"(L+Ȥ!CLR_W8Bb]$J?e2*ҤuD]I\zIa"p5Jt;CU ] CFr%34}z='p(KSqv =t뽛 f$,4J-4&jՌ挣קrtQqL@\o|$#o8aga0>\HY:VJ VGG%/j|[j!E(#~NF`8 #HY厓B@w ̕VĹhSSzH6 TqgWjx<$`|f>vp%~+'xuFTM>j~]Cy ‘3W`8Ƭe>JTvGj en_B=`͋9- -vjTfD:!q`=|C$+wB&/^>8ߎNfmɂ3{R )6Бp5 !bXo#@ -]FQȸd;h͇=5j[*8#8AO *l/b?H =g6e]Cꍥ&$ n`=scj[՗A;ϧꦐҗol[S9 UkcAkO!cP0έ{j!+H(!,.R 6sf*ծpLٶZE?nFtIF\S%PfȊ*' S93vS10BhE0Ky'+ [BNLFZԨ?XϢd{Ezaz'. %Hī ?!*- o/0|:oUojhόpŨ`Rm#H$ q0b L_)*#G\>35\a`;5 MDkQ.JE5ՊH fT WݧD G۱2W5M(KJ~ !Kȷ`btXx s{Fpt}z#_q, Y6`\A~mlN5r`y9Fo?qư=vS1Aŀ`wks_Zfeźy kʫ{3yp0f׌>TwaF )3&j죅AԾˡ~џe`4/>y>;N2J?hS:ԡiGtnsMl+!DJq)Ycŗ*_ 'qy^aHCbFYi9C}Kѝ0(fNNLdSeKuE@c}3w~o: J9R?x"z;gM=a晵*YRWk;)W.!ZT_RO՝y%^C}Sʓ*4b8R>&,9穟&:łfhA]&濕i4ţK+jDMDK҃} %X0S@eą'nk"BQ}+CdۉPXvZ^Rֽ9~IQa=s( a ,#^La*jUr#;ֶw9yQ^e/'}f8>ő r9yL{4kzK%_LT]ET9_膜{N9POG1wD}mqˎgc1uĩR P#曓x-tgF  ߀p`H/ȌL'KDݥ(uyu'kaǶşs lri-Xb eVe0f\6bcb=Pb3M>^ɚ`OͼOm$QA-L귝$ X]fgQ# Myvmf%xJb{ƧW"?;Tm8tO8(p߭38E!+sXhI.,vlRDH 孝쪩4tjYIؒB5N6suWvYHc#pz;͉\%RMvۥGLGoⲂfa@W  jh;7A(W\wO ̈́Y׮h>A#Q9AշFY97+2 &Ƈ^/x6?4/Df]QW)rJSϙŋѲuHl|'l !z'WT/khjstbX vRW2˾Ы  y(b޷H``4ʦ4\%hpxř-v}D ԓEygbV,i.z繐WSOSSS@[} s63Zj}GL7^mQb%e&ϓ`FKQk|5,ToE"UBTS!Ly30` }TΗ [YPqU^7@V90'^t~ifp|P6|۸ 55Qh\K9iz? ?u" 8zy­%eم#LwqÓ&B0\8VDQou7@:$ntkC׈l;- yVsyn!SY\u.O m2շV iJ_@~:R7/ e$*\jhSHONjkxAM5Gs2 FveE-YC_֗դRT|lY' &*7(7yMJ<&4E"/UMD9a\}"s为nOώmti)@e%_(ARmbo7|(>601= Kރ9CrgEg1@٘+T?WAfW yb WU=abGo1D';ѫbUFJ4#ڦ* JCF^A/ u^k0c4d5tZ$#C @2 Dڪfg9Qpy.V t/J 26i _~=p nT;RFmSZ@19tG=W$av27#u*~!O7_L0.O>Rlx1oɜQ;=\/2WLw(GxZ`w 42%|o%K1rf ^0@M}MtR#YdsxBG+(9$ɆΟSķ(({~yґP/0Eehxww}Γ@5MXQzU3pzq@ZpA夳PkxZAe p\"w#qhg>iw]drfG- ضr5#%|ߗy]F)D l5h>I9"Zqle_H.vRg! Sn9*;r$ၒyr91K2NAD_"Ԇ3I3: iA9BKHmJ|)D3j8Kܺ&(\]!P 1>փt&9 D܃0igDscL;aR\B Ӟ'Ð WJh k* L(`oauJL* =pj%p.tqJCO1xpG! h"3 =QHŲJ'}E&Rk 4LZ ^!~Ҧ%6%ތOU-չ QЕJjh>EF~2+R y?ٛ-*nc d;w@)hk\ePNΓ9/vD7&8`-37 *xFM FSo+\@o4's*|^-'ll_Ey+ېP cQW"@C܆zmY}O [*GWEd[rt Fd?Fb ^7=/Xa2lJ>^s[+.Iu[KS{cFЈ{ Qrָ1ȡa!\ƙ6hq ?4KI Kn|rH32Z.^Ӫ% Sضψ^„݂/nSљGUu\6<(¡6^#ba9 I"Nwz)p#2^XwL҄7ķn$Vk%YvXB8 Ntٶmd?qんs(3[%J2pa@8I<A){Yu"q!=n*KѢ'S&3-i+3 23.1%|m~(Gi>dCuؘG|URMl)T@XPHETN!ʲd%]Hlw3ͣpystx>ef4/GڝqPxJ2Fn\WmL.1_S5k 59{^ mG y ĩmy=͔=qRBžS'`O?fs&H^Z1s8Rz!‾|]AI> sUBgObJY1d^n`8gIB-K7=&!kl=ty&^ڟ٣MpY0N GXk^CZYhXI, k;~DM{Wn7qXfD3>eHHa%uL5wjH%(mxQPiȺ=nn в^rI 3!I2J׵46:gRQ,yfQU`^WJ׮9EyX!=R؊|Bmd/\? F@ns7 !Gаwe>JBdFn .Xd~ /VQSWNnU26<4ڹt߼;ni""k`&0g4&8cTZG7fgA\Tf7\]| :0NR!562xG%pϷZk&檬k.;f5~[*Q5~_"1:ϽWW(t>WFp ݓ~`XKD2KohS-X1KV¡?p˅)$o54g v!,r7 6}UjljCΰSaҦxS5uƛ9Ff+Sz٩,ӵ[ƪL?+=8 eM9ZK,[UX4&R[EVS!4U.MF~BD&/ǽCU:L8, G a055d1=BϯU]l`a4_QfY*;\$) +@ft˶eKd+14}bp?N5ꝵ@3QQLo<ɤZd-YЖ:!䧥j n4rSzAH_)eaTdx~[qLng8εT`@Rm=uSk7*^6#+LZ_ʶ aVOy~/YYСEb:k;N?iː}\{w=_{TY€Xjk7Wiy$ggUCG3Z zfm34W ~XN5Y)Qa1N Hh#LqRR;yFJ1ԀVV[B4`-LDy`^!*:9N"5"x c=]S|H MƼ烱_*݃=s2HͳIEUxC|Kf1GX}\cx=%j |K;P`:"s-s[ű3CPzpn06=rw-#WFoU?LL mbś h/ߣ5UV$dfb,Ny /[V$OvH `zhF{_"yd(ˀWß_ wk;S:Dk->YnEks}%$xľMl(_PGu43ON{13ʳ/@mUW^>cD1H_-4?;ṞB)ܠP&Nwش(:'eayeРFcEkaP!w#Ev+x>nySWn=oD呕<"jExEgM$],U u7T$1~6I?Vv9ܰ(&B/gcx4׿=)MTLkD EBՠ<*ߤ+|tth\*|6[.]u?HCx-<_Ԝxɲ`JG;N0t},C=.%[U>/\˓]-𗎺H<(Qf8p_[wA C.N(u𮈠ޱ`m (FqQFC cC)5NU|CcFVb@ԟH+0%]-' ^lSe+Id>'q*tSK\G-@8#h9>/}#7 hixvK_񣪽eP':T!SB0A I"@ Dld#ΆOB\4f Uߴ) q\YmFXLFU;gnJNz%9ۊi[1٫peƒ֍17Xx+|J)UJ[@MWtLL^p<7‰&i,tSMƌ"ekʼ\#Fg7Dp~ox &dJa+Nc0S:`֥wDžUx ǫ GQ}˩w+VW]k~EKa]W]bKNcF-rJP,,e+v>X1:{}~ab%Q'6{(VR'Viܖ|ьf]wƋ(QiORN?ڬt r4thYXPd…tf05)73 d흁ȼe1uD6ЯvolCR +` 5i@c&U.e饲?h >xi zByzUvһmū°M&쳻^&i񂾐Ez x4+~leX@zn~%`\gdQ+Lsg|qdp,+ ȅ8U*v@7=%3"n 4Paljȍ-bC+#9po}1M/zC>t8 Y9:lwuy9xK̸(~EHn7`Q-ZYiuMhotKb_1Z]lqVi2-]U&(hM X %YQT(wPPi'#sP{`R X䂬c/2]TLGg["p!<z)M\pM*?CZ2*mÁt7םV~|x6dPH#HIy7q}cVBw9@eR.cmjۮð u=>qw.qud%y&t h)Bx5Fzݦ>#Y -ѓ_EqS'! ^db⑃r6[ `dS€RVQzQ8~OA- F6@+L;nCS-Vȹb(yw^=7zlaV_l6 @絻sujc EK hLb2vr!&ڛ6F,TTj S D\R/;Z{.OP*<~ 4\+Nd T7 H+W՞Zu+*hŝgwzM`سcĺe{Fgnwd 5, Ti<8~"A+ .sùƾiJum[j}͒9A4tMU^xLO ћG|^HGees1t?3Yi59I Ut)ՔIN7l?e<7-@_Y\LK5ٝ( C\5XU޺F)/لni@9h6@W tє?O^x'2@Mc@Hmiڍvxxdu*+S/U}&yjJR )tC[R9?&yb>Iɂ!Vɭpk߾xW 5h@$ 39k;-~C<,+}ϳR9kJUۥP.h(Go$+pis0P.ODfR`f m}y/~<'tCPPS=߽q_"D$_3zHkT}Qp-\ g\"~j,fhàuxЋ01NJw`Y(S;f@sm -ĕKi9 ޺&( :f$L#iT 6Y)#?ps3VG'r.*}tc~ ؤD ^ycud$#LŁ >8QGG=g1|X()8j PBSKL0F]hOKOuqcSn܁y^rm70zR@/sp5fVyNt.w+uE L¦i>w\3aPɫݺq 3+lQnZu3 P0;Y\?g[tA%]{+  uf]B5 Ҽ"\TBK4B¡?KޭQMJ=׈=XJD>U|L頞pwљhPrgo $G-ڜ)" +SOh K'ud?mWiJ)Qիl p$HCx"LJl6E]Zm*6vF`FtO"g[5!z=Fo sޢS@0׮.NE M<=)Idz92ETp$E6p* ?83ypfmebCr$}p9l:2Xl &r|[RL,bMLlL f,CU  [=Ɩz^FT5#[ 6>ڒeB5CSkS=w"ŏB]/ qhczW68r^S4e捵E&=(9/J9rg6řvhsKR0*0]y)5)"Ή 6[p=雪NpYGR$1;4(4g7 %$pbe3Ip9kC&6>rq6nBn_P #_!:<^뎤h)s.d:2u䤜IbaS6]h]RPwl ?XTaoXETJT  [q|/]!ój6zq^Qm4 BjE[d0 J"*ek2,& T vUtHطms1\^UW/*X3a=)~xm4}'/WӅ$+@e5VZ>d7 pk}ԃd,9gI@%'xf, q,@7\׍n PKg\R9Ӧ*Gde~Z,/t 7;v2e[bBԼ6#$)pj60GWG:`[8s7anauOR}/2,T7 60@CtE:_㐇 WRhE֟#Q;X n 4hd8VG-1:Kdj>OH> ,G1o[VVw:htˉe}~R @+[9Fn>Q1֖>!o*ytguJQ&{yZ%5oKUz5*AZۢ XB5;'I2ae"bM? PӖ7t k?Y:\.7>r,ѓb$??yU7(y)whZmfh.n.RFn$Nlw4XJ H-BbIGȪ; >L[&}c+1 G?-?xjrdpm#Y;*2UDM'F#>g,{፷M VfS(^ h?dTCGk[VJ_¥;t'@_'ߙkJL?97ˑlp A?VuĄWDPnpn?ze:*r_^l<)2EFG\E_1 M4 rOaԆHYjܽBYω3wȝRڂh] Yr3S;/CQ,VUJ7XNҷ$QUgUg5#~n46Kզh);8~?sÛ%yL!¦ ;$!wSWf" ں2(S )о81 N^>s+ iU!5%zCc>ɀvCR`G> A,:ڳHhw9!(ڂ N2Bg %j_守BcmctQ ~!] ?:c+-%c̣@<'yxBanRW7xJDi­{n$q_Үoyš -f`-Edv0~`%2.I~2΁Q_6%Ʃh QMEu-PLc(O3d[DB.wЀ7D TW<ԼysKN d $S'ɤJ*Nu\fbZj"@|&6-niU`U¦AD58ab}}Vj}wEZtTgX@U|[l=W$ Rgo"z )-:fbHc|OU"AN:OwyB4EרݸEi'eٷT¢~Uݓ! Y3waGq93{5 9<gtCJpSabc8-g.SRMyRJw;}GpT98[,")y+䝥f6Uw@6GC, vz喯<3iM$^B~Xj1"JYM5j"{=&[(R0O%m};b.ie@&О. 2?=@[)*Sb+ ܔYN (bm7B5M#-Ȗ;6 'mKIw/` NTɧ1wEGN!ڷV@nw0+ \u#yftMZS9XXDNk?m8*5gu2%mUgW C7 &C5}˹1 0M *sk_J!JXv^)>j:nh4Ӏ+*6E+Mђ^#vtUQ& n*}/e#10G|)ZgjL%>U8[ BB1 [07\L cRU{tLJnq]c󝠙 M34 2u] )+tU,iwY[K~68~Ϳ\&;QkBy @=]kMQQ`ˡ:zBNv^ T +2xOrA:KoT]~?nZf;P K&LJ솧0v1=AWh?;}ݿf4x\'/jC_1 80].0/8HMuɡ<O.<<'i{JQ0^q@59¨,3y̲֍OioBG]q>hQGNXnhPxMFWLnqbLUpxp2ϐ⦡",Vlt| ͔Jߛϯo oԜP{o\R8+JVчaHG> $΂wy &ׯ0ck7xD<1puy"# l*PD|pOp2J-D1紐%rMHPEոo۴iyrlsj1;W^D7//O|O}Ԍ/]TĽׅFsH.rgLNl 㥬،>)8ݿNh?10g%kmT| Kӓ^^B>uG2'Qi~ij$R@Dr T1/)|̲15UE E;,eXs1grsJrʹ3A>\+K.;oV̗_aiO@$Ӥw 0fǘfknNQ1R=;S}&QkU4SooS/[imM #ž^d*AM)|kn)Uo<7F\ϋky3D\K^MϢ`"uhH ZS22*/QoNxU 7O =ߔ%-B2Vl cg߰TPŃA88)Y䶚Z|^ߦgntl@rf-pʰK)Hȑrg`a)]{%Aar|/k ]N*J _c>ὕD4<2kC;*+LAJW{>}n2HPrӒ'eQ3]h!Oa Bh/_3' l$O)vXlxJMWZ~f+X^} B2~"2&EKSO*oI4YTMjjDa.' Cb2х  ܕ4 D`ky^DgaX1|ҽ.:s/r ЦW(#< 0P0KٴR BS=q<8aS'1m(J~ [u&̓,*8@Z0= nXwnϛM63Rthج^8?#W3N>M3I}{3zE (5cD5u,I C{mckS&&uG,LK-˅q]1NTD(n5UUV2nKOf!ŻP~|;%c| -};_s#ӷoku5b<>.HT|4*"4:DNv1;)<6Ir\8%FOlAJ2iME;m8e<]f48(ijy Mlu zpʔ:BFmg'%n%9v;1!`$6.0C:wJ^4X&rnyxvEi Cw 긝'$C@U$t~f/YuM\}^n;wdG =Qoi+gYf/ Gq?L4~fW*('^Q\þ:"=>xCN9:BzO_'ͫRq}uL?yz¢%BZ--n r]w GBp1S9} ɓ@`IYtXJL :7:`R7pzyHN2箸?RˑdV9DA_e4No mbmʤT6[+H+L̈KQd~b-nhU0 Us#[tR+a[#SFɮf̀p7f&BqKH )#_eAG_j5~,z߂d3sqH/T \Õ.g4'U(TY sjgiZ;x4a!t`zM(rQq s i)`"wЎT#DE.o-ZUh\|4홲0gTA>C#g7X 7dB1yb۔4b:&ә%L։}M' #^hChpitԙG-`oɄiP҉m3u4g>U/}x,: G,w!4PQu;Jc6avqz&E?BDm"^W#8 hroD#8cn8g[\/6P$9l:Q9zjhΦ▻:; ;ɉKKu`+;i"\>WmfzU3k#V{ ($9NCl[itͤpH`5',E&)E|+Q}5vfyymr_ŔC[Wv f^^x%I#e/7 -Z-L!+hнEf ޱlX-L2Rc N\!ƺJi: ?s O`ROF CIt|L2)O#|ۊv2 mքcFfO+1yjPг#, 2-7Po91??M*+3Z{_f-,s(|Pea+m'O .5 xv;'9 q-@0Eֽ2~CHL0' ~ڪ0Zk ?tF'iS3pƍ3S1-$QáQSڲZq@!zj\A9 Ti`E*fW7H,88@KSkdoC2eUaء&.BAOB$ۿ4jm}HUy6Ȉ >P䞎hW((u$ϜDESȐDJW]*l;yz@?DenͬN>yx#E. IO!D=Im$*`nJ0[L¶}`=$UwT_A.Vi7S+ dL=Y'SqJ( hlo ϑrɬ5} $#ÅAVkQj [E>9EB{ -FEtM!@W%{bZ2/ K4S*^C'JZ8˅b &>%!D-h6+`kb4cSL\asO79P4\`bmK|t6 ,0TH,Lǒd\{:ܷcv*%4HMy[ m^mQF#| Y2! u̯@Nkǖ?AZuHE}ʴ3 2t+@mv^ v)j:o\9 3Qʇ$WM<u+cEÜ\&SN0NWC!URxxvQ`5I$>!-vJIr-g߰"̒H+X"@2H.O G ־rA>7-Ѫ-V{-mT5m?\)ZI .iB7([H#gec^Fdl`!7H;ނOUT8Q4u[3c BI?kvf~C)WܻriBؠӎ!idKQpGGMDso =,υ吡RFj3P,dכh,G PQS6Zڂj]4N8 :A)NP@rt^(cʅyj$GimlXF#~Z(,\x_ exy).?^ ӘmbcwMKp}Pzo$j$\GILҗϳڝIő` itF^izg;3YU=>5vнtkri=`Y3^J[̿3UO4i_慹j-:%Ys4j$&60GM S6C~7kFsBٚ@Hu\x#Oذ'F@U[n<QLC|jqA<%VCO_#ˁN6ɗκvV2{i}Z۝Iro@J|VピO~{EVR [u_#暧H7/`)c _C%\%&Z(pR2g`kQIAE׃ʧzcgӨсK}W.R7twь5,8bUQcxKʤLݖʧEd5jhƁOA2b%- ˋri Xk_E{B]]v^vNpmf4:K%! ˈ?m8̉>SA;?igGC,Xu%^E2~'4?D -t˨SWeXuKm9Pf/KRv!8u/U TFLc79us ];$ڃ) ɘ0lb3_݊GD"K۟[ϰ;}{HACIgs=wd-e:uM^XĦxOJ x/ 1c_UVK:'\MbȨcb: 9Rof}4rgƩ6>uޙ]>5`qxT'㉆eQTeo ݟtI$*IInY' M?]&}ώ%l!3In癵pl p|e߬NKЦ ܘ [Sg&TDRUȐjFJ:ӧ=b@>ehg=d[HNkb9v^np07&oAM&Q<)rhW(uoIqVC NAc2%/mN,%.YdQ^J,/<6]$(07! Lt[؀7ǔC&Ӻ?26 -q,uc,AFwQŎ$\R'iN AfH*DmN߇%M0).wg-td"h3@! UPYݻ r %_3|F+(Yx|*x$Em9mʇ6;@F-a* @"#g s-]r4՛˰#+{ɛD4C&\)sdoC"t9#dc\ܷ++5‘ ʮzSqmoІha!wp4VlxO$MZ4V1u߽nW 6g*H2.KcYe<6bu"=&nS'&],֑!gfLѐcr}>wGERy_/| gjF.AW0ы~B+6j'Ui> 0Ά*nnyOzI8BfĢjJ;嚌Uu ]9^jDO |DhhTA`gӅNn [V=;!/ll Uv#8–a&:^Bꯖ_17m*SS$oX'3J͑=j]JFpGYh3RNjG 0?O98c$/j]VH.hz.W)@&´nQӵمEbf\C0G5p ]񞽐[ 8c:Ƌ)054o2}ބÄʕ(;.Z=\xSrvzA5O`*_ׅrk<,fZW3˥BS[a:% 7׹SRb=j#\4g4)]E7gp1mʷ<+;L-i9dq|?.l6DXa+9Ni޾kPT?5E /8^>ֵ?95prq2w 6=ĀL}_±vQ^nFza7*r[!uE<+,ot某x/7_wbkJbyը>QN37[αq"& ^F6Ə}!'nvUog:'A"/eh#\2IR嘦$ IX~M-H<|3KshbtX9*wJx,܌#n~xːNh|Q[j1B2h0$|["iM|!(O7o p MkAMhps&H2ja ZN#1K9rz ?u?%Zi8q (~ ȣrryŵ%vj LG[l9ëZy3LJN> +Ãp,pL+fpa+z_yg _E5IPMPlKɖpJ6v?lHOx h E.YI_/tI=OYsiZZ~O"Q=H%fA8}8 Yk0.Rؓ= FOA Y٨]l~z'ln;RK_W2CKB83s5ڑ %d<BnPڀMuPNKUY,!,]}bjM(SR~+v -1LA]pD))w"6LT.kJ%'­_+528EQ͓s$N_<-% z,b5-RCE>&fCxys˔>Zb;O^+y>Č>&S\sv494qnj8pWaI0m5%$"HmWWH%q*7 %d{@}aD[vl\P%\(ւR}k`U8 lęk=(o ٶ_섊|xT[2L!v )y_1ֱ}ր׀T+"5y-_HtCμEv BJHL}Tdq IdJUQlIJm/-6s}TV>)9"/lԎΊ4{ =aڂ-5DDLU +\(KLAWxxzjFTwPuvkt '9 u[DxOY5f1%(i|cЃ7Ԛd^v7m5"8b Z8zSJ;N*1>3X4]<+ 6:ʸnތVўWG@m!H%@ aJN< TBۆtҪ}cEa}agv۸ݽdEK?^i_OSeqº4= {|Xs|,|-`>&SjtiL_݄F7LWR#N3 7.Be& W/ `(Cr˲M&p(箁F_+g_.2"w1>MU'Lrc ?q-"={Sԋ4X#CּE`y7mOu`y%޻ܶ3+ n}Fgm3#tQ4N};{1)9׿1KَwqtUg km,GP\)es ipPRavP&MJx&T UK?ZR9T3J.dckn>iu2ͣ~Rc1 ſ+6d3+"}!p)$DdL !%8)(eg"su6r^lgB Qx HϽ;.IrZ1mT]aH Zmgig7xat J~z3]x49N"7Viw +eʡƾR QCPO!Ƥ;17lgG1rWt"a򩷚=CYk0A¢$*.4,Tl-=%[Gm])[垄{ꤿ׸j=^_#i!a\gYZ07070100000043000081a4000000000000000000000001677ea5c000004d3c000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/kernel/rcu/refscale.ko.xz7zXZִF!t/L]?Eh=ڜͩ}0jF)VBIY> &?ěsPe^`(/M\0 8APb IRfcTݪ{*jV!|4i~<九4N~"0-[:+D_,Ff@JEq%QGc{NF2Zy58SpPt[{gjKZ9hCµ"PwF*何%(CƼUTf2ܷTo(eq69̂E8[AZb)ǐS.mdWBs3]iςPc "eg*24wUG~SLV(,W<9Py/uL9XO2$|JUF?{`Ƌ giyέc϶S-O`;)ݥ!cP r]4m"_r*݃RkD~^ ~XKHq؉HM2yoP5\u!^i@( YI''f3 O_~$Ζwh' AbV<`Xl_D6+ .4Ar S~5Mzlz60NR%-U3:E` mB'K%0ΩcޞژFz(DdHbצV/&.-ZQ6MN g2 *% n) W ?Ff2U Mc=2y/: /ΡTc:[ira;/ĵ'P~ ??-a^wvp?׼3!5E90e޲J/7Xq:h< wbd؎nTF)zygjxANYlG >cmqj/L֝'smC[,`觌"]dxh !h'dr ~Rjuk"YC;̩K;2,#&@`;fu%ڎI왠DOʍM&Yd *vΪZevS`Y/V@Kemz5SR3}LA6hzpJ%ltT&MQjd:5*q:"aR\)T"0>E11kURj:B0%-ꮋ+Ŀ|L?0{= # NMV~IT~<ξG뼗b=QtǷ\T@|M[_8ݙj@Jy埯^уއZ4VY(]obY?IIq7-/֏`\)z T=V.eioeWST@#&) LB99%j *D=#KۆJH>-Vr>9Lz&b7{95;(IN衂r^̂͢|IeAڻʫt)] WMT`C]KϞ4r ťQ&۸("<CTT MW*Ԩt]1jp0wʃYe圼 p ]\yc[ax]K+Ke35Z@ ]hS, c=keb-rR=g/ٚ4 ܢ 䝁c :ܲhZtWIW-]vY+q K0Er25/~ w @a*3fr/.cg=4x79L@+`D"0[ʭrLҡpCِpӢ]bWjT)A!{uwCpoCWX=IZ YwZӃChz]MS3ܫ1ŒOX JOB 隊 NdnOLleڍ˝f闄"b`$(â%8e>pOwRc%V`+yT~t/`B_}g OF(gLܠpEaVfN|PT%Z$Yx&sBeK~p&}fn Xu!e哛NNbMim/Ƌ䃁]<.q##/s9b=^ GDy^el #WTΧ+ɡjܹ0f;LR0ZRZE;E,/R#%>##[vKܘ[ye_; Nv!^Bt D=sxMJtaϾ3̩rz/!)rRT!0gK0ԣ={K@Jn@Wn#xoE_5~w5l6vr؉y0-}#XZ Maտa.1ֶOqTP%F [ONp6 FZj5j@54DVВX tTͥࡏvB<'Z C<,@]خxx6ڨ qd4!{`KIB Oyۆ\q%.k!ĚR8`xbm3%Sl h<6])=voh1Pf.Jpܴ E)a~eϛɫѾ_p1?~/^盹y r|Ӗ2H\<.ț~C "xK_ٓ=բ=dvTk9q:1&]ݡ.O.ZP_tV* ߢ3K% 45؏t/ʡՍ*AC }XL%>COK<ɧ=f);vGFT9g7=:I+|֘WሼulEB`]'и4`JNbwͲ?MCz,_<}^5Qs(‹A2 -_xwlj cs޻pbvXL6ԿXY..؆q+fI<}mHշeFk88mES& [[kXyg׋wABZT6 5=z$NDl%}ǜ3L|gۙh' XﹴxXjwU9"P& +ޡx!_XRWfkY+.}뗪~"Ill'$쥔5@{(n/P|21J헓E a WU`pY+ﵲa)گ6=o~SY'7 lelxLpׅ]r02U,U ^nvYUdqdM˳e-)˔|n8)h?&vFoXjd7svD 98\[;\4뼊 KjbU^QTmŠ#ƶcf2mi^Dxeb=f\;^  NɧUHtcM5snm kLkk튏n4rBҖa$¥J52Ӑd1snyK+ɯ;x1}1KN9mYBxx P1OeOfL?,&QhH .OK Fr+}Dޢ[;^ꊎB\gknJGNQZWz t^R=ߎ RbFxyY]EM͗Nˆdە#]YP{&67IVEj gə8`y"*䙟ᄊC=R_2Z 14w !?1)%C~J ;Z;2 -DT`(dx}hXDh8!t*<@ H&T)Y᥽o:s܌3ӭ:GugC,d0oB`ţ7ѦqJRIޱtƔ+ =ʹRp*j@?k>R 莈_<w&P- k-n@g {Z07:W+UJTXij+@<ʳ A(h>I>N]>e%UPk(X}bm) 0j:լln-^z3# 'eetW$^M^N߱@,t)hѱ`I2i4mbfaHl2k/@nn^MO~ q;b̑ u6tq(OvdMY#cd8/0^ 1Xg:h XpWj[r?E4X01hXTYl Ѭ%uo^\c![pIB*PU܃%X!G%08My _)F qXoVpu~4 sh#ANjzP+?Wr""Q"woF>=y`9:T%]6sbW; f>ԗ+fv4 2zG= \ip]W~$ŔQoV{~Xށ܀RnҶ熋=%q4ڢ8q>O7ElrY0י*Ȼ;ϻAp枊i𦣜%ԾH|rx. ќ suGrSc; (M25h580'{& > I{.q@5.u`S[KJ_gS_Z!G̯קRnHv?'eU'\l* o_\V7^ ROl~ FSlE*d>(nUuJ|ǣTDX9Sh2ficwRRI?JR"s,ЅX >*Yxt ]P5<31ADuNRtde@H&Lj5D9XzɢY&;GFˆCGP, pH/DzTjesЕxBpH(38FӇ:h&?@0".:n,GWL*[) ^켨࿴?o9.$P*XI!,<~!"(mUp4ʐp?:S>G A`sd*\GgeU>upi HB^x\kzH䫖, zFqzFYWCYu= D X p)H0+M &Z$ , -`:Ki]EJwѸk %~EC :QcoRGQ@$9?fƇ|às6aR[AK'VwC_Em jqIi;LR~Ĵ2 [ʦt0dNa}Bavz =H62X*riVS=^gX2Tk˴ø։R3bce23P5h$piܗ,*h(34a8, jvw;KA`'XYuͦݭ?}bv}UQ!^{7TG)iX./ٯ[C27XdiSsޙq@ +z#{3<.rG[rQޔ[K*[fVD|~H`V/jۣRr;t# x+2ЩalNDE6*-mQ5&B&M4lH&iX_~k Vc\OVV>X -pVm.J5=!C >אv, +,g>2nj`oy BgIL9r+S⸚(K=V"%x=[} E8Iugp3cdjQ-m'lzQt^e\1.?[-֛D뀠.?PYcҕr4'wmbEAçAG);+¿n}ł{VH ]u̺FjK[EAYj( Wd!e6H(=Ƣ1\̀x̑, ``;}0+\ťF d)˨Ү.SgMcj'pv=^jYI V ,t ?l6T\a*fkdҌQEcMkms&Cꩵûp{)Ywk[x%D7~60$?͋nǞ:oNHl?k~ĝW_IܟHu۱ax0,)ʯ)R* LWuL8  z݋+?|`_ᕘ=R0k1Ac&zDՂm7Wd=\p4Qv;OpZ./`2вqnׇ-6P#8`My}Gq[ *-%SlբDVyL|*.ӗo@SOgFDwGs^[i h^C+T$B,՟鸺|Y`-e|U_F㨩 Dk`oܒ*ّ3wfߊR฼ Q ڴegYs*mvץ@4B~2C* 7+ SzaRdJPb4ڭ^avJ'IVeW G5v,CҞ em<m[Zo}ܢ-DjLLic5s=o)rI杀<ǯ>y#HGQmk.Cڧ zfO- "; X{Zgl!V@B^^k][)]yU [s%v!kł]* 7"g@{XBCUր>#$r7n1Qo>+F5S: ܦjidz-?w"JytF yٞo@?NFrvS-RUEpx5%ý{JXv s"d<-^>y!%D~qVۣ>MD_̭AhNs9mӯ$=A/F֥3喆(o QLJbU-ֆF@H5~T%e]5IxEo5ͬccI4s(1g4Dkѐz1lU{|"Zx*eO?^^jry -).0/TlƂmq{)P6I_ȩR<9Q >MJKnxAi '%zAwZH;q|/Kea!K>nX(^ ̹{Mq&9[ZWf|& .\'N/+ŖiaRF]'ޣjXF7Scvż݁tGF&jye!ėdp!z4uHDx^׆Xe#q+?R4MJރpmͷ0$w݌soPrӕD4%&Q?r'o"zjqzpڢsymi1E3_=+js ;1#k&řeӖܨ8(ze? dK?`r=܏ SrMEo3?kLMrAfR;Hb>`5nТS=8,K2]4SΞ_# tGhf m fqod?`UH*Io-W>↳h6uix:CDu3ZpQz4SOdz_%p_ES͂Rp8E

>tMP:"eV){)yily%@{Q>BC,MR ڎnCq8[ 쿽]yZh[~xs E&7ɬP$97~W\;o~RSDN EFDJa7mOEx(pj0)40;:px3f܈uA[# ښ5 U! $ač&tޙg0,ѵc]% G9fb7q C/f1.UfC>^{MLu/EivjcOo`#VA ,B:, O&%oLuX R'tNOGyYvU{o)SR%KA.U2YOCH9Ć!F5;_U2E1a,㍢)}?5ᅠ D=wAqMXke^}$O2ñ%m6B܈񮨼H2v bCl e Q;Kxļb6(Wlg:Mj`!%>( UH>`)W- lVx5LW{}yx(DD\&:2>ON) EV01}1uM?k*^ 6I`#7L/[q -"-tcY/Itx\[&j;&xb!/Xl]H;%v9(/;~!ib}~{sm+rxFǔ4bИ}#L60F"홱)pD g,˄FIA Ma%p1bxKGx*XfGĠ?$\m5/cD/H|*0 K~:rK{,&[pc/]zֶ[%?N+;^3W70Ϣ ڰn&' yyP ,v3SA<Eh((=aKI A_bL.v4G1@)$6:B"!TvB+zZUWO堥]Ѫlf;v,zͿCg"Ԥ-SgoDЏ:n $%f0 :/XKSdR667wcx_2HAAuvsB z1P;[^ͱG $(s@<:Fr%>y!" 1b-O=i KzZ<͵?\?PF?OWw&?4?Y8ri==kk*yDp@`W}8o~T/}d=7N\9Yٕ!]ĉaHyjuI[A,]72?볱/xRUed\KgSvІȲ7VU(\f01#l(u{eEW-"V]ָIО>&&euE ]ѬTM;VXˌgG AA!bdӮR:um9K`CmVz$ FU[ᬬ^9|}y  7Di 73ߐP.j"/b2zm 2W +np6 r^ghmK@I9}o%:$"Ա Vng(@gHGl0pC$$S4=@ rz׏DycҴ%sT]A 'D"AșT%[pZ( uaqcDev 4]\ae'@XnPnURB|a.D9Xj2]t)ؠn:υbX6ץh~/Yf~'yĵqWG*$>%P>lG^I~}YayPT4j|u@WZVd=i[9m[n{iy@rZr¼%cap:[GwR((ڝ:b~2+W#;&}Fړ@`C ~˝?R.C>Ig!AhUZQXj5*14j2);[l(avKEV]TM]ZhN@A1H_+il/{LRqeIYh}y!;93aq[«<ߑ =x[vfDh hx X[Sp*~oc{W 'Z!8Vun}{9z,NrjS51V>\N TiGX[ˮAhposW|H ngd̮Z!Ǎd:u%g&M]hQ=%nպ}ր**HIE8M+Gje ( L)`$8JßVz #%^ uDf#c~͞}nհIa nWF&ZQ[z۝Vc eF1nΗ|ſѷSJ~a_ТkXO&4۱ס2lR| 0:#AE#zy:ajJ jݮ$& foP:zS] (oOY` q%qI hݏsSܑbɡg%:1E5sK>$i//?KhwDlT`t4қqQ,ƴU@k4P9{m&. Xר^Ι0F}`@CSr nm_?~:M尕ɣ:b ~IOo^+?r9_CbP!tqf 6E3$TvId ?u+=U)HH3U[ P1pWmX}AåŞqӬ1_eeL|,j>Z1@]8,ϺEzƞo޲y=rcusP7z`A-^ӡFDtt XH(GY_Tҧ\g1n(kt(p%`RrVcl[z39v ݻo^Yޘuufh_tȞ7muc9.xd5eJRGʑCSP~^*yt^6E!RDGoRTZx WF)(P4,Hye7|)2[=ݮGOG\I=q|i0}ΰ[M1bĤBMsBt|3=hTڤ^s紀ZtHTG9{sXuy\hivg6]QI?<ň)'rH0DEMfjm/UOBHq|}G(Kwz(m  I:٫#-u+s2f\b35rY1*EF)=);趕mGdl^!.x6g vjL;΂BצHY]h[,@PYЯNF"ƃșLf0Pr->r4WV"d|fi & e> s,%9C y~lYCT;NԪ>3 S4t7Ű=wՠ,sn!A;}4yTrVIYvctUu:e=݌!(2gV23o[Wf,*욣l7F#(OϖJ&uɷkӤMh\KLX_;ХcN EGWC$.ԪGOmEj:0mܻW6ZmDRG>JaA : m:\ ؒ@X#t݌Ϥ3qǨNa/)y\W1Nlkv(4{D̢ijDDʈ%6-Ek/ &*NrT D.NLA*]bYo”׌1]uu,rQT4KqwOEU|}ޘgTӸ;X7_މf!=iROC_ ge N0n]"ˣa(½2T4zv ]Fu>H4ǥz)FfNknjU z1~cIhfG*}ד>QHVRԒ'ӥJAYzȗi`Cdz\*q'ECwJ:N`eZV|nbjBreiqW}վZ_T,l WY HRE"b.צ|Y:dж3 ވܹs),p͊pi. L[9%E< TtmVpESt5sWS?#fA̩H#lgT}NR8]{}}Y޼Itd9}\7 "UTP@ÈS;D`12E΢x%ʹ姏qY |G[{xf9,J7A)e^WTp[B!%_TUƖuU%+2T _2~]R?Bz{m"$WlS;>ɏcn-+Eóg8 mBQF` MbW:~PA|dkoa>!|p-O+e> gtQ!קbwBeM<w]dXD#LQO2BRX/Tr>Tur賏OȘ <z7ӑ~*40/aMv6Aqcܭո4#pR*{F8ivo- X$(kH~E<,Ɠ3fri@ G O }~Z M9B_`鈒+-_FM4hýODϽKqi-^Dd;ȒS߬H b;9MVFƊW7T{uɦ]}k84-IsLּ쮞 \1 ,޴cr VUF~_.5;CCw(",G?gQ(bkrIP jX|^ergDΧ`t|~]c|f]"|uvI,WE/ H /1l6lギO4wtY~mMCɵ8qOdOtg1&'(\̏㧻|^w)UbpG]1J!#7Pf&+5}soE/c 1Az\};hB "#YQy06H *lvN +6N~T^eqiKښW'Mi z秴Z,(Hlo KLB4f ŮDsC= iE׏jR.%4)Ff &R䔈'jжo@5f^TWbJ^t/rjN,=I d>?N%NUQĈLMpzRZQM@ <^t0O؈G|~.4؝Ա32?vv-8/;3c"2·(=9/x 1z2-XxEǢDzhi5{xNX3f?_2|}V:7\Gȹ(MsT6ѿٻZkn s}Ǧ6yg)Ֆ-`WlPbwTP|[&%Zh:$_L'(˫͞K{iM 1oiG+zB)|P N^(;vlQf}6m6+#> ]0L)Mtehe΍pbV7 g ywXQ/p."iا϶W紮8fؤ;1Hrh3֘;=FD;-;(mʹ̠",9{-BOD0]]|G\"Ubs7AbMB-B,sI/ +O,5[s(~Yrp) [UA.jE==':ew3#]}֏R^w3\u.{kxs0uBѲc<پu{49ap"M*/5 _t:j'5ڲ{\"gw[_7Ӛi3Zmw =ޛv *ݺ ouSim.{~{;KNi-兘 C?>|2Q̖hZ`y_F8̤eۓr'&{+I$Q'c r\U+tݚ/}VAШi7Ngdd%Oj@0Uq,2NQ2[JgR[$*d|~}[®L`ʴH8(Y)ުz65NgǪcxQ߯N*яx "ԮpD8ֶv3‘bck'VgcbEl V/HOΫqL㕫 bE(΂(#rlK ,Z'[:wijypٍ)!_Wd $箇I+|||l,@,#4&4vi-@&8(TYNhԓdcL=e>7Pȏ6qdҙ~VD|WwrT4RKNvfS.r:{#.Z@Eu1:ַ@zėLRz@[+t1.D%*z6\9D=-օ!fw p&~ZuiLqjW6Z8gEǁO*(,]) #J+,%Y~w8 :r\_rzoi֗b  gsfֈU }%!=*$a9%r }.Jd/vU}5TYgكT1SM߈+W|QOye^0֎y) 6àhduyxJ9ѨvafgH/c 9yYY)wa(H\<䄳̺꧱ XNW֮@wDf܄IMZzp!uR!+#6 Q*x2X?v9zCASag vDZOtWL!*G#2Xe՗sO5RDyG9\rqIˉ K*Kʸo.1s-Ǩ\7;Ce5U3c5D0  #4\ ݂^ A*vǟQwB&&c^;+xC')~Uek\ȴCw>LI~5T"hڑ[ vmG;&\~wi\KCיͅ%AtYET/(;V U}{E4I"!.^Ma,> ݸ-16݌`hJ ZXDue N;&T$PQbW=kO+ %CC:7u !**A@aWgI=cs`TWqw~ CY"TLefo5T`biv>Ya!K2C vPtC$$ٖmduy冰.k1/ݺLFe p]ľ? ^Vo^#2JZo#ڊL=F}"$ߴlXcR:<vl< U4hJ2WhY$IUSi'0tp0G /)?8dh;Q<.@̲AF GܙevG6M%wl^/{,clQ_Lu9CէUnX"6Lqcߦ{&0:inL1 (vQqIkWU$0AFzX8qHL'>*! <41-_X/cA%l:Cjڍ ;D[>.Wikfn2f!WL߮XZҙq Np҈^%!iz0Aj1jQ~u"lHpDk1Jhś;qDG#IH?6go2fzWN~]8^XT]FjW__ʖ ]ΡJH\۫3ڈ%7n1K Q WF/$W|rO}38UYSX?#Mw^PR;ccvm *mv_PM߾t><_ԫ/]`ubMYdhK'#TmU^ FBq쵩 $cyP؍!aPDfye!_"6t:ܰ'q V327_$Te!La苏ȸ@ܶxkQ/mQ~&+L&'#? (#gybO eaB6rO0|+JᗼcT2իokU]nȕ}u.&^ 2+uH~ VpQgXkY  Yyٚ(e43yVuB,/hx@A*:><:fZASZ ~r+.{LEX[4Vq74X|2R{~3N>̝% ,x=[EXkm:OJ` :(bq5'÷{CBe,/~ N}$ v<.QݪV=bnXL|yѫcF< YDj_G?]˗f<4ϡNxAAFw>=S/Bd9uawT5, 6 + ,=ֆ-!ERP,yLd\v2G10VM"&Wk:ҡ߻ʠ1~֘x|j.Dc(Q>}mғ)vrH#vka{|IT`ͨeL#0g4ivkz08Eu|Q4ts:Kz8^TԐu# ֘PD@s:;m'%U f·;PYQ$P4-m K5]ġUy.L7 88="-^F)ګ'8K֎z}]j3/xZU:b lYRš--f$T;%:CP-\8*LTrEuFKB-D!pSw}8|UCU!wUpbP GBtE($Q}t.@in!PA%PtՀ/J1?*]$mPnӲ8VLU3殂e4g~ rI-C +"Y}CDU/z*V_f&\w5}aHy&6XkQO|Ì^%Y:ox`F N0AlIG4 Cd@:m:nDUm{iQ:z?YSO$P9#-8qJIjZl)|g:.>A7{4AfZ˼o1\!Ctci*@{g-swiF̧4q8iJBf4G7%ji^i9;CTfV}e;#oK$vTǵ,hepj޷y_QTT 0du'k$~*Ǯl W{_00@nǺ`K/K3%txlsͳ͏E0!hQ L;i^n;1ULܳ5=+!,L~&5+eO/Wk?>h ut^gnoר9C10x?=vbdKc5 .]WT:)*(PFRA, _v7fzݳY.k'.ʍ/*2I(4J9fiΔB[;##0d2~XYQM;J̏Bq!Fƶ ?Qle7ě 0弈c-j#FRWHsGn"p)Ӟk/s[}g.&nۋ;Ѩ>GA#`zHwV+o!ىܡI'Xx~=̲Nwx؉F>h` %QQX+c/f94f",f "hXߴިX3 `u"ӄ5hlMj_@ r"h$@wd_uo^2.t0/ЛE"DkVP`Z=tG>y7I#Q{u^,O!i2iz64Bf|YӎӠËIEtĖѴQ ƁE;lB3FG٨PiV]̡u(XB0v2vLwC^wBIob$QΣM5ii8WUBgv,5>qb3?' “cPr>0x.p>k=2 R42AؗJB57謤D;]!+n8[k9feV*\?%/)jsWgjJƵwƠa}`w:K n">HJP!ρRnF؛~i$ hΉo6bY8f[kCAT3^l|,r-0]TG,~8huƴ^} tVtS["FoZĠ+k,P00Y"WԪ\R!U{Kˊ ܐjխɽqDiדRZw\쌈F̙RRIjǏ':Y~/WXϘCwwrSsCy+ Sgᄙ&I|.rMg(&7PZtb*1Uh`_c T|鴯WDP&ZDdt "eiS|hӚٛR(z{! LCH^hïn7*O}z XKO/ %>M7,Cχ%-'Òw-rZO 8==1eqJ/_0 D$l |(gsrgxvztBmS`[jVLD /Rpc⩗* Q+]!/]$2rW ƤϪM|{=w_g}V:1NdB[s|XS{,TüB_j~ {?-eoPCN(ߢ>5K>Bt *r3%,/ 0h۬6]#3O }Q)Ev[Ӌp5$B/s)Sg\)~.$NyO ?B\D7CbzB$%:lGzT" ;Y&;DU G݃JI1|\nd*8MoO\bhZcS}S7gCr-#`IWvHu|b4* (yd` o-E"+d綀 ~)@Qby|TJ]ϛl>En"_$[ TP 'uk&-RM{G) vI.o@2פ9tDh8|zC)Kgs:y:s+QU@6Ed:lk#O&B1Dy'cVEWKA*9ק!o!ʦDx1_Tn=.=&FV{p=KZ ^Jty1%.vK$'s;G]Eۂz@ pJJZ7B Vp6oc K*$WSjח z#5=tX]I ^ K,fl$=t4>wnI bF J0WgQ щ󫔃f B}oy~մ&{yQQcWV=iu_?lt(-u?=§g%?zEh6ie6`?F+?/pt(䑪Unk'hQjM\s. 5GhjlY0M7Wqjgg5H̷e`!q^.t:9K>NzNX.괣nMo(4=~m#^zIP'BWS?Ke7?"붘P|o=sU_ 9y$/>0$+OM,in5؂2+ezw*"Cx!y%yZX1Z}bk.%+_CqWٕBEаkI(& ەjcah sV扌J<J 0掟3so ]^uLxW6F%,~,():gcpALk]9&\A^>{ƚ6&ԥ0|C*tI' 鸊xK!Y}$Q%ݍav3'8PNeob/G-t Q{E( ܙ 7tr[y$% tn7mLƣGsQa re1?/ћux>/5V2NUO5 Ba͖S.Su*oHA>}1T8_] +l< Ư $?*S`%vX_˧o-]iMjz[jS+}:iErekf, ^6%g$ m(ڳU0u n˲T15u%s(z¬7_- k97L ``?fܫdfów-)ym cd'/e~b<,a!df`äXmr|4dUvn)R}81QE!bCzZ[c9Y\]bS0OJ*o'9W_PDfضDuT`YWۚ+koJ38 fN.h9* `=z%+.CacI HlAW  /˨dlt(LSc2dl,qn 1Ж8Sv!zJhdC{I]Վ yӆo1Z<!7yC"fZEXk[rixɥMVFph sF숲ɘmcaQb m'~#Ӂ~yuFCU(kt`.0^Z-V+"\r\.g4Æ*E䫏rB|b v9VjD5EpR9) #: DhaE2 ^"+ːkKqj\YK?ߝS 8MHpޚh64 ibVn"] FtAK%0m]3|4ĸVJ}Ro 68#\__04Ok :F֨jTC9z^TptfI I݆G(*`0`/ךR@GF`yvC[knnR*(Cp>M(hb p_qo'ipH('y/Ns 1lV9g'ĉ|>H}#GCW]h0}FyUE9 E8o-ڬ?"v1#@@{PzN]lȽ=cܸNjY?ґ%cq"x/.s V-!lT qZ^ ڴWf2$;G%IGP#YL$ҕ税W~Ķ#'FӡUԧ_AiHܴ+wƍܡp 0Bx0m4 V+ wdm4Q =u7Ø*`>|*.^ `aV"C_R?دe.V[՗t2,@`TF0Tp,\ r1V.ă4wVG x@]@`wpScd 3tu.ue=<mlCDC.!\j6_ ܪ" !e_?.aX[HMv5\ETA@*5-gqU% kz= jKٖڼOFG`.ә#^kTnr%蟰#S|'ᢘNF(CAɎHv0=@v43$5eB0/VbA( d#:``n _kxRa7\|܃4 r #t'$mJ.h_j+Vr?@)-sW4uYVUw+4GnCs8c ~L?Ѻ; X1Ë߸oq6Bneޗs L7{ƾ2g]4!פF 8@S Kd%LY}6FM3kzMJuɔ4AC)DZOw=-U+^Xׂ*Uˌ [@ K0fG/‰".$QYr?я.w$Qe%~z|>q=c:۰m;B%?Ib;3>[.H_DaL .-}j|46Xѫ,cj,7m`Z5jSX 7uBCY :K|EɁm#,.VNdh@yqB`ajǬ[1xבZ]E?"ʇ,!%]hp=bM5^ X_Ds}dZOӛfg '2"lL'?vZ"؏`HGfֻS6k&-RgL+2U')$_y¢&Wz {jӭϙ}cw-+SYD%;1+ظ0KZ85&9C&5#ˑv1 Ml?IHkk }~ a2G=AH$~̶%i{ 2#2l C(X_$;XYAdBr>>cq0 ή/ãL$Le1@E=o}S50fHbwò V%ظi\kc2&M CYP22I19k0U!ч7 rcY͊|0:A0jDa\ BpI],a?lwUl zni}8cf:";YQ8)荕qRF9{U@b $˃w,ExrZCI4 ?6q k.]x_:lnUsu~/=75\b(N'j$,ҿ S՝Apt!cT}X [BWU(]+a-Qs+Jt ~_TZr.>$)zH eJkMv"}Nۉlkaڟ&ie!<~jצ,|+k1t-fj /ZQct@ >I}S9QFT r/? FC )i{9o̼ML@<{PFpMI[;vZW"鶊zM<>57"ǂkxԆ݃u`Z]Fpu=C 3 D mr6q6G-i[F>5GqhS$;ј 9kg3$ ?<4#*}̨BBpDd(J%;HIRu=mMkSXuĴ*L6^+QQ7(]!m6ist](D=\p^BF jjٸ L3bfl0V>fbd7&MoL<hq G,]OT8#ʹ)Ehi]h=>&Alh s擦jKj2ƥ: Ȅ $@G$SQjD:YL 23Dz( )uܼ{-# [rnˡeKԉEiݜ>!:Z])߮Tn$ӳqu6 jg)RK3P7h`CŨphԠ>Aش?{w+I)H J͇I7ZXOFp/3 l.;v#qw:]{| C{qX<@>/lK(<#?R_&NbFn0S|CxBf=W=,).?y|۲AQ:8<$SgKv[j<>W wU.OC-M #\Q+%'P`L{3$Qi3C$Y ocr'/hOyOƈu?Yxp m[TSbbN ,?M':sUmUK{.Ga_ZI+ȔORovL0\h &'r< $?{_Ac H7Q3l3k gE]"ZEy<^ٻCo33A7>(aesH/Mn jnlh,I77hĿcI= r)4HLt,mhԨO%T#q0\MT=FAfZԢ:^|FO#cGda=% ȲDLBxj+laԈʻP#scH6fKZ看>JG]O=ia,x6;x}BX TOss@ // -{ʁy**>Pis+TS4$[MڃYYCūH1sn!4XF;S K}bjo>ƘS/b3,iwV:?'.mn'J~8dhhM/dA'~\f8# ŰJ1K@CX똝 ~x0NE|i~Gz>J5:I._}ⳤE)U`|YA6䖰Qizڣx{]q/c\f"x78 nAtXcK'Y7{2XZHˈe;]dF|%DN˟M De}uΏyYkfr6Ա +L+g&P舧q1 Ħ7\-AB XR(GXlCq@j%h'NKa0tn.7hs>18}±p/~2@<8+2%8ȏZyFwNocɷˆͱqgvىqA+!͔0W䈱QObn\_Z\l( {ɎPh\14Ħ#ٱVB~?}C\F}I ïUCP]L5Be\9-EȐb\,BtB x塂zRL**~lQa6~R K(LX6}iΗN:gkB4enflڃ cҞ4cmB8A qf'Q|';"wuT-h B` );urZ/kVԴNaXek8ch9%d$S]6\"9\A]+! (NI?)r.) 4x2M)=>VOc&^}&"Erk Z'`lܐeg*Gնy2h娕 T?:{g Rn1O41uU'4Uڲ򽤜] a9du-y.͊'|Гn|S? o.Um|4|]^)g7F0WKXڠZ3ze}l: *lHyqoEHP"\7>'M5aN5:ϊ? znBaoϕW~e~Z%[? Fu?(i5Y"Dq<}fЇ:Y]bBcrj,&=o|kJ2 YUja1hqy䠺O8 \˳^VSv[N/V`"cLjAiJd5 A$1ꤣ[} >p} !Hڝs-1KsSZuV^>+Chj.?X;^@:{rx.:Z$'׵pnq$YlIeau.sXlqn_3j|9tlꯇwGs/{[b s2I׳gj|Tj۰s xpʤ)~@8krђQX62O@x45?޽]cj2DNdn]^P XƳ%ֆaDet:fD^fu]?Й'iaIMEkZnD`b ߮! M@*ľ~C3ӿ֬K^<ᙏ^3ԟtv{fhJ, 1]d.P- x6&\I\y>jќ>`Vbw7Vm"RDU-ΦF=3pKcʍaq+F"3be) qN)`&8|5u8ܺBUGZ DUË $% e{` Cd-$ X]$m鷥%m F^7!X,Ky&[@w2i͹NICFD$ r?l+'u H'OJ阀k)Xg!uÖ%'<9)Pa'Jfach= UZ3,4ui5Kި9kcK+41&PHWHx^3 N)R >x`ު"%\ g!h(|JUaxVz'M0d҂㵭=s`.θjv3с֗O eJJ@N㫋1Õr˅ܰEnkr@[Ly^}|Oj,s>\\M lGLCcW<<y#bzjY7,til|$͇Ph VV?֝#B(c-]cCI݃#G6Dk5 (2 wtX!GI o߅h&,G)TAD|~H5oIzD.Nn8g25y!te$byKCQ(&>z]^>-9Qhᯩ(Gr:do2MWY7_:r2 Due3i~  澳嘣pN ;ׁ}^F_"HݕJsxv Y"D^x)}K 5+Pɝx缱q9^O$4d sE ?@EP`'@Ⱦu 44dm/ikC )nhb~Q3v1ch]9+RTa) hp\zjE[{nidɅgPChأܨm ~0ąh~W[Ywc2M_sՌbqanDFN?]~Aߘw ֩5&Ig%mbu@Y:O6ɇ7ZLus&:F2ՙN3rIW l"4c|i^9SN)_^gX8Wv[]Gn/,t톸UǭԈ#73*+,=+/d:Dduq*PJVm0w-fT"*}K5FmU EMQ7qqzߌ2%h= uV5".1hpԀ5=J:jOn]+OsϭP){Wob9|u.䰕cXo$0 9|,Täֻf4 "C N }%sOҷXcm@z.gƮ:N0\|gδJBUaqnU-/V|d}QkSޜ;RN2iaq~7xe4x]B Z?TRvD`+KZ77pK鎺7 NyBю7Z(Cm-$h% EcIz_}O΍>?UC1j5O42x\лޘ`0$ B~U2Opr. ^&Āp!)|o-*v$6~n!ۄul?86ȷ4۷#ݏ`56Tq1^ޛ{|{&>>YϠ%MZԓxĕ謥(.QσgQSaa*jU:y^pdDŽ9 ntfީ0y7M|S:|Lߋ oL(߁'] Tّf*Wg^mZvs>} , XtCRR ? t]hHUg֌QR`fG3 ^fNIv\<_fi5E=R1}DRTӇųAxawf*x{ gokȒ ˘"5R>.2Gηd8ժ$%X^>NkNutKg"2'oJX?,`62ȚD.ӟ|aDko؟5iV)7iCfSp' !³Xd\?1J\3u>} vYGa G܉48O$ӍmAe :NYneNi^'Xt-FZ`?ɉI8.Ӡxб6r̼rPqA9Ɯq٢,vKheNF(3@] JT375ipX1<O ,E@C"H2+mٰ[f2A`V( oO *n~l#Q^P|BISK5HDϒ?~2@Y pj*tMj-2N5 ū8F771V@xR%q2w!M;,ߖU䐕;Rr۬KF)%ĵJ`?u%y2d:4>y ~G QQ,Zq[JӳUhWUa^6[upː_2~ n?L"XYޝBCe( @ T퟼ d` S罔@W@T|_f}Eǻ*bܙ0;WiLi$j!pP[Y jI|+)M;[ Tyش3Oݒt?W៲dD Rk>vPg&cL&ГKx'hfdr \!F=uW`'U8Z#oN1RfЙ#(8irx:s㟦X7hFnAcM_/͆80LKv #Yi SqltKpF9rmbnoWCn< aFII93¦2ycp& PRd26~i/Bk,ol[n{OG29Ii>$}n?`HsGë]*/% 뀤GHSѳkqI;ոEtܳotHvcS8XlV]AnӤV QyHD*Wkv]RQi9FfH*FY?g]-@dp``7Rq^OȽnN TLKG{AW(^ZQ41|-)^aQokﰶ۽ C܊\+duwM>xkezhB !c0j4u?=ͼU۴gyRj7K uưDDgx᭖e`⊢wc'$[k}v+Dn7KsORQ:AT~'U7~&SHFvuc3 ~U.kkT]a[.?3)li@ -R|P?'AF8BSc-uC&W=(|/cUq[n-ٵڥ9BlH{H5XF¾vGu8CUYF`Lq\CSFvGP<Fv]\հp% R{[G&jH>0!Y3-;tH8.6'v uʿxq΀/M™+A+wb.#LRW4vsDVƪ鮕@-rq kӾV|,f4tIy%P2..xTĬ{t"ZwuU<#<_H܂0zci0GyMzs2LivGp@$SMƥ1*]!aSWڍv:r7oAM(y2R{#M2Wy<1.ZII([z0~:(Θ03q3P~K`.Gc]~Ef޾e*/ oZQn"ghŎfׯM;LFZṜ X1XÜo?vf@)8&-P]I̧GF\&i}"Cu޽n؉&G-@cK∤Y+U5]ml?V'T:VȞ=zG8Y{n^ (Tr8b_[nM8'b<5x8>`82N2DDHE0ly#Z m+*+8%b u[zynT)yԍ{Ɉ`V[Wk{bp2W}A E# 3LȻqucK Tbn6׊>Jy hdKݗo jVŶCR!XE>b HB"UEܱ)̲= 6GۆVa͗6;7UNn J1e6U dҸ`VF.RLP. [sT޻}x-92"zCae} "-Ӱkb#ҲX0k,z^J/ؠ|e$;<6FJ?n\>()}>;:`|#/V5|tq@XdR=SGP>\ZGFvjn `3) yOO#5*Rb0b00Ak~V ߇M+n̓(͐i>}y >i}ܣ6C֘j{]"A[`Yq+%(]c i$S=ޫ/0\M1Z\=}=\(EF|yXA&6x U%7 ӳKkμ,L/*~lK]i&i'7;35 U|d6 X3D |5&cs-P?O@b/ +xR[ kDޓVXY FQ-yc ;˾!ƻd޵*cRXsf C. iX QŒ$FTl/hu᱘- @rp)nߞ{Id.J^g;cIy(Rr}>+r 4M"6ŐfJ z ;\LH# T$A|!U`o,VI}_%6bJIŅn Z'Mz-mG6[AF^UoDd ]|;xcjyxY@ :3XKDmstq%/v%uudR82RG=ǂ֭AiXtLtsj zsetz 6`BLĠb3/3I .E pERLZe[ף5%8ɎnHȶ-*)'"CL0M:ț;o D@ 0!UAl/{stޖA8^R̒\n]&!?=~)l#  qƟۗͮ :7@nI|&*Q1'-UxQX?>^ ƠÃa ۙgB }H:cO[NFLoj^`QA%;|=g}]RS(n^U)-dȜb\t_{ˉ{5xf 4oz`Y禀P5eV 98 uy]|:/:8fжN!t&h/n EyA1Fs+t vUUL(tGJL R`)\$ks=DF>M-2V=ˀDO=Pև8 nI$3vǃ ssDgˊ{ ECǢotN:?UȢ/vP3).=Y7!zƦl snG؋erPt>RNYqOk`F,iCU{X+CuȤ[29f h?HUWb&@2+ڌ% 0Itb4^kG' .iix_K:ʂz;^81듾.w2zIp[mhO{xIg;dST!7 0|ҭvז@c[`p(z˿&Tg b~jzlDvbYi|{&ij1-o+b/8r3ߥqAT^U/;a\ {~W/2f@ :K l =p:S/tDC,~hzyhN˿_]$4c{b߳=UOQҤ{ 4VXJNr}tgneI&ܵ&cC_:8G'[ya $O?8)%/ S"N.b`a6J_ల foT\]m\e2vqp S Pm;V|/ʧP3;/; ]Z%%o[Z|W4' S T@L{_dVK'Q'nN|u70/>@vF'> X|n^Ѵa#O%qM QRW ݵRaoq@KY (ÎD4VdP2򦵥'3E/y%Ŷ;`eM3t%4JdwO7vHC#&@ȰOxWV*Hlq?lQ&6 qlC :QsBGO.bЀrSUj }K,4MzKdsiE5IԿm|jֆ@[XTY>{oJ`A]P<&wІlOκU*px8m?wDW3\Gn,]KDm㚕'_&@lmv*'wխpYmX0Xc YeApC14.:FAhVB Ow*7!4V g6XVE GA~sQ2CsYyyfp83dZgE^d"]@#8 -}sÁZ;Y(&&& V"sh5/d!&]nvc+0 <~((\8M2u/PПDg@=i5V01JH TO%sd69<\"M|3iUx(^F_)88[&LJ}b"Dz'SJpՌlu|#lE2V}h?K\=i2P6ɦ:"|e T˞,M{s鬼8I%퐚:%['~!iʳs ;rԞMˮ.v<*S=Q  sB}Iޞc3k BVMdm:|V>&P@In )0ٝ0 ے9  7"b*[ /̘Jю+a;U+#Ft6'E|=(MBW+:S *8}ؿװ~0>gAu@" K$K-ƱE%5*<)};u&M}Jz+R30tRB`Psmé_=IS6.H(rg\mp|k~nnq?=& ı!Xr#+ ^C#$ŀ?L qZ;CCgvZ F%xꥲX?u1ӎ!Y^-psh卙2XzP+yn%eEt+/+EQ ޗ8^M't;eKJ2q>h+{ /rA.""oP"0k Ȭq+%ҳ3elGw"e&6Uk*+ 2ROqM-!U`r >"=XjZ rq|塈$U˷znkdԾlڄ_>UِM/\DY Aˆ. w ]tˇi_eLxv( {/4RC b7yaUsOJ؊ e ;pcnV|2ZP!/_xpCAw=sCy31*EGi,4ax$FPZl<"%v}C4 x(]jұ x2󴗝Qa! @+R~N׉O&4C(>Jk!-K q{՘e' #K ~/AYg`a Uk3!XE9 ջ@iKhjMR[w剫i.Jh}Jp,X ijQ57M_gݐ) 2RB3€͡3ӉqWv5>Ak8g*%#T\o#`f}+_kY` ssW^Dn?:rWF 8t/FݳP ? 1W+ 2D\+"_$x6ѕvbA[ԭ //y۪/ئU06%=D.a,%amǤ?6"I,.?}#ofU{q{'VZ TS+vAeԅ||S-.hgP/*ҤVMFf?P[+IJOj\n |MJC?a7uVJ@uƍ #Q@dծMxQywXc׽ Nt/L/iaQEbTbFA.RĮXY=NfS_4# P|8 },2{0(dA_OÊ!Ȗ`셷~e!s)OS_F /(r;J39D!Q [kpۧbJwB3 rU[̳YϠҩNKR"MIG+!hd)^QjQ|hwp8K"zδA\ /ʐβT\Ԋ8yFdz|v BlLpŒn) 7^SP/rr׼ ]Y.NΨHc³F"nJ>H>!4Z`C/@2&s‚ :l1[NXUތPԂv]! i%SI +EIA5̻߇DsU*fkcVMq( g8ׁ(B>i`+c7Ln] Η0Y4A.uO=pu:wJSܙ[Js6u5疾Gqq,JP`]NÏ!Ő,h*;Ф㧬#yƨW!֦_b#Zh?SY?whLG4kT<DQCsvrUujYS6fQOSr,5q[7f3CB:zQBl7p=֡ ,5S➯&Ŧ3 giaGfc o}_ C֡ntzlI11VۊxE Q}ɍ\_lV eA-WmD pٗڜG=`x{Wfy妴Vi1J6wʌqvFVȗi" 8K'BWƪ S´ :AwS0zEs1Ҳj Pj-漳?Sҷ&J9A v=>cqԳE.jL$nt)kqIpŝ"|ϊ6),e؜u@[" Z˔5Z$rywL%[czLV_8rɧp~lߴ=^mq !ATk "՝?eY'<:F`O6ӫulOQ xK {a~2yܼlGI _+l9.rt=8w&s[ GHNELJ%RyqkTIJl1mA|=1$_`GOY4"Wi@1 ۯP֛{ "NS{Zs.gH3!.*8mkf*c aDRp r|N2B_7 䁙Q ˑ)UGsQ$⮯.%B=B9zrjhxR+pGog&<;=_agsA,PE^8:ʨKW7`:WY UQVT #?B܈ڽb7V A/#7-Iu{BU%yKˉi.UNu@Nh.OI_.H vqP<$kD}t! 0ڈqらEtyNrJ.Ű,rt|zSg?nl"I!F*>:j?<0gayÿM#{.CN)}Z%S UZ5@fI@F^V+i{ 1p *4vyOt·hsYJhm5˔Eigda]֖$Uv@ߝ}Z z(ﹾE-:ב}Z ˢiRp3y.!}w]i5(m2F;gմKx["`{c.$ؕvAګ>[X FM6_+dbêB[SإxxKkm[h Zq-CHF}RI Ԇ183֣~ }@ (o(q+;EoI Hlʿ3.tژrK > (ۄ42 fW7,4V \10ၵ>bsle倣ZC{i3Qv H>+lu˗=PP᝾Pc*ЏHA_+cbҭI#SKO\y J"k% :'F:A?:KfIz{lC,ݜ5 W`؁ 3k]S^<-kp8g?}'*av/b3br4%F (#0UyΞp`ፋ<+a` ?C{Qܢ/ uwI0v`_}bS"ٰy#,iȫ C10oW<_.;6lO0UC3= :J~QobXo8H뗉H'aKfNZ&599r,M '/(RǴ*e,'s qvW —JM5񗫕kfY.d)Jf] )d 3H^Hc9V^a2'1-X?j G׫ǰ\{I5hGJ"W0;]*m=g}yS1A`%,6 *>LU.݇/ۼ=f&I-?aa]+fTtB-Xr7啖tϘU%oD{Kr=`fDֈdu4WpB?h]{% īGQua+_|N|NujF7n| ȔUUo~= thoFp4]օ/(/\R$zVBӃKԋ *b_F6C";l~N= wO  p_PS`2eT/sUTJy6[<f\ TLd[L[Oz]dރLy7lc8ׯX#zߗ@CYٓA\Aq|O_Y i"܃O H]RORir~IJNj8#5ݸfW;hBbHlqݪI6Jƙl߆_gNFwK_|9uNP7?ᓞ:9c,}ڢwqwA#4PR@zEg$@{ &![,xs[DdYFء vxR7Po]nVf;ޟpLV"*#uQ ةIfɒosaa@ 6ݩx}f(0 K[r\vHGH- _f/[.%]W"a"MVŎ #rXthѕdnƆv2P?ml\庝"0T`StoK| 0~At@Me0?̂еᝲe(y3Yb&mG${2HO˻{D̕r#vA\I؇6X!٨qA E2lֳ~;]ÍCb`U(NPts3[o셊KY"Kwk_fL%+=Qj?{~BL1;^ k;Bo0DŽ+6T ^pW.\wrעLwhpO}#:պZpgĸx7jt~iF,L3vP/:0U.XNQR{B!4NX%(iDW `v|28vg^GيqĊR}9c??qמ[,VTӲ 9͂GRwNta<%Y"\s}|٪Y&U5vn]z4? [C*G.MT j'Y5a=êWX^].` [eF o&f Z;Dp5J+Q)Bat]"n\ 'FG:HS !_.\ vGuOw5>To{ iOni'Tq_) #Ɯ.ߘSfXl.!ut: 8hp#)f_,Um $opI۟ZhgܗUX {)`bl4d lnvQJN1U6?ƽj<4Rn[S*p |z_Tz_qŎpXEm7 zũ~~YEacn&"'}sn{{CSCNjxuhScUi]4;p`LB~~hp xcSY*0+w3Ii5ƙ,ՅLk1%xTA0aBjj-)BЋͪg+o.0w ^鐤nY7_+5 RZSǖq|p}pHT->WqWKi,L#&p:,Ƈ駯I).u.W΅ ԣX @\\yEMϧz^!V߉{Ju6kZנ7D݌E4X6YˀĠ,C jkGJ8uتunO۲nktqpPg3ߌ<=l#rқJ.i+;!镵bR^nΤQ#vU<<[.`.0dztݚuTJwQ0iؼpLζ_.e:c`!GG; LΊj@At2B^|!T3Xrd>^gym۬~i(B#Hۻ1aR3e]`؏tZȆ-3GYOê^ FT5EH" 4ipi'aeB~ fgh`3&T)ErhNA(o3huF7!Ȋ9Q.6n1;81Qxx%/B}l>7嶿o5.y>m}VzUO:JG8^sOyC 8LBau Ɓ;8a '$y,%FtEwf^襗zs?ZIk<(#+a% `oQTO7"s$nj՞/k! ,xPR048Pk)T(Ol[hvpr+֡]ũWÔ3Ѿz\٪2倡`վd gh-J6D׫=b6gc+=JIs>G*ikF؟#H.}{U,.N'05v@xV4vr2~, `119eҖxt8B n˪eyJӨE/ v~!pV1QRݲIXwcSq5VeO GYY-uA#䥑Gm w0-"5{ߌ<`Xwꖒ&{x \ E"~3`jRsٛբ4SF7mOX' a~[\JCo:˜7uM 凇U&D; F,.JdH*D7-Ou[kCIm_0}bcl9̍_K)t] v G@{5%v(Iao8 Qm8gXVF%WC|5`Z)VuG a(1,v<€fIZO j4˰)39Fl,cKBAg$@Ea :%"gPG(\>y9_^.a;.Q3"n=O?-: BUw*%Jd?_$]]ydZeqKgۈ*at v^aȢc`'h| Pc ~(͐ڑMD"N%1N\.0j쥪;M/qey PGi?4"rֈf€7Hrr"KǏ!WדT|MB IP]WMg {mWM3ƺ e!BvF桕R̶^>hАөWHJㄋ†lFJ3{*h` KZƳ/8ԧkn ײ@`Ri!IE bUt0ȎZ fo5fH Kk539GֻF`H>=Ӱ+( b5 ~?ZU ZG2p1o'&!ZkEЈC]{fs*qSxFGzpsTtHQDldFaNZ&G{L sZģ[<GƍjRg<g!$b"-ͥ_;~@jw s8#i36>sT.&h, &/*).{WME8pT :$["g2 M/W៨/sRLi5Nbr<9ӍN1{p> X}qP}Є A *e%)rp[d kl/t4nr@]ҿ5?#0e ~g- kN-Нm(-;#eK2Ԃ‘lPY"<*MЮ"lamXFcӳK ]1uC1u { ,vy"x hUSzGM5EG) ̪®9`V<}=Tٺ"F8+Gpؕ`Wt?;D;wMLQԺYkCrX-gLevV}Ԍ xZ/֚Ot!ȿ{;`{F'3PQFz4˛6ɭ$"ss}>{xޕn&3ussoZݫ[yZ*_F})0a&)걖%!0`Yu8:;1Z4Nñ&ôI}hfH:ynP+'c+`3trb`w_hſ6 #۩6m2o>;Ç)T}am$2ɒټ!&{\d37ㇾ.Mʒ|JUj o4wNJGIoPD/PODJ!I_u(?^_8{b[sןl.̜YU}]n9qz&HoN@N"Y/ФhYxtqU>j߯8nB9n,L 5j,,6T?k.ɠȰퟠ{  oʎc@\uG$N<ۿ<.o R%xB|/l'NHt? KQ[L]!Ƥ86?(ػ\mh)@@)|J5c=3(AgyBmj*4`xeA:zW_|jO z=ޜ*8f`_YUi7[A2_e2=To/TLdbdKu|l'YªaK3ɺ1h&M?MHU^G {Qױڧ#cВW"lƧp]a~3r39m 5Yt-Pi >3uةKftϚUPVAҌW%\O ##.z)Di ȥpbFSJy>!B" 2e遑MW/3"nVPC05ö4 t65q#Z {Pi G' / ۜb~a{}fXd\ه }M+JH㱐҇N$YR07/ʠTO-1/迋 > 'hpYt6 ):.SPHǗ _h|tjX |um*lBّ1!J85Uy21>8,aQ1+w򨦪IfLW ܪ>9ԇ R/0|zRbR[3 .HQ2[˧VJx{⑫_v8[cBM 9\PŠrLW#Nʩ!3xKw$ټ)&T|df^TRgZ'44+B51#9#N5ё<-XH,>C3G_`x6 nZ8jz䨦S/wP G{sCmT9pg^la'Ӳ+WlB~\8!nGi6 HԀz(ҿ@{`dRr($n!eߺߖ5>nIy9ْ6QC)3KԲpkʑO2Ҥzv{rX9#QtGo&-dTŇVdqdjS v_PN0R;s_wquD哰Whka[UNHW7Or\Q| H^Sb{kCUUxĈ[d:d@cg~i%,;h4lq=B*?F  =}x~:T8mVWdISlZƢ*Hݦ)s<NGĞ]N?mȥG# KEVb8 Վl;Mx|~;LD4@  j\xڝ~sE?cI̻GRmEG[#obtԵ穝_`h!| gk$c"h>>CYscn9KXUIR$զ˼g_57\#r$$ OJ9jfypTF6Fې/rekY`f˞8/R}MU3@2dQ=+<]2ysSCq]7b5-QRhP4_Sw0.&gA_D[o!`nriSc1nwe<f1#,uxߗbG>#䅌bb5jܡ-E3Û;íL[/,BVdS셯YF9,zWG F]ЄL-ɕ/XT tJmN~!-)ij7MRy KE"1:Bv hJ8d AKWi>KJ]wn!t2<_rKM´,h5%Ҹ圻v[T͔{" Q<e+cf9{wv1's:* 8/̲s:}e?R3z":rNh 3MЊjAjbXU|[gk,/>N )~%i@S%7AUMx́t@!W %k sj_eU$Sy͹_&Sr~)‰8~l~oڦWEB&gXgg0Ti? Zث)1B^"[:wz 5!0'-4T3M%KQdZ)=Iŝ B&agY^ Ĵi< 7)g:9=S=|4kVD9ү8Yʼts#-NG<srEL%'R./u龙 ݟsC%OmA5d._uJtn&uv5c?x9b:S?kbՔoZ980xЩ0#UB(ͅe8AW5oB|3-ʹ7]Ȳg[-o!sg'D9AO4=Z/Ƀy>G೹o}n 9-NKi`odMA;(# jЕo肣e@L峔Qkz  F]۰␬\*ʍZ,[п30pGnQ_7Lh$kXyU;χA"8G;䙂Gtj1xRNY:NyH8Ȑ*0F pɮJ4$Y"s<Є#{{ מf8=˧p=xd ֙qZZr<4@?X˳nϘ~xdz8x #(.7Z NF?4?aMHdE=np9&Warڒ*T@#bd;~^;Xڭ=:0[2X:g=[0ꙪjPJ俿dM?F?MP -UGM T0^?@0h,zSvQcKހ&d4WCť]%K5BXj[ol|X) )m-,=nLʵ~,J{3ǍdEA-$C7MIkٕz<%G6NI!5l?"i~L|ތEe F E9{ wE B0*|>2#CjGl/"[LE.1h8ԟY% '4q9-/^{}f֟KDVz<DƆd.$ ΑG+zWB.B Oitj#)[- @{{9,4>1YF4 ytOTI9aL^qFIՂ&G!C._N2eލ +}s޶#/-!lxo}9G :mhcoU2YapV( W E DL N[[Pe$rDu _]=@jJk 4|Z r#3#I䷷=7ay&:^@-xk0 s^WV\SB;&&ڱ+{^Z X,=Ί lZL`GlO3ܶuQ2Yi/^*8'!攩>puk `Yw(uA_׺px>Kf/<"8: gOfL{΢jxIz=^m9Ū)q "ƋiC _U.0K!RL9xiT c'Amϣr)6[›g2d(7gusk %CG <du[yŒs \z0j.n}zFmk"qpnwFO~#~-yNz?8'kGM܃Uy xx#ClGMbnQ}"Z$;0*ӃUmmQ.1UT,AXfӭFn3KTS._'Ҡ Wh~ZkMԃ02eZ0 ՅcfXx*_Ko%x'x >-o1e\sH2F s:Fu">Iilo^_{~z2Zh&/?g_9àprƖU{3Ο鵷R΂GY-,QT扷D@0lf{̾M46;/ϔEy+ QAb]gz?~kqA;8mVDU֡E؂2PR_5]iuG/>#r5A"7Drk\\Rdh (>.Sb _Un=tSCL2;uqTIo"{9h?0c+Zٮ4I `mWfFg|T0>~}h>/jP {-J{Z\'[OAl͎fnwObzAD9R`9p0Eq?51Ž8kA55kg<SƐjs4߂4ShHڷ`&2'B9?sM(JϵgUa<9RO>hH* =M>oʷ~)V>ת^jԨ_3?uoK-f&v'!k'iNm{ جJ%yǤ45I = W-g4ե8?]d;zyu{4q!]@/o6Xs u%ۣ==y\M_W .8 D4TL"+]VKIaN:cpY92jD1[sIV!G.DIp(|5zMI^}Moҧvq)9Qb"̆8'"w1VmN*+C|ͫ+S9݌éf3= :OtINqY Lc:h /%}(|7 _7b)}+f4t 3mSL:ʕORZ?Ьv0{.\SxO# jtz4mKVSjn+Pt.FxQYv̷(ts0ƠfGCTg-0*\>E­)Z]o$YWoM@uF2@n2 &7#ß"t:)lQi$?$U4'>uPxtUfR >S_@`K ճ.DG`3^3` 4Q] JRa6 Xs2p=c9:ܶ-u?KP14C&Y䞅!f%L?T m>2{4u` 'f`weTqT 2gm#) ʔA8el篘wFD.acAT*KesaM,ېNz!VNBN_KjC::VtL{˻LL;)jfK5jCt۱*}bAe f_>^ZOgd`1UXFC*GK䐝U6Q3 *j3!חp mTI'sGfR ϐ_>(6c8{" mknȋDc( ѪM)sw :ĎG=VR%s7:D;Dr=2 _7aE\S )SGy{ ڊ*t=Q0-|YmϘ3x?J-Һ:8%D$ ]Z~=d5' ?sYi(2b.AE?,!ucN I@oӏ 5Q]?"(-#6"8X u,]g-^/7N\ҋ΅HH=[(荧z=p$(+yךUWV(@Ҷp?Tٜ@$tx=䈑u=?.>[Br˃X٠ AڹPIme \1tiZR{tz)Hyi p)E:"咅WCNhRƮ:9`\2q|MU˕ $~p%AI8=&4]s`p!h$,VAS\!-/f 'dg45.d,iuDn!FC7^ss ,g})d"LI=B ✤tUӚg̵wP:1˒Uvr*ÃR>H514dbAp߃k)0}Ni%OR{ԎXM1W`Ck@a&#ˎs) xh #Et{w&C#eSQ$0݂dO@؄8Ԧ9e4:s89tKY=Ɖ_Il@z ҎHWnNٖVSIc Av,d'ɣ%L'p2{稔S ٨49u (hFCa 1۠ϵ4.~fcKδ8ʲc@ϱxX7găg=vW1VԷ!?WzkwrqKǸLYM3I rxC1Nl} ӡ~L 贎2Bf kEy簊Cu?p6n z$>@Gp4[ ;/AIvhZb >gH!X\hèGZƗq1ˬPlӞ+nPME]xXvHmB=P I<>u|z)˨|I  znN'i q͞E@VxvŘݐBBsOp guB>dΰG<噑] Pe߳`UWC裲~+mO3]XD<< j% I.fb̖++6bv$*Jv]S8ωTEƌ*/1VsL\1KCFx,FweSt_yLLY|qzL{~l :Hg٘չP}_[ j1imMOcT0}'[Cm>`1QAm? Zid?<$9[q#e 5_ c.'qͩ\̴l ZRy3ӍqОTpE:^ 4ڿg'(<֫ԭz r+-H۳x)bEGntbbOzHlwQ5c:p].Jq<~e'F? dG$ҁ]OhKaLAO]ֿ#ֿa\|V>MG"K9ZtdMj1m|/w+-˭rD>6ET6.>¶%bvhW7 "tXoe8c[mO1J=Ip/ ûSk<Ž9נQ7WrNZDɊF5`MJN;M?'XF;Ǔp>+g{A ,$):0׷!`YbHkdE2W[+ ilGpsȇ<VM aai%3)(# VP,6GvĢXL*7H#O7K>D !P``Qut\ޯc},d!j"Kã T5}k vto>hqhAuy\:9v $t(\ze= . )SX> oU/1[W  WzȒ*zLi-u z(`hcǷِ 3}1 g0 a2cz˪hX+mG6p(6g*Dܒ~5/l'i俪!<p6of皳wIN)tkg}A5/xq xD(T~f%.LTG$_=Z?2!hEgR{Vd9Zn3MxeVY,C2ʝX}xܜv I)@_|iW7ͧ73O$*}z^6zQz-:gq]Ay LZF7<]Zb$zMec2jpG$YY\]xASˣzv# TT7H}<ȋҁ_F]N&(Y@b5obʼnl3A.z;ϖ&}i'U.^ڿ~9-Agu*ԔF OkK-Qĩ9YD ؐQԏzoq&lj_?;V+f̌>#ܸHiN3Gj7tVhXY`g1 w;b@.gwUDM?ښQ\` DxZ2$v0ٝr3{(n:B|/ukbGa;xT}K $Ǥ+<+f,Y}*aPd%G&Jp90e. 1v5_,.QF*ɅΙw/Sm^Y3+aN$x*8HrAEף4dC^iNbXG>KTNF f[Hv F3p:?|Qqcx}v*Y^}${^GʒYI7\`ͩGPg~3c e ,/ VOps/XV=$GDrL%>.9Q˂umIn ꢽ l{鐗̚Ԧo.3G/L'C6MJk }[YHX9wP"")?̃xus3(û! V Gƒ"y0B# (*ɴ3/\{&q+ECNsO#2E$/Ij|iv/ON(p람scf҉0V%n#r{k(SMٷtT)i:|cuZf\20]HlaF}.#WҞØ3,OSA-W@,ޙN f$Qm͸E'SDE=}[Nq4aJuh'+D[n_@|u:XZUUny*v(cM1CX+3MQ<v8t21Zsm[EzT4،8czbE nh(BhR E-v$+Xe&<ޅE' אR霕 7ޣ%μGC3k\O+9iGtkMǶ5&txc?t,&}|Itu s8k" b-{l, Ag5cwfR(T vesDUC#H+irh2EO0uej`c)z;_%S/4@XoRYfjRi‹]tiA> >/lX GF/.[b'Nv W8btkR5`W1S%:ZgaQᦷ(:Mew_w|Qw:h߼2 (%Jکh?qBIt$sfoÚ9Emm<襓MvѼB(%qV[/R| xÀ`*D`hfD9(?UHT}t/A_,5di51ہ\waҁqR}O yVZ ]L_MݴDC2V楖 ;lؠ6VOR6A{CIE*\*'q7._7p  @0)`8tbvkCq{ xˀ_I\3[ QG&po(c +&Qq{MM*ʟ!9 J&}1Y . or R'l LOfڄ: Dz7npPo.i}>c.Ⴜʏñ&ɮ8.oV:g` `EzbLPPBJUʏ:k4N2Uu.]}47몮]l ׷k7^rwŠAxzU^M|bJ.{e#˭4[ ͱ'L6wGK1vnYi3"9"]4j(q8JTMtو86 K/ NXkf~׆K:|:qX> M/o`EِFV*z?='비>\b#Aw25}vPGf ,ؗ@cMOI1++[}N $% F=l!UŒ[sR ՞~>)Qf5Woz{<V6aHwC7lc<,0ZI)(-WdC mLɃmE;]x cnzbuc'e~Fj%傑4`l3e8qޟ[B9&ƨnvunxL}qi'&.Oyi)BDҾ'+k[%Hׂj@4a4Q/3IU"*u!LB҆RC\Ʋe 㥡y/NƠ(a& ᘶ5UvkFeBN~u//2 :Bdv:¡O,L0=˨4u9.O\pD.\X'^. @d)R$w&Ԥ!s :.p[ `Y<Lpދ1$P#ׁo=>ZS+9Ph?[%~'+e$n<4KdMec vJUol6LrFA 8yYצ%zBz6Zrd9wo1(D&kG`<꾨,{f3oNHͩ­rlO 5 g5>9 ]R%Q{`C`kߎ~^x˃1LH!ݽhA 夝='y= "Qɟ`mQSEo\ȾӬ/@-KCS} P҇`3c%G}?X^(SHC{qr736U!rʢoHX% g)ާkw#] C)S,p{R<כO~2X|K*%՜ͣ=JXp8%C:c"[s&E>xRylGoƔ~q⻃㡆[HyYQ?W3vʵ4X n ^IDxGui@y0琾3't%}r gz&ch}92:Iocʜ8/FWda(Y kl>},աmkl E# I:Y P]RNkM[$(įZq)j֣$\f %c?̛Djd?,$=ʶ|bx Ս1W;-Wsچ`uǣ;i%߬4x'x#};k& DR2Év|Ÿ+0O;(p*=P$&S|}DSVNncU&=Q b)n$2ǝ53X :6XVZdF\niyR΋&Ί'O A\1΀#+^'qN37jjkY yOE KG[EQQ1_ML_m,?xpaωLERG ރMJ4"3QMqFPmjhywD& )ec\'甉Vm%!Pt0`ۆsYHdLT_ItD2l>KԽ]"klvv'6 I1GE?%bx{SGp\[W0O0 yOR2.=qطܼ˘L yg{fN8c ~ah(FQkg-5JRF񢦫^/JZ&cvC y\1/O{ñ/@ O B ;m>fP&pɻo-[ 3Ou{Q}) a_X]t )s RgJwnTv` n!3*4 WPԅvlHTwLgDB LM\t4+E瑍E#+tWy2}[;3Uq56TPF1S/&7Yuc3tҵps֟}N`!Gq $D M ~N=dHƀ}Fuwbμ/iVcj"_SC \ZhV4D-I5gPvI_|PHzh;ֹ&q77犑z05Lp}F;rQD{[MfA~HhS#mnr /`SVɑ˔>#u?=cfP]&+\nzaT:t;[awG^Mg->%  D7hfqɬ=$c0 cq+ڳ9/]-lsj28zŸ,Y`{UP *JXgp4 uYNDDd΁nם=m^jN泥_#_M}S ĖN"IYž.ZXPδ)>Y2}=tCLY?P4KWD.Fbe^JAYQ )tWTMW\a|]L&^f"2fKTŎN$(C_"-hh}iWk>Zk'3돼 /g\ ~N6&b'bOQQ.Y<"``2BBP VW&0pMV)7!WV~ݵ+4,bNȲ2%u-0jZsv,0R\4e$%b$}Vx?`wQh`ZdA29("@"dEe5>ʚOy|&.K:YF֡3HZۑS' QE9 f@^iEX t@g,Uֶ (Β`Na/ L5qLiqG ba._]64` _'f2+qʊ["9PҺOwP]~Qdč:N`ҋmpdZ5Yd q\<thE UA3[[ǵ3Y%ni(IMq1) ;CrtpUxۈx kio/][Cu)JY ڻiSHX>RNm߀bfeYP0ԅ ou܌$ +Jq#Mpι?'CN(%~1~ĞoޤV=z㹬k#+Eo)feaX}hk]! kɧJ/7w.|}鎪gȬ2RZ38:6jq3O3qB =]TPC^E_Y$8ZJ7J;C1 <@m{q衟 aIB7HL9c.K$vX=I[=o\|IO[+F|od-U0]"A"B)C>G{ɫs'}GFEϿO5˸t ^tXhyM*·郄.Å5D/Eщ ruy_X *^`'Φ /Kr,g8iſ_PMwM׀ q&dTte;4p[A*EUYNrryido %im]Kזxy62Hzs?yAn^yÚܼɞ- !)/w{dDv+O,;lquy$M!w?) '(j^w`LYDLdO.D+#*I²J.4R˂ ^VTv4, OQ|E$r|}Mpuu+2Wr5LϷItIҿ\DI'} PJ2t=Z9]KYqH4y܋B둣V⽺h:Wb4M a#r 6`buF׹^$"F:Sx ɷm <53&+alaE}Ʉ!~9@pQ&@9rrlh۬^tW&\z,7b w aEH<!ixϩʤ\h׿K٩]ݪ>[Dө`jQb"[&!'Bfr'BԹbRAN˘ƒS>SݍM~N1xz{N.یs&ݝ*ooƙ?Bj\VaZmO~EP~qp-F.Շ{!kl+ |.Ⲍ[X!Z`(N2vd^l:lyGN_qB4g򡼐vv/xrh(&f }w0\B&.d`4uhIM%W΄Bx<9Hl dEQI.E Ha*U15曖fzֲNM\|lL01yR4{=|BwkG>1)|!bNGDK{z>x[Yc⠶>w3Ta.N~ ꭧ[$z4Gϣ }%qM%a)8;q͌Q4iT|uP,[;}y @ -%06zauWTȩ`&K oAjuJq~mYbN&,PZ|f:tsX8_1B%pS>ƥwuTÏIwӗ!m⾢3:+;fvK:\3s¡rBO@Y蠯Ӷ+[m`0_fR'w3= ;BPVj+nbM CfR!^GiaF:6ؓAog{f?uaI 9E@dE"s%'ܩ7c 8М|#v,cưM SPH#%3ppXi<7trOK_Xɂ3q5Sr'$GkF/^\k0AFfg"Yu],&Y M&w&G5N4cK϶6V^DRR3 h8BO^Q 'J5 V]9Єǵ=?)ޑwlV9"oE"Yݷ Nx0Ȏr L;_@dT-ݷ5SkoSˋ (1Vίbww{M՟^Ҧ`s,i{v$ȟ bw9}Aa07z,b k&v$5YcDEC愢E6ҹҗX#aWEzrVƃퟰ)G3'}ozp8;uN5M}&eBn$,_ .~ituQ7$5{A^YG{}1i%dZMR<,*锏U Bư72_6vX`'`ˆ,ˤa~ܖ_"_vsȞz*Yɇ1>' ԆBlR?1`4SJZo3Ls%%"'`&ʅ*/1$ ](dHF0-Ȳ{bˑ?$d6B+q!Oa:l"X8OؚqrɞfEs?(LN079*?W˾ݒꋺ]@Uor2 X~@'|E?Ak֛;4|oh\RJ4IOz݈TO5)p8M/j?XCj(0e݁^!^gv0Bmޗ^RftR3x7)c!~C_;>E-d\Hj4vt-Ҭ,k |hʛmZOtb2 m2rCxvrG`thiӪӞ;ˆCfww QZ*JbqJBV*8W hSذM\64M!>~ȭ:67ڨ9GMp f_#ZU.Nw0$Y KsO`rhĔ4dJڏ,~_JQ}2^M)aDs<98ɋ#}[-d]ǟaA`ڛ i{{|ol5 c0 G\99pc4NO:Yb`:gYKʹT]vrIXIJ砀߽Gyü?{>u$Qh!5h؄_SJ!g$}@N6/z J[,"f,$ o+\۹{?6N77vJ(X w.#v,NpI`h(Ѩ#]}C*V 1Va{'d.3U^; "q0blg&ac(GkDy1jxhtʭ1"#3\xݭ2yԢ>y(@!!)u55:2s+lYaK5M+X VN|.h&]0u(QdO$hId?hK)LE1jo_v|s5ADO'Β,tn y T6oa?Xn+icVdDQ\4^M3"yyVw_eMM0XV/t'O*U6GLh=N5LmOHG6T<.$"e!䋨Ե6Tww Y5)aE},mt$ &+kafJ*~y J r{ ?`Tīm u TbC-n Y| 8~7 4U.ԫrFRq) tcN{89g:$#spL֌dO!׸ѥ9KӄॕvRٹ+s63X RַQ,7=en{u>~6%2fr8 kI8cYw5p&NzMQ o#|3 psIP?117b3&Y 1)D)L`cѵNJ\ONo[ZDHI;hpaLX7kJ;_W*zK.1%4y6Vg pO.'`Ƴ˘|>jg9E{Qj,p[~QQ7k$|p Lw%ѠU+GTxʗg-Gv@qsYJR24D1jR};eNb⢊Fc9˼ҥCVb^-0cQtL6dCIfo[2{Ό6`8pjF33pTmBKxigVg dnӸ@3Ca :_ĿAPi,l>2 )$Tk'rA']󶤐s `JM/>7DuX+ %C-5&҃omFT 5 WfƖ%1GLU9\zީzD#(Jp&'h/ exIyio`+D?oQR{u''T#̶$ɞdlXN#|`V#qz.[, zю칐~v#F{,v cd"9)`^/+r,Q]aႺB|ω>LKL }==.OxkΒޑO{}uBn:ʢD]sfNLPEMa%=QW+H@ rBj5Nvlh'$WRp:דY;i-E4CN 2.xcJZi6T"g馴tN#z 1u6Ľp{޺.uJ|~l~K}B&{› .KeCY4@%֒A:׵~zؘTHI'Vb,SBh(acL݄+D]ƢtU8 b- DWם'pܬ1r4{҄<ո@LYf K*0w'CN*KX%42e=je_:Xo43t@oxh_o e%UPW]LcQvzVڑ**4ekn$A3ZaQKd넣t/m~rq5W !a,f-j:`!?2[_'1 f:e[u늾19ŀ*< U{PiNqmU@?G"dX.QOC>zYS2vt'HCd tSH B޵H i3(6mD5AsJٗv#a-uK-VfG^)&rۃ# !xƐ1hBRbU/zibb.2pgg-DB<z2f2 -VI`ߓ{9 EZ85/n <mxwuyܸ8I}Vեa❙x^(YpLqVqt(7LZ"]QsoWyggIdIt86ۼIl3IkIUzMdRwT$ll ڼ< ѓ[- Ĵ/CHYhȒtQ5SL+Z#zMUc9MhpN| cyxa}-DG}4ފ$ПBH۹|XqSR5?Z޷P&I7ZAYAc:]_vy^Qv4FϪ%Uc`yH~`[Wp6tz% n٣T- eoX@w,x Lpiơ7!oTEkME؎9GCtL<"#|NXtj᡼^A"2U\l1_LcFw9V<kAo8U [/Uz_iKH$i㗌|r^cRHmL(3Q)RDN (2nؑ}jy,#}`!J8A2WUKo~ɏhpByYTCa0H> s1z )VzZBle$ t=q9 -BbS|ƴ*3qz'-;U")50'(F0 ?sIũ5vc;VǪPg 8h\%@A1RSEb%6ζR bʹ+;D36eXmVIPFP sLrOe2!3Bi_*ᆴ@ >_MٽA᩼tܻJ\Ɖpcq}g=kF΍RyUӰ)%} yGD?tًӿ/ L qɌ 3#{q"͛K? oճ6 j!5 z,hs=\9~ {lsxЍ8h "0,X b4Z.m&_ 3 2`V.㴃Y]AiY!$<]G@8EEgT|zwiDXSZBHnX\c uQz?W8ADROܣ˜:(`OC&Ŵb"]E.WTNc saoaLq*RN6Ů:z Ce#ԁ~Z9+O@6 ",NTYOGVrFwDdt#6@kˑUO0tL5u540'}&#Hr7Vk]OCė[FFM%YgmdY4"2S1SwI<׻s$M=z<~OES[X_ ~UY'NVmr0l^:ÌpfDQ"j hX^IM Z J+ZAve`ӾO,DttS(2b,'@6 duS^%4IAF8; kFktIQJ|Ȇ:k^Ij>qFGvEmy^vy8(vpv' JZɟ$Rŋf6 U2vr4ԫFgCs toRKqIV*ͳxi[Nr|·_IyÛ-] !mꇢ Y8w2)$WCXaY^2%M~IpId bw /BF$ƌN+ο:hH--{{:k߸+][aU1#L/:D*q4]~˖Qo ǨG ?BqӾh6C:Y$7C67#HQ>OxUm_"M]6 cDmٹ$'_AǢ4gEU7ԎمSi/W6|N3Z.YRl@?mĝ 8"oh 5QZ˖1gU%໓NI癬[-k&+gd06P>Mǔp[H×=Շ/2eF-vRM3p8^(2bDtn}JEA$Y_U@c[]M-DQ]wx&! #b$%lݐ+DAQpCT8Av2hy\9I)K%ؔ=LrcK23P V.3_rW-o n; YFG'x3mrѥמdjiVC(~bSRbyZ1h,)*6XaI5|ph+EeMO |6f5^scrBf4u E˘zϭҧ{!Ye(>6<E6 îIZn(>يbo@?z/A'iuuNhzmb{Xc!H?!H37OFޏkȔq3<`۵I`2_H!/-_]{͒(7 `Fxcfc87W,D:7at^u'\!cNs"A{SK1<1i= hFoTv 7&a`kbToQ@Lem:P uVQի_=Y;amt'JUq{Qn!Mq ŦEb )K^3ިYXs؛0| vRu #𜜽GaȉF e(W. џ;!?} 72 1 \4JA| smq1 ^=Dz:.=@cG|Q4i":;3Zh*n,/RibdEpTg <{% .CM<Þ w.4Ə)U܋ŕ:vШ)*U BYxd<~Թ$Qr]rm "@LKh^ɍvx޷%A2W#FAwP }RT 'fٯ:Zou@cv8qRUPCA<=MO3 2@Tc{-0m &c \XuC+(w!l5f9JN*A0cErLN>߁vC m3<@_YG_?lf9UΕBmeuЎgцjףC,ݾ,آfMhC!NˈC?Ew_ms͹j=FB~k>Hi)t[:Oa #I8aG9VSIFԝ~Z˽^֘c8lMVԔ$@PB%*WIB!'rGiTp.`v^R w=(*F/Fﲭge OOq%:lM=w9 Q]e9G5-Gcs/w5-~8w̛ bʂx/}`V͠/HYd@Z # (YB`|$uLT;X`Ljoj0x]9\£nbߍ *Ĭ ZKR}AHdB'+}C t(*j%ڥM^ Un\h>O6qt ׾= ,GMa@ADݼ:HnqyyaR:⥕Řw eX'\HZB掋F)ۇ'oѰ -e9 k|T/ƍUF8J6djOnW>W]S plwdc&.z-=a󄹧=?\CSJfV`id30ƶR׏X [>np?i(k<@VEߧa8 qc@ )4xmAJ 63@o~h~e ՞}Kb6C!3͗EXS{gL&㭽;u}9 5v]O3L-s3 }igY3Q[u-x~jqK)J=3x'ҝ iޫ@u(9Yz]q1f &wvfLE\b@iΖqq+ٷI[gM`v0RHTK\R6m,vvW%?'DLP~5(BDw/M~=B.v'?!I||;C{&BiZsBZ ڨ ,eXʯSZ.c5KK[ (8? | eȡ5X_0Lȋꤘ7ī鐶M~9H5;؈A-` `hm#{Р"K6\YIggX=~a90.T釷A|of+&ό\~MWo ~Cͻ8bSk׼D0IW0- G+-@Wz4)fCa޿7y4[@ɇLZvYD$NI80FCAj3̻]e%z(TPգLo}2}f yXc.{1`Ĉin|o F¬kq9 X.Vd6Z$M eF.KEVu*{撙f I2@w>Jd؋MCb8)ئ J^$+x˘ʇYErw7)¡7O{"d]%? Ery X7T1K;n},-G$t_!z)ycԸ/g ;;5UYAvǗ"E": Y;I}WH 9 a)IޖAtՋ;`ZxVnD;/Bc$olnk2g4$i.Ac / q44Ηmj{m#2ޅC[RE( )=TC͘ wƧEv*Rvhz 2+j9T^`lc䨂?=?sI^cC glc2ń`2$ TDY7ZLd0ڵHA ڑ1sI"ɧMek(*~VmCth w,$͠= 3Co@,()3VU,ix~wxص:ij$,8aOUfl_23DB]S߆X .+3'A]\HR&%yӡn%89'|Gl8gSAo D~*KU C\tbMO4c <* 'l]@Lk"S<4)<^:EX@^@xI$9Ch08H`p}[zR) |ơmU i=z EzY.ACPou8?5%elbnBv?q['KВ籉 ;nE ls8Z+N T}y AD@U z-_#p̩NZE_~X%$^Ǚ|d{X/ alq cX1CWB?WVZ 8lCMzz7guop~%T3$=SL$(/'%򟡤ۚ 58o$ohzUL|1 :tЀlcx=3Reܽ L <5bˁ w5 b$BxmGR*LIQǪ~%Nq޺~(̽?n ؇H|zPBQqV ÕP3sұpWm_CBxNRRm+|uP#yI!XQOk?'fNz[1^?g/r)qce{f 7~FAR>mu-A1u+36k0 4@ԷˬnF깄Tr(D&ky]*/.^^ :aznC 6};ԬGus2pSGHӕS(m,Kt;dO֛Dbq{56^(sX1a\o G_ j.[e*b#h(30Œsv3}68%yT*(I kNNi\V te a6ďȒn[rys7'HRj ,`dJ(ۿkC& ߪˆ! Qi۬39oJmqX $Z5P8IZ-" -?kR,q7l툊sErه&_ȚV4) FLxu k#j.}/q]FBY"#rnlj`+,}J'H(p>H>%!-k5GIGcxJ99fH%ẴQip]B0/eAT{DX飙w9|a}W RҮ F:9BoOd quk!HGJMP.E پ@gSiΪъa߮ҾQ8O˂H#uar1n>*Oİ][_R%3\إWD.l$ Ü`ui:\]Fhubj 1T; 2}iҤ9+kB/ @m߁bȴ /FrA7P޽l_Fy|ˋ;l*mVI@*F^cM2G${Ai'dOFCYwTe@؎Ջ`#,p7F,łI$IUi H:k -wvP1 7r?Vʥ%Ahd6 X-u e;l8Uޟ$ah*)A=~ydh]r+vV]^m 0֥(hS7,;umbZpAD0DDTt6Ld834O@ ؝a`jHA> A'=aX>8c6hce~ d.OnTxa8VB|+nL̫d+럹fB/=E}?ؔK]ûYP~H x-zCׯmрƭ&FެTԘe޳ScmmaDj ҦtmvpCmu4e1}m<覬/';&5o4m@"&~ME$>y~.瑈~uko3ם^zD#xgAE!!S^2YO?Xm BP\+k { t8Y@n3W/M)uV8]0qB}fH:`ʇc[\;(ǖ1fcz1_+v,K'}AvFn4B\䡝$vGNb{h1+1Ybه.{NKZa ;z޷&Ҙ1XrK$7*Nq/ӽh)XKÐa&?ېu*Ç7 |3`8*x&a\SZ`b\'u;v"w31m9^@{*2Tݣ Nw1ڍPZ 8Ds G">zi˚UF[A2 ~l3~)JVY=+q z\)6b.D\Qv Qp(zNey `tHJl7̖Ps/c>clH JA9ӕҒFĊZDiR&0@7w[BӢ->7 KVX:y!e<Փõe3\ >;GҭI5S0ȳ Ji2jT&Yšx1yؿ[MfG4H(3pqNw17TïOK M]D zzfm(RK}jʇ 1/RiЂ>JòoܔKu%2)4QT]pa}t߂ӺNLqYQNV:sT9gF2`wH}~(BE08ޙ㼧{/pxU^2;g{7,1Ŗ=lL6nz䎶6.3\M`SǺ7L5v8y[7a +Of_o"  _3kWτ^\pC$.Y%ݜL9jsj>5l5cf[nAۧcg-y( 4쬧m,\[$9Aw|t߰t Ztd'Nm}N:?~]P'01-a9wL(&Ou$ ffaG)vެV6;$`4?)6p ` Vh7@LF$-d?}~|03HhR0|3-Ftv?Nˤ.GJ.;GG;P\ ?09"G;@5[U?XZDqI0 1-D-@`Ys#Ob8.w2O_շK2C66E\(Hk,:%Ahph+}&qkϨ\D6*4nbw^LGB˜~__EcVy9T/`!z[#_y>f ҧ!Qӱ>pyu!=n5.GfTHyhMkNʸ`>4|^ cLAӒKʍ*%6J1m0ά5$1]){;Wo[JsԄRc~cMw<4ʷާ.qϞ_4tZg*mc~ĩgzJ XL)6++ 98Q_A Ќ|bQ(9/@*ɽ`~f{3 >,Ҁ.ô`Y '#>?$5.Yw@N.T+X}֦n4D!-v h0cN%±̛ kN(gF7G'\$TGFz; ջt5 r=Fk1rhWΐ }1Q٪` xz_` TI% f?\~1 XC26\4*9a#kLB-Ϟa|MκDKlT,S!j ٮ-ȚZ HTK%du7E8@m^vN?gS7w!Хw"eprhhr٨S4m&akFa1LØ bjC\c~ {X~+uBDѥ<!*;JrtQyLoq`ndmh{mI@j \5K%'w_5v/H\?\NiԃƖ)"J҈w4J:b_ސ4g5bYtަw0^w3F5w$ ޷:N$@k5`rDq 8 ]ye `ED0 Q+;rvr>XH88nv;dof5Www8[,TjÒ']smȍu!0L}Rh(wAaPL/Tq(/CĄS4Vȸ' d mx5{UIIړqf-沣 fG>Sx"D{tƃ;}-ͦ =LY")V̺cВ'&tM& =I>N@ȗ]\}ihh-wN$j٥ms2#DRqu;^rV[Ǡ1 "=au[Er(.o|p\>w <Oޝs$z̄> f/[uRQ ZL;;Tև_(@3۱HRaGJdܔ/3ewY&U=c6M vf%l*CkR yu]* *`ME"60۽c M^n|}l%T c!Ӷ",,ĬO?:,AP75Sv%2(y(N56h\=7*K`~S1 -yCapx w@uCв?[N eV|3ZŸ!dXQ5-W7,Ɲ H'DP#[X(d7Oӏ^ȖZzďϸHo첓"[n7 R:O">vf`\VgQE< 4hzso3{|0e~Yx6%&;jF]90ۑlj##$T݄|l{m " -joZJpT1{\|Wt &b#k*l%.8TYv k7nN\{"47%v(-\Μugp%7B7xͽ=.kBV-b2rw6U,IgqnZbf7}ZtޢFn{~@WK5qs;Ҩ)H(O!J*`P[\LZ HP%~U)%Yū-GtD91O*Umx<1dF ^FhbW̫El4hd2:e,6«hd0. }O'u-w* Ek | T|аIa_\;#_7 {#@"Y?! cDQϖw /g,q'd!AtNCcչ\*%$`GoMJb2QFґ2/U2%r,{ N͂ﭏ} daKU-@m=4"Oyr=+{F١5OY@qD*99*jrZݡnX ~]ŕ  Mv*t1(rǣbfh0 Q9 wKPzz: _jG[R3ҏbnX} dpSt |DZE~T&y5z?'Ld_ogf4U>BL1AVѻuHlAn AvhC%[譗Bi&mAqܱp<~@FyC!Nv]lC=PEuXZbwUDQ/Z1 :~]zRXsW}\$M gZw }[݅F|YIn3Wo+ 9"*.4g'ZxHi{T1 ?;{_z77m,:?1#qAϪM!6V]-OX^tA^ST'fXe10{wBVLg}zRӼqi-4Xo`LQ;|Mz~6Hؾg 9*z]dι{1&6܋SjΚ/6 YS TBug*f47O+LO, QX.n4 WWKx։?%% SFdB&wnn۔4m$ߨ%/ a'OW TB~dbS$7NM;.JxMh7叉gNjddHd_z ңw]?{˷׸!K8~ ᬃ'Œyd:#>kVZpZ;=j2Ȅ*󷖚N^%5,5 q:$m,=]Ƃ±. o$?X72Yk"_Ⱦ(պ|M"FC|o%CA-;/8o˟0x7'TJG\5\wX؈# MW 7GB vݺ =N\eK r\ 7Wx~MV%Y$;faVd(YCCE8;<#- P v#E 8/v P'OQirH\bz.ƲҚs"I E,ZT @TSm\J6ʾَL2D= {~mMۦ)0} eL&v(6RMyyxvT/ڜ,;S9b_ U'AF|'svˇcZz`e/i3dviħ<9HuHԚ:BVqV8b!-s|Ԏ7@ܶ8PD 7eNeMk05gS$~O8Ad,ZT؃iZC@pO=I@p\ɜjg a&!Z6hF|H8ɮqV2qR*9뎐0~XqT/P.AKCPr[4R-.NtZc4b%ԝA-WVb9$o͍pu#fIs mndVGW}>@A;(0vnl=u9E>зBtv>qS_BPfOK0 84KL҈Ƶmdpg31?S)*Hv8c!]Bekv-zR83F S_: H51ʤC)|˜hKX%HӁcgLz rY@`!ᰴ윜f9b` sD< "DML_p B;ihv5}B( ,OB@.ָthMא5浚|Qi"Zlalo.(>>v5u 3??aNPY\ṯjJow4-w.?0ݮ7ꀺKܭ'cR Yޅgg 4HA3 Ḭ*'jEzUv by3o`I<>Ś/`謺a9 Qzx&J3h dzKVG:'!]9URVM f—0Xu;\TtojR=}dNۧZuYd?Q6ԏ DZ @KdR\rq~wl/`r)qL3Nsڦ%@" FziG]=͂#y,)U\rnղMR&o"Z3zl Uh6\t8=Yhg.|:? ߜ,&(Z"v4fJE|+?67y*qy R]$:Zm1@PK B%& ~}AߙWY`4\WsWrG ;K3TH%6ԪѠԤmfB"K]8DwC+q >S ߞ""H0HO 1~1n ~eFJK' -Ϝp.ղ_y]>n S\s\^D/U61W}ǃ8N /koN/ ,OZGNx6IF!d֣[2:)y,K\cTO*QjVAP-c?"]÷d ݗO/! oʨڋx:^~;yZPqM*ocMSJrB^j{AY~aMwKViFgIm]ߛjJVQ ZOٵLyn %zWc}T&㰴8A^br)ApR)%VWV.^GC-R1]z͈2<}gw=qZP'm;y5~ܼ4%P^Ym$y.+˗(Aʠ݇i R;̙6~[2,ۏU+ X-ִVg7vnLW]#;$Etu]3MI;QᲓM$v2^v8ryL@ϣi t^1?V婯2!h'8^Y6)`{nLmAR-q c?lHD+$Or̓IP,>2})0bR=0Z=G`8rA^j]>a`(J֞2 n ΍DĂ5,2@<;a[δ"}Hn6.Πږ{9u( (qlD"KJ(L..C!? HI6in@?4ZF ״acoД/~iRk!?|D,zk{mS26TJqa87~bO=?zq5%(5] đg155 jjz&˔I^(5!$ W_YiuMtY< l ߝdrh~rĸ8wѪGG] 456g[zڤnErPTh?۲?Q"Mغ.7ο7/L^2{NrSL 9Yć\.ϡ<&rɂc/7E O ZSlgL35. 39e㪉J.q0"D'ԃ;Vzܫo\]\uB rrXFY1xYkS&d,kS%nyEk&!H=EĹ<槍n-RpFkaXzF2X/Ʃ)r6*+<>29Ƶ8%Ml|3,]cf`@,Fvi9ɿRV)^~vcI0Y++ -ͮ_NCp#>Ͼ#ܰ{;G/P+ыkD w!Ja(Ox&&G#s" frGew& rF4PlhPGOxH/$tvh}, yYԍ.M*Jl0^Xe^)H~'g-v/(mlc-{*ٿ&dͥt+06{`4.&{3SASk'0w~vSxg=]&-i;[!C9)ϱգS%nP?[H^K/ZRb q&mW"E.?g'+,{6lna.R^+ܶIΪ,kZv%[O930>?ceFzȠ։8i!8$2< l0~2^.3*.,ޕGMT$>ۂlGDmʖ/PE/6Ȯ>`JMWUЎa^C-ob$֚E؃'i~@6QVRJ*"B2o$qS 2?<տ,{\ v,| lg L\Vl9fe;} Aᴦ/ ؅6UYabNDm㬏 !+Ϸcf٤z8Gvc-xrȊU& e!X ܝos7k&/+( SgF+U+(2y{G˱z9dVf&!Um 辝̱aQ}ÓCdp?WrOav/:> VWvL'ܙʜ߿{~MX>KM7ѩHҵS`-hXRoaf [3M 73XkyL4Jw7mAˢ1KK}H}Q{@C}ѣ+{u @r`ΰ`Үv݈ex{!O?ȥnS\@8bI(v 9dzSHӃPUOqXQpXvU5"b@j`ɯkǂkׄO:p]I xzsL{0zT«|Uɩ#3umwq*Sn>0_]8n^׳fT{ knz뻶E~?uU)95i<ሼ>dK,{28W~dʯxXܻ   9LIdEܭq>zI!A[ 03SqEy6 5cn(lT0 SHxZSQ'zPfvH%2 FDVvqJcl Lf)O0?/ܒXXs|v҆zJ7/Nc@@|b׋jz0ɳj Fݓ5|OUt!A\]1VlUzXXD=`Jdx' TcNp/c-z+rx}:@] ?zTwU.3'rkx駛/X(Ks%K2GA( &.vx3EsPŢJWK`ԨK0,}>ʠ3o > ]v0^/yQeDfXE-!E fY%IX;S iIK43C3w4fϔt9E9`" ^,CY1 ~v}RP.3O4d%h7E1~ ػ׻8j~| pr0M%XrJₖȅѳ>6 羟q"m!:Bm<:^ z~K_BHakfH29;r4N\gŪGԢX10,c?0<*>Ղq^)60ؑK鰕zsO<[83e#!_?^M%//ܡE$gM^6AގdK"| $ C懊eK+\EarnKbʓjp+191Y[QD(E'(8/>4@2O/!MTtMIv3B fP^gywpRz^ZI'<*8z:ҺF UB$ f ^sw H Eͭ:3gmt`t2QD(WqIcP7{۠nH2>},JMG%ɝfq8/FVqv5Uw9n~9HV} p1I+6l%wH3Y)%#Lߘayj.}hx*GB۟% fO$Y@bF,Ow4?0?=o͠ 72tG nlw@[ˤ8#1}}ᏡJvw)qbN# Q Y wxT-'̱4_lCM,i #Gj?LYIuVཹDίf(Pϐ+>ą@]E":I!x mR.Gg?f@3,5vTL N-K̺/fY~ Ȫ`/7N:1d/$G3˹R6Q{9Lƺ:iS`Pܽ)m3v^NmŲeX%H)dy^%"u5.3o?E@y^ue0#&H}n`| k] 'e7ckb̷qLft@*IY↉,߮[NOlAyEmD1WIXji ?W 9n} pVIC,;@w{rKM=S#85bJAaE&@_@4^q$`f=*M}iI ʏŶ)E'*mޔ&):i!\ĽSP҉6ƒF fI@iʬpPџZ]V汊C1.yxt/Ä*;cd$b3ƂR>[>^,EBLr%B֪)xX7JIh#6zh29\G>Mz!w[h"F,;pij`;oVqL].:L3`%VW~l4 1 zߌԓKb3Ԃ'+_ HkyImJkk)J0xB$O>3 =C8%Uk'>} , GJ|꘡x/3vI e>E2̱LfJ?Q*re22'(֦[АȻ>AG#ֵ\EJɥS͘5]N矤JkU%) mLԿ-١HwI)/kK}vFqr~xR3T h׻&ΒDt'W&حP!KuBg #VMD}9O>jel 6? ɽv/Lr%p wBD֚ !NT?T31R*_ θ0T,)bX5cj.ti~Je eJŇUJls]:p*c\SWݷg5`;2Pm (P)&'C21^U Ǔ?q[R{ڷD x ̭@AK wWOrr1C*:&*H?a/ }Ru&X2T)!|OO +ߝ-aγ*^;f"v ?p$R YKޟZ6`cdug~=?&xlI岕I5gF&wo=vѰ!"y9<;`=eh?dc~NG.z& )DZu1v%.tO@^œY sfy.AQ:BL%ئ._ 4!5*”p lD fOS{MP Fցj<"J=mb>؟~J2wjٮCN Q1tG?CG(6QSft€?S[Xڝ +s ЃZ('y*Y`=E/7IT(nz<+/;0LۆX:8?9&j؀AQ;~0܀0~OЏICCG%9ZmOP]8KUuݗ9;$v*gLS죺x,mPh):u6T*2|W'dnfɯ.aghY¡To1YxEvܒnL"7#I̶^3m$ڷgHK"ĸ|*D{ qE *5u'xxhKCØF,!ɇ){EϮmR&ny}d]H+ 6 Sӂr<nxx|R"ӕ}Ȣ;Ų{46p5l˾(,=`2wu u&DϦZ+hEg9kOorKhߓ"D8x~?Ke ȯȃՇr+mY$c D)0| n`5 Z*[wC+.C^63$Fk޸wr TճEidGf0 fï $NYtd\%NsghKy#j!L۵Ɓra8#Gd'yH9!Y>P.M)@j.ؑ2y݈G sbe,PӤG@hBpE>/AJf4<'Y\kiI,,Ĥ0r[3 PJYW67 #֣30oghJ țmW9*yhjsXnR@ySTm;/?LO]6mLz eڮ?Fx]*>H+vDz $rGGM'|dqK]Zz,e vhi7Lr* L)kK"s;:qGP@ /z0}l$wfVtr %i9[,lKT&/>VDXA%Q~gɤ͆r[ fsx&d/u6h&^SQFh+8vDkSCvK}Ju옓4[ߟ껴FdRFBʟ~ 2흱YQVmtڍO.I_ \dǧPS8_!?nGE6mNt"(]4Q@:" ɻugVg@F"B>3Vu{`5f"P :峊ToA($]ba[f~ddhHNs "K:)>QNDGd$?%zx0eo3i'&x?2J+N֬iRc7$mWQ ԦS9WprM1mq9a.iK;oՖ̦F/W==_7x(؝#F]LmTd'9@85=yn̏bz?npk+e:| .@RpjT5,z:l8 jK 0aˋa-/#xbعzg&k0[_ids'" -!}z<W-0b}sbXlŀ=Kj<\#b}X"(Ǔg_ඏ"JWc@',&iosj/nEBamsPF"2Q}oqvf-v-I2ӎ) v{g!Gung+ ݍʈhTpm0g*rcg?2$9͹N&KTˈh[p z7Vҕ$ۧ3lҴt]8L)\B]Q Z0&q`$@"ҕg@o :v.Aۢd]]0AoB)ܬpay2wlA%z-JiQreFɟ/ Ve\Qǭ 㟙iJZzXMq-5lZf~,{s|ƈRgobcZ I}-L2Mԝ[7h`副Z%dk3j !ɮĜp{lR߼ o 5;zi^db]i~;ܭXzw y5/.9L'Z1d0r(z|a8$Z A21!VA;WNp »Gh(!q5Sk&}X`"ߔQڄGہHAi¶_m{;Bt!2rE=s !? ӟdr CH,fsR%؆JiAN x]@}_%uVM;_؊7RZtxԬ0BտxLwϦq"%^!􊍭0)RNIw>xDI\GW95u7vVsnΞ+b^pSnlk:]KVF4׆h0}c~&&p3ϦĻoe)6K3~in65ħ Lx HR6O&BiV/k t`W Du + (Qŋ4B9?;9,Qf=x9غ@eNmG.-  { sKI澏G2?$h0I sZJ J))YѓF|6H#/-Cn⦶pkA$|.@wP+=:$(6 0(0xKfz,@Y}:USpV>M P| 㾜OKo[\ѱ*ƊSrpmD }e}ԫ52R#QPIC-g:2˅}c~NosT4F:O=o,֘ '%,`'!>""b#UarE_֜qmBqv!jԅ2Ox}b. {~XQ4=扤A6 ~`h[g'+N2XIə@D ["ᄁ(P(:0#tNjKS1k3ΟTQv#&?[7/Ck*=uhwEP(f꫕VIR)d; ڑsJTs,.)gK:t8zsqxw!u#ua+-sWV=k9*zl:+su=aWOvNXlOj6Aa% ,%GOXf?2OdT l/eW]"zGySh nEvo 2)h%kLAXQ)պ[rP71這e*ߎܗ:;vOB1LC'j=MNay* h4Tc6\`uX3>}tbHC8}Medb}1AyvbOFtu}utble/h*OpVjI_Go3j{-Uވ`P#ۖ+dc )T xYzn: DV0bPkL?Ft8tS) 4R2$4AMne1 *MX vxۻ u,?+Yg $G h1y"K Ol^'}ekKL>249 HbBZLE?7 "?O&=[F&=_p.y+O~w"?hGޮZHGszBl\AP b0bRH! jě8ȥ𝏠 _X'{+Wjf M:wQYDS` GY _4n'a\ t6+-#ViCzo4˿hm]Ĩ^ЎJoQĩBh#b^hF}{z&6~+Pp [+/VDR`@ ~%^nm3JI8.><վA8HlJ/{{W`i UTeKXN8; M-tΪWNkT[ƓbXmSC)huĤmIJzEE g(X5_2f,l A>ܢT#jGzFm,9 YμKiᐈ`zxGD&1+wFJ1қ`lX¼Qd.;41|" e QI7Og_DexWr4KcUNg5s2}Ъ轃-\b2`4.t~JE<绗i@nzLEb;L?<Z!Ê%!BI<{?oP.JNLT">n b:c^E8I aСsxD\XCԘpGv^#48wb=;ֳ(e%$ԯ }3'ʲ%[p>vlA&_jO`O~ +Man-k谤y @vDm0|tɰ%|vdJ9@VADv($!]?.5 3^Y,D{: 7֩k {)-x15̅JUbbC49ȷY+ʫ>oҫM /~(~G`%Njq>5ϭ`9)$aK%yàfb q5S:<ҹq̾W8i Y—9J%#}(S6ȋu&#lc CerBJma\64N%㓕۹-uyEF8G}<*ܡwo5I;&M6WUM3̾Pd$zR,z{Sx8R顸hTOQ~ǂwM8GZ=!3p(4h2GO#ikA_ MeQLFau%T-vH#Jz_9:T5+]l.#mw4&K+Ƭ4S5~/'RDҠK{|CS`sgJ3|P6֬$ (#|W#}78B$.=/dXnN$T"}s$JR Bx.̲7uA-3b\>*›`}LXhJ'iLKv 7:P))XYa_f kuh}ygLc9\b<1?Xp ,n{ߥEe޽,n77+{dp&A{J7O6ecchOjKf[zӷC<8tM*!-{e6q Z**N)]RcNBj=y0CJ[$; R4mŸ<`Ed I3@)AOԟ~Ĺ%SiQbmak<1>Zf:N>}\;Ipk>={%z%%ktG✋8Y(WN<ϢHzV~R:N:+dXZ)oCSٙHsxZM( vͬH@:~ƌp DU΄}HmyANJzNcdڹ> pbV`Cw@TlAG[Wd л81&r \_ʗND&";dr}ZICgµ&Q@1JtTжSG #֟5.-!Ӝ#zxoJVZN{߉5hg-#0@pxCrd,@Fn1 +˪\*|[*HpHiT+]kģS>ƃl^o;\GM ͢84AW(|v,9#{ѮCi~Ddx;Zǟ2ȯhӈ2dʎ0G{|zOg-CL9bQp|4oZ D]׏]">yNVY:c٣T 02UNkӻ,ٸ0Ȣ$iӲ@N\d(60rAK̑;Qؓ|XGБQWaE["2Ivs(ȘnOLs~1D6It1mm<4,g?ՎPxQr2U3Cw|8VKc1病)(HB3E>e5!JjTxT S84.^,t_>/^t{'Z!I&͞)ӌ<}֦٣Cu)p .CL> v@f@;b Ȳ@VqvoTFG Q.Zߟ*=G}F$y7$t< 1V3r_MU(GaQ y;ea̱4!vAbi(M$9me1VFޙ4^Eڑj},q!uۏwZw(.Kr_թ?xhA@sb8tmZL 9%C6wq-54o{}]6RpOktFr׹Rl?|<~uoUﱻ[@- 4dӤF JRx&*ardez{1b;Q}b..Yqw\Pic 5d=W&HM3tũ"ƇFmD#\hȟ}>R8 :Ǻ]Ö™= 5;yDPG%zهL pu4?GMlQ10Z|Nsq>#}U'ulU!v8w|[>pHwɡ73v%9P){7Xkq(@:V,85STa'b^ jԄʻFdnxwfGsL>p0{Wz8,}>V]LW([x %!1{[05&j!\~Y̰hq}t#Ԟ TsV6ȓOK#} r9U1N1T&YTfmms2,ɦ0p-TF2 hSw/l1!>>_z[1t$* ?CZqWb1@ooe߁ճDBDĻgvC-gJC'pCSC`hF[Ɛq?-dZ ! }(}-$s"[`J)g4[)6?2:+ict@o&Wޚ=rjTm)-ݵo;DIN J;V{$B-9Y ˘6rglZxAЃ uboB"s/tJ4 -v\RDwB(:>-UIStss3$s'uM|,O<8M\+(gG%"1 nm6 wejpBF2ⳗZซJIH,̇LU5!G M{5R0_zNf@Qf]֭&յ鵳~خ̈́S٘ZXH^]]f,fA{l&?,f̎#[o+S.//*{)(hݫ0ϭvhb@Cut>![ G.Au{c#a07:'S x_ lEgu'l%#.NpM.A}>+]p_6QўhujX>5 #ý9[9=1cWNӝz6"P "a 2%+hrЁ]^p֮XFu\*7`m^)drgH"e5YoC'ac7 Bf|+ uL I^(5)͓{dF7gR]OLb-`u,Up;$- vx2mT$HC;M,a:[!dž;w};1FS9h\h\Ew (Ld=ڡNo )OJ#wk*n f̼n殩wWF.glv^۲& $u3srD)bƱ [d3KiV9h}Z1d B,kV<$x~"X5QxN?:,T&-F?qH"98`T$l~h~u;u]*ڸ/`(GN^nMiJoIZZ>wהYdZraj'i.OӉ,kc]SU|4}'ݛ׊ڤTH |/PH?ēnzusl"腼wgoU* $ya7ȫzS4`#ԡa^Ub0τߕuBO/H8ڑhpzZ:.\#nESxv~봀1WS<'0bqyT&+( ϹPg)1lᙀEirԶa_9K Ea5xoz=xjB %6`эWF?OcܟՋ?UEu |\,ٮyYG/n5>Xuiz3rV4K1ݕe.-I^*ᆲ)q!lŲ~x;m#nQQI>IG]ycGWqH&5T}4f27bkPͽ t2_: G܄D֢x vI߅9ӣTzY`)U é xj7 rվNtDh'3[$lkTTU9" VC,9JR5Gy\w+8q^d|ov@\5YQ ϙ(yd8DONBFD>Tʾ>Ԅ$6}X.&ͫ*I0\(f\b_#>PPKhLU΍( ~*iM=+uhq9?D ;TIbksn k,p{W%&8d_׭R恣J$)_f0) Ky!CYLN%gCDq+kڲ7dFV Ds 0sfj50k/=w6h}] '\B5ɥvku~K.Ȣx}(I訪6Cۓ҆ `PTcc<*)pT|oz5^:>OȡW%vKo* bU.jGy 6SgKzqI@9&`a<,w/^fGdHUvy  M\+0J8s :;J  4ASöK-=vzWV͋$ xKmtf;-c {ڶ4uaT"f01z^ {^c(MQ8G?rw(^G08לഅM^)$=zEh*.) ^:9%,U(Ge@aIrS!#`ڑ,aqkcGt-}E o: ^s]&k:SDf$!X-cF> rx9 *x }!Kʊ~6D=P#!Cy}0o@mvBڙA~w=H01%vk`\J sTsyer2S]GlP[PH/Z%n֠'샞> d>O8E78JV0sXS8+Vx2S|ݓ­3%Wm+1 {^LܭU}aU:g$4t"4.?4eo7wppixsu!4vJ28M=(}"P>j"]mq\-hvu=Jߨ-ѵh_4E=oUAUY!\Qozo,x(/l&5'{賎*h>D%eDN޷O=k+?G>8 $Sz9H]+h`攋ʐ:%36v=<qE65ӮwT֮&E)ᅿm;h93O^s}$U5ڗ[@fϬltFGw-"H35Y(c[T_ܗCyvLܲn~>J3Jaۀd~)l*6Ϭk~\g+\Zt^Nu҇ŢŰp._t:$2Kb7ϬNTű<4d d<4Z߷c ;"Yw~E/AFbthߣc'J#S2((tO{Y GaY>zBA~r/>JGN->(O4&&FeED8}r/Q.#t3@Ǡd\4rToV<\5 !6Y2u"k%#S%U }" vf9Kyq\*Wt3x= Y= gM]$i-P(@SZlyV{cQ;ry?aѯ*`]a_ mE)S{ 7x'b8ܿ;o|C%B%ϖykЪњJ_r?kI)kuP&,yajM.Z)0o_| b5fkS;lhIg]3QAꏳk1jV#d˸xi5ƀpO$yᡅB^[R `9ySK RFrHٿ7Q)bMƚ(g5j5>EP⼔ڑ23ISBPRm(q RSF|:|!6V^OPa*'`V?껞wg,EsoOuf#@%PNw k[GJ]zD*~17EY IS 8ስ ;PŔa63d^utr3 DN@\AI"{=_騏@}osvU|' Ρ(wa0Z?3,$7uyɊΣ|/oҠg_`/+_O.yL3a ֶvsFqzBZG"4)n/LvaeUdZP/C}U*ttgK[P 9}n9Y YOnnOppC2QlqiTlCTK71-^@aPMlMr!DB*Eﬗ+}wR\+NȞдfr/j601R9,3P=W/ř6玀l{(s59G :N]K %Y#ߝvCV=@xz2}('\9Ö Y5Xe; Tㇶ9eqѢ1BO -Td?@W_-Rv^*4Fh&ǃiaӑǃT2j- O+YnDW?⺛@. fs*V!݅ze)E%9$ (6T <1 fU2=Vqx&n)WYwb{\?=j"Vΰ@*I53 "׈Ԑ1J4)uJ1b$e_|O$ej,.b;8liBqԨqrBT/~+zO6S"Eݘr6LD$˩a&F|tI8Hj-Y,QQYBZ g%y}KI7z?Jf(=^ h! ? }$5({׃c luMɿA@@nqޣk.}9,gVLh"]3~ nd39qoJDvUu{h>^O֍@盱Bi⨺]p(>6٭3OpWJ:43xI/L-`jЦ] Y0N}'4401t O; VPk>eVhWlYԟc}e2C#h\P. @o<S(c PL&z-[x ~Oe,֐ ``톚aC|PRl<>:YIj!cG ф>#J7%X{&ޕ1=1 jL#O>yksC(Pf}T'?N@n -0R>?&'ʗ監g8MyIju Q!kW=ˉIhNhpq[}[%YoPҦ{7F)mi *;:Za>;oocr IɯvlK:5./dtbX'1Jt0^$&ꁯ,Ib~13no\YLix_a1XC$XfЗN޲wCv娂R9@lه_u(jpVLj1ܟj+Mծo`H+3@42UL^Zm1ǷuR b_].z}>0BOA{sJXf6VM~3=7Ik| J^!%J!;EdCvtŗ+LQ`vݷ5Z拜 q:z s]_fklDQJ@jz`|\O .$m^6l 0Ex"m$5;ON&6VjXS 5N*UϰүR UB~ PҸ6Φ*b2s"R(We؜ŸCY^ON&` " 7{4z,2üEX/v*[S<5T3%g?NiQ9Y A=&_8תū}a3WTğ >}'vIx2یc~58qf乔3Bؕ}6T(5>USfKc7}GRD/p{Sd4g+Q1R,\F qR(|ș)dOdI{#x[$p/B %P2ӯyK(w?i<4ѡ[6tBi7=oRط&\̘]^vv8kr2DxIsנ#9d{ 񼣜:H$CoQTan(⍨~>jN;0`x` ?ÊZU7 8d=Ft9tI:p`؉;ҹ8*p;a: AUH*ˈd$rAa@*[ޒE{`!A?Ndg9٫.gLTten8UR }/Rzh[ڣ,PSM0r1FHC;f|MiܐQ %nö@,eztך׏:{W`-i=aቿ6e 2QWRIh+z5z'5#b9)o8&bԄڜ%ip1o6?}`g .;ap/d5ff.ɜ"_)63AGZ]&АU{ʼ*7gBq#g7RX2 -gEUtHvrDpQY%>`] M1~uVvKsKG]?\ c@74sd- fg9s4vH@@v&9¿eV.!@GʜPt:@ɒ9WPBzUtp ˪,WJ-&E`uX@P6`!;\a_)UNv( .OMdxh245K;"hCv>1AZ(lX}ς(dCZ(>D6&<^TG1Ovh5.u>U 62'es(lCҞBHeYm9B^ lXS"`7aL2NF~A o3g2"\ͩ띸A=,kۧĮ Ξ=#ϻ(0aF^%sp*SWIde$eMVHTSx_Q7rM Iqf\R#{j~͘ ~ xyzL(!y*2pr zqG-Lk11v Q4koyiM60 3#!k▸&ٴhqRhJ.Ga^Ac(-DKx+ -)[}3\0-^BY@օ[#HA }Q$Vhk/D14?9Nhe'=O4 KPm;ӫy I9ašUiS s=Wܘ*{AO 3 ^t:.BPSa;Z\ۨjűj~væD|y@1rwSsA3QD˹\ROax9 GpЈ5D$pZ=p۱@ [R#7YM~X/l7,%ąGJv&[Fb\/ReMIrBc8N!sB턤t(f=ԧkr^NUN5Wpi'(2:I \/6> zŷb~kJ+dKsMihx[rt4grHrkĵHgN9QZRFхHAbfo؞/5=cjP74De Z̞5CI6&+'znaNޞC F7Uo1\ɧU;8zdh&.eIb*sDλ涫$:jiB$(i_f>cuZ(Z8!V0ñk)TCmL4m+b3Z37Ƌ$H>!Ğ#*$Kw=c˴MkYKe@5z=Z3ϡMA&l+C&FQLUVnSߛ6KzD(%|!3ȭ} cқo^/LiuuWF|}^D]/#.r:Ȓ锫ki*rO(Q=F;˴ ac`m1?mсjRkl[X$LW*T^ 86i k@ '6DG€ (u5p g*[ۋI QG7S`= ZQZLA8F˥Zfe(w\[ ehe)erz$=u#(GauO x.0:Cu՜R۫<0s/IGL@Ӑ2,\7GJpɆPUrz3cB?XR*ИKyhisfO6\KU{BͨʷlHv'=E ,n4 ,/㱑уu]Rv>mv/T4!X1Ƶl,%9UhKDE_(p&b[7(ve_h?bEEmg9}! aGD*9\^گ2?h*]H.A#V\GD9*od􊽴dr˅+Cok4|[~Pv>thZ >?y.<}'̝#~L`jiwD~"KEqk7P6xvI^+5uH4pITD]p؀Z9-Sd::S?1۵xy#v3;4 8 1IQϯޜK7f*<Xc|e%G\lGw/TP<;/=R*peEKnH9AtbR Wޝ:M^^Џ~A;YkZO @ )f="}>=V&MIHXzr;VN!%G̋O5)|RJ>x)[>L1 [a_:&>7vǐ0"Q xȧ9R;-@ UunEadU Wr"0|sTf͑TN|1BN0[EQrQy)x*RLg.:.+d'd9ȦŪy D]hhJ)&0KF}<wK {/$aG"|ok :JGGКӡcbv{Py.qcRI;r` Ofd;XBR&pA#~7Tk7%~,:?evA$[[VY0+{valw$S,)aPvKB#`*~!Y5aG'6zmNaݴ!%.9  ۟S)E=y|0}3erǏD~Ũzꄦ"9Ynrzq[Bm\j!y{ĄRGpm&A+|B76'[b1n@ej2[}.ьe[>UzqAbB-@64-TGΤl?NIŤ=R"BӫN826c'b|% 'QcWME&:,Xl,T%}8/4!@f G]*Bj0}CO1*B ,JEE!rӋmAaҙօ4)%WY["Czӏeယ ea S |$"cKc4=g %1|R89(@WH.9":xC@栅jo GYep6,H[,E郥feB*C ޙƜHVU4Q;wDj 贱j dYI+zĐ%72s@GP[YP<\Ѓk4:cu.>Kwy"KM}ز/Z<tu钱ھpFP+> 5 W%쪊;n&:Np!8@Yl#$% l]uJX1>l"||DǾYr{}@_@#*TC*9G }Fl` A҃GصRw7z csݳ\jb.ļꠈRyW9ǃ^8Gz|yQ&  2V HW5얔Uhݟ3(sJQAi >-7`T=qOٸgłTPIFHm䴦vN= /aˣGdCsr`Yp /8M|YC7Fe=dMt/aīpTOi~:f%5ïE'wTe+y&_ъ*ILZ܂Lm&@bяei@LeXMARr_C@'Vgbv;$$1haT;:Ftϥ\A?y r-՞2tN 9wHJ\V"q|"{D ݊'2ii~g[h 0:jk[o9I唻%SjM]y/D7S 3[sȰ?EFuG02U³* n3_F>|* կʰcn0S-5&4*v&weGuz|5aPJ:07>ẂJByȚЎFOҴ[O-}Җ;eл5O~.j7ڟ k< 2˥im閨/zl+ 0B1!Ǡ))K3^dC`Ml΁TN37]ިtl(Wg!tdYlpd/Ng/"jLwPA@G[G?2Ma .Q{#>2`g]tΦCѧrmd VT,"$T+h5$L춊9$%PۗN3F8Y^ 1ȆFRyo ГԪE4c= -7 P7M8Q'~Kfk 8&LL)d0Bk5lݯqW%$$uj|32ܢ,sK(E闧",f ^0 I6FPjhhe7/sh3Ifi{tϷkJӔjr9:+eC7@vA ^zxy!-==O1A ^:NsY%H;x}W7_? ,K/&ȭ T@k8&bC0%:qGSkR=ظN'oyb'9s3;$yf*H)ʛpgfRː|2nh=֬3cw}fGJPk-wRiْx{t!jug9=v]@4L:x%*WX4(TeZmvX ݲ{0=;Cq2#o 5 (!ֆz',ZbJ ã8zpvFvh=Qw5 |Zy]5wk7n)OH>c2*PU쐏P~z+0?У.`fհ!Jx9q7Auc5gH٩goD.ݎ t'V qCH'2yKq0dJ \Hh=a?2BԓRpWf9nOnC&q^4tke$%Rnr==i#`zGJ#R8_AxWP$=-5拿0++–'<([7&+ T!%:hLF2yth eT\hj?cvA2K2д9xS#;コPc~lbqXf0Si2׿vt~篲 +(MYuĨw` HL*ˋ{Ywɑ9 [#y l;a_ߍkah4ԟ5mlM"[!VDz g߼{'Ryj1ŷrO0`  %aL cBtwu5ͽƯ䦻Q# f'QeMV܃b R﷊v0%:OYv܋ bB9cJwf sQ[B: l[ݻSSk+jxnkɭY拓 M`y7ŊFqQ*~ U!G-7m'+D"S92}}:b´QB/J\ "-!GrY"!0;f> G|e@9OD<=XI㊥;(Y[kmLB˵a"v~=F#yW NĎ4dSZ܍0JeTյ?幪)9 J=4UWqH+ۑ}'|!\2;@$p#RaPRE5*Y4GV[`"4Ui}μ>H0F{ͳ_Af)RǺ\&AuZ/'7s) :Xq,kgӧ,:{¢}"|o!m2p4:,)=UVG4;#ģqxӛO-7LǣŌ@=d2ì@̩fDپL@>9a=1a=vQhC*znlK=fL4T@7k7\{&těݭS"+{ 7pXe81Ev] Mk]G 3 n'ŃDc Y!S~۠~l9ί'lLpxÜcp~]jw}x)ٶR򋸱rvOIkW/~گ!mn] +ėL\1-#,Ú2AVY C`ch|dSy5uErب?r.Wѱo:0ID:rܟ9bK0DyGLL1B(#- CkG Ns4xiD"Rк=:0˙B C&)d|lZh 5ku@XZwE~YO.- !3!xqpKptz>>pTER^zz/ts;S^n'NrQ8 -Ӳ&%;{nA6s!ϏY L&8A  q5 e%iA;R؅!CY?DZwOc11L8Lnc,+B\7PD$)Y%٦_WUy8sn#!0}z0:2X22˜)Q?Re)PjRHu+N1]Ge݁*?j+l5 DRD rד5 ;5pB /hoB,MCt(me?JC"wǼ0?O՗tN♈'9= Bojl }uDrbF*BuQ-p\FQfڤTw3%;;BoXPzE-v^'Yݬ'Mߪ8+otdk r E3z̈́(0Fro #'Rdz6{ 'l fK2FǁINFȾ#  :bq1϶FsŊYQIxXLZAZ ;8U"]q\$U 8lMq0ф?*9 u-_ŃBZe{wq{ }OHq)Rt([B.c ҆DNOh"RgF> =S3~·X5Tsr6YϣAB ǼnLkLq\jo9+)glܜJCw;55/epʊ{Ds_`WMv"vE1ͬ<ǕX)Jx-rw$oWg>iH?b[)pJV( H%^ !7Z:ʾak^M5uI<E? UbjT+p ĵʟV$MOu P0t|VQcIZrYDRwnĢJőF5~:u|DG(%lsr^l7AF,@sE`’JhKhOmڌS!J O.^QM>.&}6Vf66Փ &<4gy+0>O {9٣7m9X_c ݅c(]}j3V$+mO;:"j }0N+fh ;Q#ql)ٴmF)1p:M«21dzp ~D'Km!}B^?V!842k_!t tc} Bh\*3&%ՏP&rzٮ즳35Z3YT)6X"H >W;aZ;: 鯤8;2 [BR"t}6A:8K{.#)V=a<9[I={ܭ"r"b@+$'nyJ(r8mٮP;Dž_Od=:CfxD#d5guUWAP3c' H#UE^M6ԦXgWwÆa wN_ pduU[=Ϧ+Y_P)VAG0i҈iW(#b*/oAC+,|cY hŞ!6Y2U?- 6 N3uŠ;t2N̚dEiX懓25k SjU Aq鴘[*JB4c{5jXWl{K66ҍb˸rWpўF7R ^%E^F> "a`p=&ro$M>͞su~iqsRyңըL"<2Zݍ[胭' "ed8ވLiK7mo%eMbP`N"\ *"+W7Hz\? VH]Qp_ ڡ>H^L* K/F٪CvbCBbRJ˺͆v/ܛ!iנqGa=F"`]VS(35q!=78 ݋E<2V'-~9۟<Ī^I4|@0ڵ>Iw{:Sɲ7벆iHQyc_ï5a YyoT)$+5ͷ䇜\Sϋ#,lǒ#hZ]>.kzAKr)F9@*pm=kSxIGsvPҔ&X.i 5? ɢ9g"R裲 ^`,"a<͒'e SurGrpT*/ -|} jgRt[(ھ-*^%mS"lMwXTr%8د] h$a2W$~ڟ4Iub6EqnKG?2~,hnҲ}$2ѷ#@?K8SU\zqOW}L#:r35T}Ez<IFŸo`k*M(~ޜGq%Rur:0iз9&aۙMUAؙGk]еwƎ)8X;<U2N TNڻ|y@5^m“qq2m!,']Q?P/0qpn|uW!V<#tH!`%Q"vdq]viZa^Ԝ|]UMf?d`MyC}-= φ $xEɘߦzKAp_īQA24ht VXZjANnDO":wɆ|EYb>yKɶi:pnZ{}]Z9`zDPx9VclrUq{Kw%q:G?;nt hr/+^;hǨ#hksNERsCD˯=o+gB!IEqS|{-gˆNa껨wavKE*Xy{ƅ3Bf=OwY(cA7E7/bT?d<{Xf1扂 "M fg|r馕a/JΡxl^c"9m`b4ZX橢;B"o(I GBJ[ K, |mphmGKv ֻr GG oQW#e+nP`xǛoetB@y#?w8W.K409'$VIVKvb<_-#9@-ΨF%l:d|cTX,^gya2>@\xgyqem,/퟼'l#MƖDz~& ,=Rf2;OJlav 7D>Vj*AH)׃2Ņ>,άS@D|I*YڊC[f+b02'1|PϟmH+hJ]+< Sɕix,.HНdޓs4?AjG#CT}&QRN͔DrkDL6btOV08oj'cҭ`z2AsB4eOK 2SKxc jzLlH^,C8_ɭ6,]qW1˪i|c1x7@{L!Qi`__$9 >"E5l3p&06!oҺwZ"0sޕx( F&hXp3[I6 c84X?Ws:z(kBkOG^LJӲXuHgW!-I"xKj}稊.TʔT_ ; \&u[+I @C$XYJRnK‡8>@7md7}o&̓gfe:CHaKiP&+u+z(bxö5~k`+P%A#L ~Cg+k]&ׇ}5K:ߟ> 4Sj)Mi&/"t kAԕ5/,9eoU`S]nXȤP%pI07ֵ+066m1 Um4cԊ1#.Uͱlş:vBQ!w&խUe uѢDW 'gv78AF]\5wՖ0 tw>Y>4 @pEt?0OIӴA\;ffvHM!ֻ.uW왣^' 7\Yܘat[\8/* ,esঌ%!J|R&_HRqr}#El.F*%YW)s2$ߧtRB ;pL;<*g3'k3ĨؽOqMԕ߅}H5Qc'l)aaUoq Wł{qTB]{17q) H]%ԿC7Z~Qrۖ窻^Q.&} Rv%ZVyxbqzUboH&jP$]ECS57TIoÁ{ߦqpvARj0h%8H.TC{2RB"Yt]A‹e PK=weʙP[3j&i-Mh1")P/H u6op|xN7z-N@X&VeV7HMD@9 (g zި2O+(ۜfϴ=6)&nCţQ$pa?6ځJ9h&jBѫxUh&~1k`S]Axt>"5-#̌6@^d1M5 -Q'3^BR *Ȣbܹۨ1O`V;f4k @/ύN֠2$dv >ώM\9D$>+E]/׸))$E,or8uT(stN >kMq=1 KQt |B8h6[ KnG?`Kw&oeɖpm:P_/ 8GL`Jc_ME:v$AeSo?Ή6{'l`lA*:R,]-$Nf8N :8cgVS|:mzFlT,^4EL|ύ]j^D==)R6"᫃NH1\N4bu`09zl~*F> w-2Gs"ɇ4׆^"3'|PW#1jk&B4 F ƅ ]&7bHdӎT`N3NP2g`'22ktP.Y*E:hw VO#YAݍ{!wRؕn\}%-W/,Tb?5zYz**c;Ϫy.Aؠ vnx [a1:}0 .1; h1ISgw4΁uZρo4jKtiEb(n%ٍsњ axRĉ."Ae*9VT29) m> }WLYrFq!Xi 'T-DPX ZցTt1kّa~<}fmWYŝ˹ͦ>Tcg@7 ib? !/~1d͈(Qźai#^DQ]鷔DM*L}0(Oz+*P ( 1srWUJ -,B 'c {(:o߮GÞ@iMN Yh,=AU\vbh؞PÁOTh9[e)R>fnv|O EC!o侼5VtOLt}1Luǎ /3 (Ry۞WQ: p3 n 4 LkBbͷNuzbzN'ʯx4֦Fqնu늖\ExIEQh\|\Z&U%Z <ܽtaP ״ yGږgUv7]KnB1:iWPo trF$ 6bdNL vrz2BygcoL@Rm*q(kWfcʅJDC0/T/-ޗ?C Hh(dLā/u:1p_d,K|9[1co77 o/JMC] ČE>QY-Z70|A;2?zdaV,T/L յBbuƀ=VR.ݾBbLyʸ]#R1(2DKDG?iv DfNAT_)M{ L:A-) Bw[l@`G0yH۬tl0 oJTMZd̀ |"N"\w.GMx@\a7켒GăLq^Iaӭ >h6-6*X3Lo3=ZЯ(fQ5(q;oNBNW}bFPFqX=saXz$A|irLđ(ltX3QZD (0|p-fIT󯯜35)Cf0u{uc-(u:$ͺk2W l$u$jdM/jӣ>> 77GX[ U҂s E$<ˉjF RُҊ8t5pjS{-5l&՗1d`Yxvf-^}eCy|ifKȋ0.,b~Ap47w>,j6ҴY\^JH.4.Hb BQɁik>xCwY2aͦ'~Ah:35&spl\7~'?RWBtvcJW)n^\6Oa(jdq\f-c 㷥I{kPD!rkۀ&LRSuMϻ},Nyɔy纠k<5kj]0V]_|ŃXo)r\n[Z)=d(\zw j!Yrqi6 qFgT5$= R%ufQ $(80,J19.le}Kk]@|dENwto0/^;6- FČ@ڲƍ" Y}Y\V;ZފHP#s[c.?5bMf[u#%mҨ~ΰTs.ʗ ԼkZ_pQ$&]}Q ##q=cl}a6eR`9eڽJFѰA7jOZl9.Ylv2=JRW¾3D)c YݭbPӟ' U; ڧvtdPc@]Oy%9h8zmqaH=@VR'EUe|l$F  *Q6L7yP1i\]Z=`3y) N Z|W_dRű[J?KG[@.&*ôǎSŲ/hTIvA0M=4攂"N5y#Nk Vu=p . a_ʟ&Qgop1FW2ֿ;c܎+{?l!Sn!JG"%V-4&?7Z;+jq }R.-9҅){]0vzYٰ+dL ha:|Eo9/jOk1 Υ(+L*xn79o^~(J WwM9 ,܅w`nCyeJ=nw8Df$jh) W:o l9 r~f/Kux6y]dI`Y` sdϟѓ[%j{(\s}ͿX=j Zcbp_~ wqb \7r7 r~ jO ƕ|vARfVYE%Y\ܿ!^nA9w^:lU .$# =`{1ҡnom>۴ThwvQmQ}7T,?0(kɶQ7ii;C zgzuT!ċp̣(IO*(Q^1c8%@% ŇZ_0O; ׶/ߣCozU`I le_T=1rO'A˟2N]'`B N|Qpkq]IGζiO7}Y6[4@p&ۜI.rM$(zhPkv>bNޠRP$Et[VPCȟ e N&3[Qs]1dka8$dC[e<.)}w]Cl٢L8WKiL \`!q}TZY|jZR>浆T4ZteS2@dfop>.5ˢ[ř fHX8\Bl@~E}yRӪB.Is\="Ҩ|Hx,! AsЭ+[7'`&ge.G^UhUQ(?mnnz;/Y&ȳBrdK:ľsE4 p'-剚NvRh Uƈ? 1LNzdt*RGAUHH?`sr9G&sQsD{% -ki/PHU!#Cnw'{8}Lg1uQ*h؀*zpm{tgFX:oZ1eZA#jӒgIuAXUvңa}W+M/iPUJ$IRE,C"sAŨ=zB\=o69 k凐S&{: \"ZŌHM֤9{iRB(Qxqonݘ%=!!cH%3beJil`;,CJw01K51r0ؘ= 3&ߺ&˯ͣt^Qq}ϮVq C> ,(R҉ޭ"I o~W6V|oI9A s1#FV)dr~EcxN}w/u|n Mh=YO%t~` ^Gy˙`69Y\ "IU.L$OJsd<3Fd줍(bѦU+2iM=%re4Jo H{f@N*b|.Cj!e|,LЖ.2&Өpx^KIFk6_B-V(HRȑ=?7<1V3d;:֐(6) fF⋱QTdK .O\.p93xU:ם%MB'Rxh ޯK7L& 7$i:_XWcXאd v7 ‘X'92+}7.|ɏ9FT|QeIw\JWo*8SQ*i)EɆq"[-۸"@8[|U7~]\^QS˞9 ˈ@&LZ07BEf9ӗ},@ЭeTw`p:w )AJCʏD;4})nx "=C& y513P *u?]@RQ"'rY' i<Ƽ!Q›CQθ ->)5[7c$d > SU 3mFV~0YT(kE+08͸X9[٬牳!+/߽c f{S}55nFuT"HDO7+Z=ls,˅CL7@rIVrDi!QZs%Ud5D /uei uXVuh~n8  :0AѨrlߛrr/neܔ9-FO$u6d癣^cHY:h'08C|-32QeQ])4IsRw&WMN+Λ-wYN˞@!,M?odgnGo4FNGzn;# )a]Zñw5U2r%JW*x#诛Ra,<?ጋt-&LΰѦ׼j?ѽ&Yr|ce0@TFbu߿$Ͼ](ȥ?p-ϴ&anP0(>+{2]z^Gɠsj,:а' ,C/ 40Up~ZG' 8VVH41E\ K!WR< I7QY+7K Jl`Wbmw^.iNoHC@SOIxuz84w!N~mrSpf3$RTJc eb t0>ܯ/(5^(rx멳vz CSmTv 5mf 搾m! 1Cx?lL1db4C SHz\.nѶa?ɆeBw?`@*R` 컩I|'U&H?}朓ӓ~9=\pԿ0xUw?c.0}|]҄5']_|vOx_Lk;߁7ut)u*D10Aj?MyGQ/,G[ 5,ĒOxW6/2l")#oɱ<⨕'Z,5z_ܲ=%f2S?"{2@cY|#FEon>D$ _niB jxJ`>WkZ;{J͓|>/Zwň\䪖hUc.65 -t ik噔DQ3t8ɠYƽ+wD7$ #*_gM+WILnR9t}4 \ .Ƥ?Vb']Þ: 6zS5#mIn[<6lW%-dj޴ V>"ϹyX9}rI&Jɭe ޅdyb6cWb񮦫U|fp& [O$6 X2ʁ)iz-*j+ajI q)Up4 N>%=e}fgY̡L2;JTa鶿YY+?U7fOe61Y(;FBӌvwQ<=X峸PX8,jR X'تyO@%W[%<HY9qq0d@ya$;eQ!_*I x$QNLhT BnӰupTrjQ5$ƻ l}pJ5'ю9DS|ˆτ넿15dj8#U'5$R)n6~cd#xAʎ'۠b69e,M!S M2|`}Zh} /q.gGQKcx+׺D32_3*Qj-`/;A)s. X()BP5ɞFM:ǏnC21.i-ׁhébW lY'aV"{F:ھì#ѫ]Lܺ$ޏG^.4NVu[LM-DjRWoվ/xE:zbMաQϴ!tnZ۳F[ZE1̫{d\?(thφ(F, :bK8mɅ3hJ[ ie$[J~Ez!wНi% ;va>Btxueu[ "Qu*!UhփP6KW 4ΥXD68R7qRii`b5b&MлuixFbKu[_Yaz<[(~d!ԫ8!{ |Jq:mʙ5 0kDJ[,ҘpaX)ЧÅ2;g fkgN9}JAB^!awtlNt'r e /XFN؂IΙzQN3!ߝ "kƝEq Q/YG-t$ +P'8HjLC7Hj;_NXyss: n[Q} J[HEk*MrEQ*4nȱ_^48D_ (-a*h1yB-@m4vm[o|o,GS [@mL@41 2 v? B̃{f>"JHk3cc4|^f^`(2ǀ#*)JeBjJf56h6Naw:b28v!Ly*/+a±xV(RFm;Ewgp&..N=:6+olgsq$qq\%O^kkogsF5HQ2B`%tTG܀*|b*p/_<(B?̹.*7&pA/I{\3<s˙;ؕzyDZM|&yԕX :,e&JMAPqk1葳4O":N]}cj[Uje(>rhX$4[Ue=絿V9Ancs}K-EPBHoB?u/I@s~dݺo 8gĩ 8=FqCC{J['5tZ!h/e *T1>we^6)hͿ8 Z}l4mTpeR NN:ۜ.")oÆ>KlAK* K~`mp"c.@G|SUc}G9?] @"h-O5="@[n؜V%":Φ%)4b &y`rJ VS};1kl$vzlZ.5q؋K7 wذI@ESkM ׯ=Kܛko@xAvTonzBkq=A M @n%0YdxTH g5Gԯe4܌ JjDk^WX]yVu\ł&QVzeMK{{ZW׊w[!T")$#G!XlA"+{,Pdo,<()4fJ._/+B‰$7m Z4tP<"B<>R)ocQ:ˢgrSԝӧlٓ'xsV9l&w&Oy ӿ@x 2Ya#4j`iVUyWQIm:> bP ؛M{{t=N/RԜEPYf</պ6Ѝ0Ah6T9b<[E,%?+xf~RvK J5] X^N6P힭{G md`˵=>qFZ\ճ6tC& h&H רS06c^slf" iΘte]O{8p"0 0yu݉++S>&Wfyi g|&}%\>ǫM]C[J/ |; k6./7QtGsvUWðn`3 Hj^Fvw"G,VZE |M0#g=#K\Ge.پ}7lo 䵎=Gm_SE$h~6:|+w 'K4BtDșc„Jw3YFjJm}gk`Q0#KY.(^;4~ZFi-Z[ya ܜzAsEf! GZ{ٸƪ_-VYHӅ*ͺGx(~ahs8<ȫDEG{Ü![eL95t )4p綺M.ᾰT5Ym`]S_ ePjEC ּj!H9G%k YFS.s%nl5'0=:_~n-16Så8w]5p,1%GjҋC9&0DAi4-蜮F\f{̞p_ʛS! `<ͲG0v͸"9AcBT^|[ 5u6F1j488݉;f#љ%ʪбw쇌t^T+іp,9Q@zV >ĩnGbyӀ aX)e,G"ZU$b/s 6l/C ۥXBz>3cu-ƥP@6Noz+ Y#CT Fq~voWq-7>XȖd/J o a>:ˈ.JE`Ot *<[\aAܜ@;%sK{ X{/ ?~[z[s|NP&28@,EsgOٱJHSv ]@VrAUe7CU=k SavK(]DyO(y_Ў\KD: },Nm,7ΖGHLWh0 v?P!Rا?ܗ~:tB>MdΕqŵs r|3Z>PPڧAeϠ7($8܍S=¦y;gx*rxE )["ӯVQܙSr1|.EPeyq?J}h`S9sG 7eNd_F]T-\U-،'T4_s^WAК,Բ8T#0YmWÁ4eo6ۡӇwу/~}]JnSL`MrX ?V2¡_B419G"#fǫDceC A[/6Sв;dX%VHTw9!lyF6W>=I<$G uE9 Q>U5JwKX7{;˕Mn xYBGlD1yc+ i&u|VIM-h;5pG5GV63.&[Ք8o 7mdNs}ecTyʊ1/;aA:~3;KR^^k<,O AYtMfczb eu(֔͝ijKlC jy5ʚQm)=ɰf?D*wfG(grf="`) ^`,xFu| ރ4 R-cc%~nNpv׏L_zsYa IMQ"_pYڃ)J[d _g|ɼn3~bF-m9=lgab)滉wֱ>ȯ5iU/噋?ؐynjTǫ#HJC)oK@s.ZIJM%~ex1FlY]4G21Ϙ ]P4J[J7=}ohE*Cm= #S;g׫T0h;C3;$9(VA(*w.>qLYozZܩy0)j#9s.CxJ kdǁ sIE]9` |?Y$]3 +agzgfgTS%C(T`6n3mh@*MZtUyjunL?骽fW#MOJȠ=[hMSoiQamM2f߇-' Փbkȶ< 1/ pgTEyb卑f&|Wvnd&K>3-o'~OHoH/?@^)# Zї\75Q-E,A!n Uo՘">C6PܧR֒ ]XY9PZd=6kԅxt7KGGkbB(WSMTրdp՛忙wk>So\6odb_>R"Ia 80QQEԩ}#pݑ0(Fo4&3{1">L HI% L(v$E< ZL6U8Ő05ޞy.9RsJ=ujH=<7*bkS,[F?U(6}S#y>IPW[Z=q3=CiaI*JU-s:kRSϊ@7a9x߁ ѢqkC-쮜n) jSb?X~Zɼ" ܮl'9& 1´'AINM&c@=a3T!++k*%^MU`< N>x낅?tzB8ec^[4n@]ą%LvM >rlv^)+_ Tf*Bzcoxdqǯj2c- aߢt\HI5d"7;̍!~!F5{& 7u$z.q\ZG(jn|)g1hnW٦ж=>EOB5A;*MvN*|%ߜ!sU*q=!WX 7'{gJڬgQz^nۑ@ܤ7Qd gLޜϊ'pT.-L:?NeM>NLDIsOW'gEC~#eiN=AHiV3 "KTm+hX '' iC7Jr ZK|SKkQܽr@WjZ׆,!l`U$IFNvHbVA[Jiv?Qx*5R."-ig*Q:1~EHXTnXJO”hB/KdVzQ6!eaߺ%;=L˖461ۺ_Cdzzk396]FȃVUeNV %Q>xCނJmh&E!,N_n5n/ 7r^ })7^n ̵7pYu(y~#:zI`Ul%_@$9djVG:; {P%Y1 _ {@am"-'H¡q,$Jg1w>,Y:yȩ,g`UiqU)$y7_,moᬊ6?y'bg5?¶N8Yv ϖ,.k1X; ғ'/L`71B*l 8-xeMS[靼0-K'[G0QCS^[$DW1k1O <}13sNx=u"H2gHhٚ ZFغ0>KPV̿b#鼤f'k^ĝBчU]ӇWi]shvBjsY?]iG,ځtr,dP`1-e t.=_7;\I=K|>267_h3A?6c1c%ŭQnJOLz(~ڏI7i n fߜ_XX,==@$bdܒ0/ݧ{OVo5\<7]+#^R)~L cmI_ jY6Z$Foe^\+ 4WrCg;3͵ j ;҄#-؉Vh諀mUV#Y9Q][q%"^. $l=<;-DW|d\nX6gZ WYz~b,=p / l5j]Ƒ Ć~~GoŎӏmUVQgT N2BHaYـ@slڈEsCӬqsyДk7ZFuR%Eag 0fb2`/^S ^LP:Z ch`W y8|zIX%.$kC$MI_zP)کk\;c0#5w`ٲ:)j]Sf aX{Е 洠#ϑ˜Z8~mk٣H'f':4ڿ >Tbe"|ċ+Y|J 薴UGJ3z,Ԡdv2&-޵WSuɁQ{2ONW?k>ne[I Z~TPno9geW8;+v<ϐ*v RyzHN[dMZq¡(CI /sԂ7p4+P~; V֠-6K8VNd %{(6cqygL\[W D t+|0rjRgx>AKwRa>|c;氢%zk7 uG,[crh LL rdrd%g*;ػ+q^B&yەZ6e^+psq/T`}4nZN~!>(J쏏6GE @ .ʄKk֮͗3{+ zPHW\FYsUS.2^yYъN$ u̼kJh4{';DKi eц;P.*$g4W)2@u 3 +73<5:/nſܖo~3gQh#o ›G&źF𦃦ɕȎaAP Nzƛ ?CE`Sk|;(3S-5?9eW ?3ƞۭ6^[.o{dΧ 6ƧSI< ^HG|*ϩdOԇ BկF*H uX֛[uOn 9rYhLN>LX@9v2qEvr9 Xk@uOSIy\|,ֶ̨_i%m F  ,W̓8#26ϫk+8 uArw 8A/4w:ԲBf~kh.۴eCZ6sCɏQͷBW3OQc;"O ]W"YGWW͹Rl__nJq@A6h1|o d~cy"Q}C=4V|iVQFL4ԻmK*Nvp)磰}v--|gȈz_5}& sڠ4t;!_L8Í[8 0<$SI;+阴Dz!ݨΞ\7`#G);lۗOT s++HTǙ-$Jt?arJͲDWf{G,u)5] 13f}}DקAQ k@!8>q9gFI~GڷQܛ +amXƦ5].z^W'm23aPGRߺoeG2UFLxSFf̎3xz+05a҃;,rǍAzEl"6h@Ӥ(+as+jғm 8{7 2wA"HCl)z1-@FK_r>`/@["["5yCiA.Soܻe@;h=>=7lr@c'Ŝ cH{Qƒ˲&_[^]1{<җ$ҼllDLIfr!>QJ]zJ5}YuH. d@X\d@N;6ȇ!j |w0/9f"5PAle{6ʢfweH:KLĤ_6;ufU00%ʲ JګYo9|)H]\U5Q6LmV&+&Rӊw_H鳹xVu$bFJnli@y gdL13oJ+$͢72kCIO)XNSgcLP >d?Klf"ZZT;p+W*r8 s)kPv} %6n>7Hf/iyK`"W6<`5S>hcZ_sǗ'OnN *+2Yjd}# a4eY&QEdP־D|ķBd9*q`>mIA>Ť Os| ZڎRAM)|w,M豽Jk |p<.BTE%ބ*`I5iEaAZN.(#dڇ٥DfvJ\aq#H|&B\l%QL wEo|wgӬwnÌ Ŗ͛8/42 )0]UHɨL^čoRQ[_Fӵ yu &rC:#Tx5L s'!8aɤ{ƴWGVdJsՑ#|mmf$WsԷ7pnG[WҚE%a\8}BXKVF*JȋlEN6Xk:wWkߑ:Z3XHLJXجKOG#<:d>9o䔽= A3IЧ )$o)K!^@qW jU*pN~ۏ ptUpDŽestdl"Z[͎Y|y]H/rP8(P'7DX['k0kv"c5GF&ҲqMC %yOf1 E0ΦgŪQ|RZ ?ѺW6o"]m||m.8RkVfAH̋2,ۯ½b,]pbC? Hl,']=gK.J:sBߍΨ .BgYZ07070100000054000081a4000000000000000000000001677ea5c000008f10000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/list-test.ko.xz7zXZִF!t/͎]?Eh=ڜͩ?!Lܮt?\-Dxہdv 'ÌswU_DA"y^ˆ[&~x,rshQXZ m{~%틉*SZP"vd V~frocEQ5pDgl-bEx)RF7*)T}Qs9QoeT{/CJ@<4: G_u|0 O TBI10e+VťqPL 9%B 4B膚 LF^9 h~,I`nsNpJ]'VkX:sAYڭ0M}?+tkNFr}&Ctr#xSJcP2F(0dN>0pgp++n +iAgA;\ 㻳[.uφ )f8fW|)wYGTRYS?OhFn+[H UupRk6_n:0yk0t,󭔬EV /4$cFH?^O)F!ξ?0ӍZIU}rzk!lsj4B[bkz[*S5 F<]GXWq\IB\ ƺQ=IԴC`[U+r-xE$cg$r h$AR!hA'D]~VSvl#ey\qTly^ OpR 3?'5 XK!8|QH~=Q= ۓ{쮞!2U\dH&>a27+ϰ}a3]KWc|"m|/M 15!嵙YT _^ XXo;&δbKvj}8Yi\v& l1U=P֯x[P#Ep Z.@>wHj^$-]{0gVpX6#y >A]-#-(#2NDo]T=)x(ISbz4e7Mش'mAYO(^Jq@X*j.]#4"H˻.]Zڲ݂ Nj;yȌ:1T\?NE-b4i j|v 书d֒q4V"B5VּJ4H3/;&x>;ؒT+I9D0ácam,OUh#fWKz~Jpm"/6Ӎ]9-ۜJ tT%n#%Y ?z]{.LTU4sd}M'?! * y,5 %mE=hJԦZ7qgi$>V'9V_xL4l{AY=;Z!ݎ|u6K&#b0[yCwj|G˨fOxa2Zx3w2K/ZR m0}_m=1&ݔT3=c]uԍv[?津m$)!w"Y@Ծy%sփxR:>}j;skƷSmoJ H(>~+1튆Е&MVޮ؜fJ֓J[mNHCVd)}\%b1{ mk0p-d(vC(f_/_鑪 *"8u+8$ $&rf&_>E'&cA(_Ѥ&sΌ2#DL>Ӥ3 ;ޭPܹ.:.,[+;~wT0' 0Mi+jD(o`c o:S]bWv!{$ȹLheMWCt*;4tNdȐ 86ȭ ܻO V[e"6HtWM]*4:[ !GyGD"uPA϶W8-Ů4\VQ!Rs_$6ؖOdIH>@\ü/wR,Ibxs`JK>. 4Z$i$ |0>3sq (GQe8!޹^P\4egt̰BWqh{ QPLTB4hN  S82azU$Bu7]'ra܅wd\;]3q;:djâ3秲P@6)hXȧWS6?I*j.ǜ_ZZ!4 lod?3'HW0y[l bm_ӕ.kU.hs V@$ߏ<` zު"|*qݵu6kI'bbsX3t%wqmtb%1r!#!CȹTLOW:6OIa[)F c$WΠtTmN/u!Ζj 8۔k:̫M%a]'&z6W Y:%-@^PuU8D61+QeH1xd١092h=Dq\Ӯ(=.d|,}]-Y:БQ+p#)=rmXå NI0GeCo|jwB*#RDgvgqPNoB/,K? SFDz&67mLzW SE:0*YMv.8h?%+dZ(ۡ@1&Q yzV~Djôf*d;/^6\_lb#DφM!D=:fi3 wțV흭]؎CDx?/>SnqGkJԆO1:mF}6~V޽N' ,49 }8[kosl❴S~Φ>=<~e KK!WT3MYAaџڋ=g#?HK$O$z]=T|OBSAE~~i]|1[ 3Vu%KeS(p 6֑#;Qj^=8mQK8-{1Ȑ3S@lOS"O|]9%MΘ:et܉o8flԩH^@4([(}NH=N 670,AxcwG 1R-㞨@߼yq1{f;8-/ƽ=i!-ܻm\}\@w_ǩkI<+ݩdcb pyoc<4}ԧz<Շ!AҦq|eS^~L6|ϵ7Q.m&AJ\s׬ڠ}L?eE +Qs.$@eDXOϦu&C8#%3q m=2/<ݏIDE +lE*o!hF{ u7$s*U7%3p4Ds79-CA3vn l`ΐa1kt‘2@{NgfSBD/N@Y7eELպJ%m ;2rZT@df*Qc0[3f\@P:Oq[n:ɹePkj<j!jrjwt)aBJ~YW2JVyM4W +)Ѩyϯ>p52ܼ"WXFd\ݾ<`S0,U0g2dH "9#F8]mJk7%Թm x/53Uk7w%,~ 9ngiŻ|+tgKR"w$cz8|{ͲnAa&9u!eq!$x!\lZi;ri" ʃiK`1R{b~q"LJ34PnQ^>!?)sl!Ztj,F؋IZ^^ScmYRCPjCLkFUCEE'b@?eh>il_ %>01}EoVX≴yP g"6PwAt$0 p(pZ0! qjvbȰCu6-/m擫 Y >ѧ/K~)ʊTG"Ekhώ(~?cK1f%j/6#186Ud*?=ݩf%E?n:Q w #0FVh1XE Pݹۙ!ֶbC4@V4 ^ 6ͼ8~v7 w!Bɚ@y'1V͐PKRQ1c&lh|e(V#>,p%:[RsFGG8OKb: y22؟ dg$'$g䥻uF?3JD; K#~xW~t=X3@O;0F9i>5#.BwZ;vgz(L:qE> f|X cT"TyjWSHO~4jn:DZ,*lY|)>½c?f6)HȎ"8-TkWj-Z-KJ&rA1֜W&5@ꫧe)$ScG{zaۥ?R;E&`c'[9g- [XVm;LhsɝZKk4ۯa4K%HC{%vv|өh^xB\α"/z %V~v-?X>CBe&2bfx bɊOF4jOG6p=Dڸ:Doe=$9V(.Ѯ9E%[8cdh7z2:v `: k0z3cDZ*bN0*"xe?X׺AAύuS)¹"!#xORzz w0cDf1^?=+6q-䫚o@3۳w\^v̋MYо#./ՠ~-*%)-0t)t{j=9d išx~?Z܏[Na&Z?S5 wIF^cI6\P ex9x+_'*~Mz*Prg *[$&, Vxm]-ӒJJp1IԨ>IۏނEA,ϳb*]whv(cRZ*h`!\X 1J \7?:i45nI32W7|PIfn)}:"{I,vT#Aעpe d#Ҿ+B[vjzѬY3^- 6Ld0cSGdXV¨/)(p#~PB s-Tհ|8 ;~mEFE2Ps?_vzՊ}#'2)~( }ri֥l."yKz rw㽚Iw]O\E$Y@2:]>|UuOB6cSi$nz@F xc; ˼il8REζo qk!Iu4~#Vy+_$QOs0Tɚ݀K֡f"CO}ZC5?7k|cWVAZ3v,*}g)J^}3{g~3Ze06jHF\'Q`MHV݂'˽zWRi'7?Xm3ث_0({2)'k9-@ n|*%FT6D(#r`RzsԠb8FX) 3eͥ#KX Xr_?;cY5һ4M k$Rʈ"1$F<6+%HXJ6=]{Ml5YCRApUb;6vSY vA-Z֟&MI VUG\2oMq7סZ3m F5 >`+T懈m_y1:Ciw2VJvB i(~]vI:AH!iMzw|un7#{:5cQYG+4>){ PV ij w>EbuMb͓^􁟘F\'1k裓Պx.lWdn$oX\fyNkcHN*$soZ Y• RuEeP=bq*e4G_) 2`Mq)X dl 2D+)ـsA_ %sV[VON1,s  N$)j7!0їӟgϣ1ſ$*pl٫ M4ӳ{y: g>,C!DY<ŹKA23~8 #%0/~3h oj^ܧadN|ö/o+wn^_n))$3Gù]-&']{ԵE2{d$\?Ir/Go)~Mh[)`ڳ C  *)p,H'"XYgOg5&8tda._t2(~1_7}tj D K@;UwLX<$3'Eī-Lɐ<0ͷz<4ר(OށٳR[zP6 vq0˪ɲL/@ ͘]hMnxa뛮IU%ۊkaUZu*v䨶 i#77u<';g*~@;HH _fT8Zf7Z{&sqn+)[Q3$WGh"@1j2Ϭ6j+~Gƹb{A- >=G9uTIldp诬Ð0*N;&mzRO‰./| d.D%;W.iei̎JVlܱBiIri5| JjB"X0q}L/3W #Qʋ,:hJ8&D` dTg+<*<dyf9.q 0gfsef d-1̊߬s>Fb"/2HXl&8D\R$ye(Bńn;@-ROi>rCEr$wDd\݌B8$)a:udxqql xBJ\RW+ɵY)2(0nzwtYeoCwI9 wFUNOj|Z`5eqVg_XE3MWϺ"<\#S;EHo 8TC2}tİr,d?-" ,pv;$j@bb굸A4ٓ`{{ f?.l5 㹯*Qmrg9\>ZvM SPkj<$:]] <w/*=e XAC1Ph>񆿒F+6C,E Zsv7>y&\)s݈/ /,q_iF# )Xc#/4~1~A4䘉GK-$ģ: L b90E'ڋMS9;phSoJH Np&0 GJ`QTE:WXO?9ZS2rٿE==ɺCs#1[ۀ!elBR"H @I$+;>gq,[a勲+'&#Q*VG T݊ө3X^\nC2!OӃgi1^W!a.}b5RkȮcTkl \c(O7/c₣T6V_P $qIt2~JK>sHؠ?O6(!z<&fR4$3:*w<Ϸ$f{jpũAS$\;9D* b,|,~~8GX:"۬/JiCD4꾰~vĒ>i:4!\iۼgU(j|g%>WˣVƝ3#ZMe6n$̸(/&_̳s 6,$%(m*1GaF4/UxFڐZAJ fF.r)IneHzׁ86z@1LwU Ֆ(ĵM|uoh)tԫCIC/ 9;JTatv /e50?kꅓaeR%|o. ELƼ' :<:  k@}|~|աMH-Ͽ=%fjvpo9K:XeVTv 2f[f^B}L9:a/ ɳp]&RQ/1{xJN*${He<4fFSoSZ/ⳙî{*hr.c4gK xeq_=Wʺ̂b}pE@@cgԬ/콱lgYU%)>B.ELx=8⦞ oCXF-%imu&4Ӱr5n~S"ѩ ,BT\Y C)lpn@]}L7 x;m+HP;C1x_JF]ԈD}X.q$3Fn~Ef[0w_X}g?A2p &dCzs71Wo5@^Ygd @0ʯ@}مRݲA.5:Ni=##:4|M#;je{ZӐ!OT*Ua׋il4O?=6N؇95q`8/:d bߥ'+ZSu0X5#Q6dT 9ؽ5 }; Wd})7ԀUHv3tH((=(3/փݹɠ>GXdjnͨ Q'(ϙx&bv쬗" _WךSno9>*"C~)6(}7!̥gҧ?&B zQs3^6W!SX)ί)"99A@GMKw(F䫥pb*/hq%k>rMWV|bv5Ku=Z4aӁg55',3iᐟs!/L#r-X6>(_Fon4lFBLmZd.We4JO}h8J"u@s}<I$a%. Uz%eh?]SSmS.~IEp.FaO~VlЭi g.J,(e+ɰj,ӝVXdGdZrbQ)BЮ7]nIJ mh)~ -auiuL#$3]ƗQf}IuK f[v֯F Q=`h.zJS3ar`BɶvG6qSr&CLH|*z%cj2]t,ϻKk\$qԆ CS> ?x*V>u}GOX_h"R<&i+9~1Fc,mNӁϮ#Jxh(td \yKg;aޠDeZ.P sJHTOD2WY-g0F'{:K~s!9 S; r |s5L戝|.9Y .NldnuyQ|Wrp_5'*`8I_(=ޢFh@ឍ"[ G#6^'~lE E UN_(T哵/vwkӪjh"G:p$c\A`gY6TtDbF wf[3d >mAl ,CG5y}8:VF]v/Op^0F8\KFp6(5(Tv@~Vn\$tXt+Zq )60G /~o9C+e8A aCa֝&-!Y#~‎zKEL2}w٨ db>7 ߹Z^c9y/nr:xs4 Hsy{1vA*a=1$meY >1z@4 ^}}]` dT^ۿ`M`=%g&)%V{Z}Dޯr(t(R$R=聙x _(`T؆ ZڵPA]*Ouay nboTxB'6,>zw_oW D hu9;"+ܿwF작֗LiXۤSy[qI+a325<ěU4|Wua8LDўWEؾGyc'ViD[{x@=T\+B: {qwb!8bܪAgv]NW uXع_Tw8[Rl*J.y,p Kxpsu{KJBufy"i)mpr՟RtC4O1zٱ4 /G\ȬG16l/^$@.slMu DM`cM>s9-Yٚ,m@` [У_ǎǭ|w2 "אQY8͘k(%k^0&ZLɓm@?¨C0';67<.8BE"tuM#,ICb)̠eƟ4ss2'ZV 7,vp( z^GO.$ˆG݀=:g &5}%V2|A(N) ONL $,$5/z~@kNX]v.\tfgxIn1'> ?:[Շjv;@e]g  _23(G:Q!أcj^Rլwwn cps[3!#rD%.-S <vp#ʪO<8G7ws{H“;lj朐<FtL:94XO, *Z_ftk1us-]Z(olv:Ih i#6e陌4Z^ pe0 #"5<0])@b{øG:u))_- ό NTi<]]-`zf7Kݦ\Xԭ0oƳ8?v\]?g -ӗvg jk#E"] *ӥ|˴zóLOe$y呛ɝwkyZz䋖@^M.X]R m &pZc\+ q_WmE}7d?"< #BOgbMVuLB7$ (b_Do |ƋD2N "A .ؗ)) BN0V:;G-Rl yk8W20ߺNf=*Kr6:=Yp_G 0Hs[D)}Hj*kETZt<4tvzQ~k1o6-L%1 #Pm[s5pyڣzNV~傐 jGw3Tz6l^@)ĒI|zFZt'Wr)c77J+7Px9&#'g7{^8dH@>V1«ZO9)s$Zϡm=:e3fE[%=x|f~cQu:rafW?!ZZG3 00s|4,*dBQ.ij}c%-d+EOB.F4 4|dVT#?-KIT%/vەAj^FT)4]^<~4X1f<:f|;Kǔ LC 7T>a9ELBPŔO}ཀྵI,џ!_9z uZJ~;+ @1-* ΏlKO3Jb# T+5(8l̪c>L"Oߐn9/(k_{yGr+jhė~ʸ(E* λ H[D?c)iL'$Mh\=̃ml! Fc UR7j<~+RFUnɸ̧[/>Cq ީ07XևS×Ä8ΰ>XxȖHTc'_k{%'YAӦO071R?{J/lBnec"o쇏\+X]h֝ö3Я 1Ap!Hu`΀{Kf8*xT» t/ʕy4fF`}[Mk蔱m,5"4SǎXF,!E8wVNB?y˶ܗ1|5uTuYufS+\j1Ix$Z,DrJq| Vd83Z&('_nlg1rJ>F;DH[dטqrD˓@omiZPvo>BT/c FX-(?}cO%,넟7k@SR΃Պ_~C[eΚ5$9 c(ұ6e࿈eM-ݧؽTL-$c<9ƗqqE sPyg )M̦@SgeUЅd$P8ބ( uˬ:vy0Cd,>ۧ;Y6qvWQ߯y;|*EF(tІKƶ2qZmYSz4v>6; j9,)%L9G}krKMg!u[46*5P-R#oj8pwi³J1FjTsp(l.UTgQx,hxeAPnLlq8qu=dCE'og $4i~̦W B*!î %DZVqiJR7*I,k t0p!AZ,8ߺ”AXYyUuǢq:u k~lgm3xK0(4$ T?C"M_v,mr" FL(3桸WCCr HM=&؋ F/ zްn5 ݪD̓-)|Go}ns1~^Xz=i6<[_AO{z^@|G3-no+E D.N;+C9-v9ws27v ]b\s\pݢ@U٠b;9U|ëT2xTSK݄XxFZt _fef07<_S:ձS RmQtM.D?ABRw $:DĬoP'@ޯ;B%kt|9œv>ܰ17NoXaqbkuEYZoyɴA``!2[+:ŹEyp,Fz@!ԌmO׿]$ Ѝ62'r n4f/=~ :|+:5@Y$F8FLnw`wւ25l*Pcb1]cZ"raP6 jwBiGPs[I?93Aٻ2"%ʄ* JKĽg $AxL (ѩ !~/ fV}SetSXcmBMmZNkx/&y/㳘*n1ED>T[dB.?y3RTg;U@Md= ۆ<`L4<4!뜍5@ՙxb&.EtC3c3[-Qn/iꑙ] L6j^/L-[I(NYd]Pcr{`s34&a0` w&J7G敯6lKZ""GO8uvy2:GHP)tL 2($)%|W46-;xc?/` i:zae+YgT0&e)Pݣz+U  BL3]pT}|a{ -.+#,4^Cc /s.݂} WMi[@#<ŝj[T X(1$WۖMsm Nʞ;$[ڙ騹(=${=VC;nc/ WGmat"JފN@e^I@oF-lg}:&mZdȥRΣPP{UH,y[u>;(1U[R [&P/N'fgG JD7JN0NA$[ǜ*sU~<^PrZrQBs#YmSO> 4J`NXf3@8Q: &̐a_4r.X↠w¬w&y4LPFƟMm@z4H}*S@vCHq^hB& ѹ++P&[I qxc쉽] Uj^1< rgz<-]ו'?&ybw4JS' .Eנ?G{H1bajdm' O Xv;|9I2 oQscҿ ;!)-,)cNϽ쭿 '%\" ~/|/Fb%w*s:iIm* ҭb'i ]SzO]"W^MI!5kw8[˒n$ .‹3^D8JM='A\E8 *$RQJ(DC2gmjh5NuԹI*lm{|Ξ ۨO*mAYAe,ZIєR~\`!6 Yn!ߗKLa-|Y_{zTؘcJ`۫(0"ߣvO1k^Q=usC!'!K0$8}(c$nL}B_2TΓy.U[̠t ߽Ξ.TJK_r Z;iB-YioqQ&$NA8ϤTyQz0DaEsby˅+ͥLm!oҨ qz[֦|ʐwhwEF_ly(:Nw%PmgS=4\LkUH6]܉:Py?pҐmm C@lo1?1|yI 3.<Õ:ᇔtՅN϶@ˉzgj &MD@> (o$j,f3Uj[:h픇2Q9b/W`ѝh5bMF*9spڔq +AAD!yvoc4(rn@@ R~M2|G L9evCgCۊX)?yVj'=N)}ݖōgt-l-NTT~ЍZtwj]Ew{&Wy̓bYa5x Ž9ʟ1\?Rw-ia U1C Z6jecna(z;S:exet:s:!i—؉k-:?@񵌜V:c%4t0]lҋXjCW6;Jٔ@ m!&u6#x4#;A d5Q0ve;~oI V|SW_4ʐ cr9Yt*n[?է`͔aNJP&պ?T..uˌJnzCU?vzuA83|x A,f}0/ -Ca (O n #w-٧FC9&(ȍ߯IWkw٭#1MHyaA)`Eh|O |gAC1x'1G0_ euZ WD]C/l~w g-s>"x;,Bh+oRW-OgyW񤱿V0js(~ ZRtPtнGTo>)0Z [5j63l\ȼ{Mʿ?!=0z:Tf߆*laOlI7eVoFKӟL#Ā<'v-77;Z3T; ,ya&Pdo=|Qf"8븛=PBTk@9j`T?9QbEf`v5#7rBW/"Lj~5{%C|x+)uԸt9j@l͞wf\ㅁd y״:^#{wMlƔ3vE& VL(`q 6DU|5Eއڏ{Hęw*Uk`tU{W裿Nf<'5b4zoA}OOW>_V̺7RV1np` ǂ22=\6 -L@O!J@ҷkJ8i2Z IfػkMR]+ @U//X?cNAƍNoܘ \U?02z^>h"翰 pYޒʪ&I0b֊ӄFCRәWJ72Vƪt%CUDv4j`|# $PO" 54/78F`A/blSY^DP$K:OS:ZYE6z jTFskRy[!oB:bZ*\}L;іs%HOǒDvD]2+mGi)9*O1  Y$#֒DkeF4]fn_E#-'!qXp>d=e̐sV]n]pГ) TTLeDu.}_ҽ I~!?yXr<^9+bh\=0`tgu&L@={z u4 BW4}M Zg])lkK9}˦D̹qp,o/@$/5 e0)\by+-`=WM#m%g&Lgݵr($-_~ܚjc)8dL1LIgm8"O$hK#֩&L}+@ə0Qǽ9GUo^HD'%,t3X*U%j,@3b N1Q3/Ϻͺ$C= G_2fF=ަ|ZgC.c W{uXh{Ȃ Ƅ"ג%,;MiBP,(rc΍LLN@^$7y]Y/w ҏ[4x 9 N h1S^Ų ~mڌ]#|UךSXkXyI?$ys~犤EI b|!(EG (b+Xɸofn,ZQuF: W`7ghI؈6VHT`[݂9Bg-9œn9sesLC<>ȐؐJ w̏F+3\FL'Zps| )}5i ?9aev)CwѡE_:Z9VqBD5l UK-a.۞fKhvi ߼&O$:> HgJ.P: #8[w&7翶Q_&\b |wh@I3 LdӾb;PV@J2߃C#6ұb!Ζ\!yxwW dDrV0NλUHғgKw@zZ_7K.emnӰ%jjcm]QܞK.gm='„q(3Gy3&v ^B{*}OglG[vA_%%¾+{dhx{_P),eb_ﴕ"lW.b3Bw)>BdC:_Z>ܐ^$@H[QHπ|T:"O&aKv=nQ2X^J\}=F.E!&2kӗ*Wr2.Q[ŋ1xg* buQ? SNψ&!  ڴDȿ9ʮfhGH& mn 7H !PqL}vꌦ8 g z[pv` qp!tA.TƟgFEaq.QOZIP0UeMGûaQq ܇xOPݧc2J=`po&O-h_TV}vpcEQH_F$5&b)Ϩ^<+,.d74@\~42]IA۩M^'`[iH)_aHD!ܒpu%/MG"t}5ܳ;=Ԭ]s@b&C1=GaS4ROFBqH`]iVH4MbI*EӅF pzO\#jۤn~|nU<"FGlnC^E>⏻`=TB9X*P}ఓek^QQV;NxX0WsdrfNhR hQ>5d0I^6w, KპQA+?dTK3n9Tg)_{4$WS@S੦W) Sw&>qWQRU ->ŻFsNjv!!0$F\!<1@LId^9nڄHhuОav<[o7EȪfomƾ8a(w}}:*K; _!-۲Plm{97nG&wB˨Oz6e4ވj>u tj=EFTDD o&8䜣)rh4{RZCS9䉊D\' 1-B!^/mz8~9rõ@Q*ng*|\ A:VE/yi n`=&f=σ%RXxuOZqh7'dE3BnA2IdeѵaV MxV+A'&?1 }t=$ &Ϻ ybԫb])'"Mt?8sx3_4ù&}PݟKXQQ@U槙VA:e^N';#v{rr_xFL"0O*tk@F'o"K4i7aC|}6.Halѓ/btb"HggWDV'ͺ@LEx \de?F&$"/ M$tӒ!~L82# yғL3 LjgNTF;vOUbnvdYs3vs$jmlR$ R8ʚndEwbR?y>3WLm.`v0D6ӕbS:8]7o O+S.(^ Qt]' !e̒ Q$˒l/>sNHӻ A/q1µ;YC~&92ӠYf3W;v^5|Xcͽ}ϽcW0tϐGWj"=TYq*©4I><AOby!o/8AKO kwPR "9h$ʀN)yvЈOQ'L4qtoAtSdT_id[>w1TW̳B9!$*8~-Wm}95x::f&ٲ %1oy3{mWs^,(~dH  $oM&QC}c} Mj#y 62·-#K*#a]׎<756eCLJfIYA&HFo[GDWMR>< eV'2jT%/9utJ1Pniʯ`ۄ n;ߛCROEXu(JH ? !j^TLrgW]aPq{gȻ뺫%$&*!;~i.aBlK5c'埿X+]J]` xw5ь.Q#;?2/ϔJZ%ӵ6[߆UXe@^2'0'OƷjJ.VyEOug9Җ qmM٥/زzTߚ}o苌 ԍ1]&(=*AWy,h{\O^8#%@%"}Vҥ;FSE$fwAjiBJl%fy@.2ت& W~w#OE ]4-vtvƙL\^pn1a ֬Ctd~iն]k?B/먲p͊fμ 0 >ǰm CľJq|K-HqRE O)0a bޣl*[xؾ4Dz +lq<+qAtY_q9`i/jCatvs52ES8[$&ݜr?Xm @+Z9bʪ1,gF:,d8\c5ӵt/kQ(SfljP(g=6nD?@_ѭK.,~ܺRӲalԿV`A8}=9Ú:;CM"I3 CY A7ۘ;TX3LŀX^rfrH@u`׺dVe0e݆bUDkeDlW9p 7^^"Wԣnj1/Ap /{ ɍ+ <cCtş7qF֔ _M/o>NƧO@g<F0bK1 b~~ 3SS=@ASRYU4LxK_1($N,= M&싴A_7^%Lt-I[Lv| 5(:{۔xH/dn᲋?pY€U,в_.d;&a,}P [?LА4TYs"o-kйޡ}g7MZő.!ܑcL+X ;ҳI_k1.<6ƺVí6 0KwF?,d ź'Oz]XZ)..^>Əxbv\ӝ Ub&ޤ:W* ")۫P[!Y_bSetRm^R+ANK{gv#̛Jx[AwKf[/Z=cic<\Q|NT.Vo%O&}71Z+v,8mZv{'{=O 5µjU!S[O ;p#~K;{ ,ԗ޴FdY }D }JH?o1 N/%-@%;={gT.zVgT;avAcvp:4_knmSodNvPt\AGn_V]n!ŕlL>Hӟ#|a,o,1X8'؈ 7-1.YҏsIˊ< JK|I?)4͵cL[r[_݈"JSt!Sg)r|A!y2}@͇@j]W!raܩ%'Z43^oB3\lGD#u90K'~)9QMePTD@T FGz~,p$=EFl xKʯߘi]RXAɆV&$#/PXM4_`tmE0l1Ha`s{lp-)9*FL=wf)DOM|҅ɤEdch%/7YYgA< ̋Zvy.;_64%҆g5OQWGLNʲ8jXj&>v#Qfˋ B)^PĀ{Cjښf@ (xZIR+m/ ʥl'[+^tW+Vz*M#Sx9PA0*UOY:98#gdOKI>7$ R~׆ڿZ<9 Vu!Go Z2!ܐyP,XṍF ךﲿŪwHc0I=cf8zUˇf#.^. *.3APގ^]L(] gSޟ>6 =_\!^W%+7 K"xg&9Ivc ADdfI J}mymy1$JテEb~a'CV<`”[w1Be6;#u)huU9]}bͭ&>!oܩR X6!Tbe`Jj0i3-!GJ⦟TxѵE?aQ'^N |K"i4j"Aϋ}6@jP 60揍f|s/%ek[z%)]bhh{mTJpGO(* n,7( bWdlJ2I+1r5x!ߢ$Ÿhv$=IDl ֟t-d"~fFȯWI ʹ CA?G:aj+j2]ʂ~r#f;|? HXO tY=}j yj_-5Ógp6XQvP&J}fassrlcmBS.e am c%WYzjА}NT,ݲs:b`#'IzQ`Z,fnO5b'b6Y-)oݝ0FZ82εgqgYZ07070100000055000041ed000000000000000000000001677ea5c400000000000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/math07070100000056000081a4000000000000000000000001677ea5c000000fa8000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/math/rational-test.ko.xz7zXZִF!t/G5g]?Eh=ڜͩtVʞ@Tֱ~$L3Ϩ[4j7lYmeM#GQH"] ⡚sgQYvS;g[a7װ`)E(uR6fڄy jP\χ.+5h7;X k5,pʃ@ B91GgRڇ  p?"ux>(@_.W]VпeCkR ZnCڌu0"HI.j]X ԰R8\n< V *1]]4}$l^|LR5.(5 y %*_xR%絤#K>O\VN_K^J6,vU%5U`fmY7>4oveFwJ(Zrq1d>bZ:&C= i1 U߳9zǐr "C^rr$^`}9CZPޯbɆ(Իs:byf>eLiśGT#=A 6<WǨ= @ʷ|U8Œ t?ǐ,dr TYPfmNa(?L.6ϟR_JKQꞧ YVU]U4ca1&E;^#`GԨ7$z$I{Z(׹owS' Z":BY{KgAxE(fg\zެ aTZ*9֑mp*u03= ML._kz?3/@`{7\'HGAL] XowH_[,*kp@"ׁU1ݳDx/hܩM Ɛ1X0/򖁂b_Ԑ*y-pĆ74lb/"ch `F 9̦)ި6޸uѨ1U'L1R5ÿކqbփ "R(sL{$LC?9fzWCTW>;Nw9g\)TBjʊ`YꥼrHeFi1F͘apRK\0q/FKdoE)%|&ME\yV`t QHu-YcC0xcHyiӓ5G<LzRb^Sf헖p;LJDɲ"1psI&q(ް |\5I8|u ,94(u@Oz^,*Bk= oH K`n'",Heix K)}4ڵ-*B+L5-;4˓ -(E&Y$JG>+7̣Y¥ -f=`2,2Nmk>ɡUt4387`b}Kg)_~hBXF]+/G~ZT.ط SfHWtT7<' 7جTtm%&GDZ7(!׏Aó#U=# >4E!X*~I89ju_OP5q, >!FJXE 9UMEI\'5$FDTtל2cg˓cD;e/"Gy )SҨKK+ĿS[ aݝ1f;T^ OZ"ンdל5h[ku`\n|%+}HK_Pa{ӳ&nQ =d:iWmxN"$[_1eY}B4LdB z`!Cz?E:,qx)?dg=@ F9^G}PK*krAޙ6^7#tkC?RY;ūhp9S`v {*̗vHDrg9aCjgM#J[cgFsf,(=P ̡+fJ&k{E<)C1oFovSGE3Qp8!+-]Xose%P>:N5RG>~ߴtBK2c*"[te5oS :ޫ *@S; <fqp]TQ(,r&&ݤ"$dCNYtf!g;*̢τ;qH6 =(tU-XLPjC.NGlp q+t*aQūTp2Ta7_TOz[ XsAbWH0~n5ArW]ǎd) jZBlv?1 8!y 4&-&)!wл칛9]"3BuehU5i_`܍Q 'W q̀L3X7H?pf@pRE3OykeolFG`0^z;y|Hgw‘~} 2kmdrLq2bzCoB?ϘYSi'enˌ 8 i ]-jɇ @ɲ:WBtE V\lӷNЖ5fDhr(v lIuOx [P ӋCJiW0&و)AR"a4ëSyw\5ؼtl gr H!%~_M%ܪW /h5C8[ytN'RJBTQbT翚_}x丗 tUlukmav"%-5HtWKOO y-*Hk~AF{LSru6P2,QO}t؊'B$0Y_ekh ᶎ*F[lpRA M]U=z#1Tʵ@"mo$|)rp$'OȺklOT"pĐ1QJW[תGăL ڳ93KduhsgYZ07070100000057000081a4000000000000000000000001677ea5c0000042e0000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/memcpy_kunit.ko.xz7zXZִF!t/B]?Eh=ڜͩ"&AJudu!oLq8WG.>A*b|3M$Jui 5eI&%R|`J,,o.Zsu^";^ ~F|,3%B <5ߤI"X }ڝծx2R=\󝷼\J>t?1Te@|[ ;dxyN{PeM7lٰx8ˎMrdZ4F.Yc\.:d!Yk.Ky: 0y>F;P߁=)6ԮUW5aԼ;ffeO*܁~2%8?Y,-"[8 Z[ }iUH &QWr)`7^_&o}wSBvWkL7-%t(9oC@԰׏e h7Uد ewPCBXdA4kMr?vyb>RT:'Y =cRKx,\5h__ /Qe */!-Α ˯M҃M4׭>Os ~Ƥsy7:'{ 9=,LrMv1L*e>T$]#bs =ڣ/jt@ӎs&p|TZ~ j/ _nml=8ЂGz;5 g?F3ٖ&=Y-iU˃k ?~*A[Nf9a: % -5*Hɟ73ulԴ^+ =_%n٦2 FϥSu(*&Ȫ7.h}ǐzC 1Gݼ% FJqwH_5fvg vi 22VQxnӦ#M鏳1cOa P .h0k&*y.a2, Vuansp`\J,W jbDct/UW6Z%'+~eԍzbtw٨!/p. )[ 5 iAh()]Yqߏ mL.y>z.5ľnn? t{c1MVΤv7olN)L7C1Bٓ8R Brj/ǎtLF2'yp=(AکwfkŽ2(0^gAQ)E] ~.)Q!:#JRD6Bnjq ɤ= l$G\!L a<(r~LJY ku/|iC<BȰ )^hקG 6s=4ԫYa4U@a NvOˍLnD;imvIaBA#JT-$h0 i8 I,% n"?8ꀰ_vJƗ|Ԟ5;BQ>lZ-+ %o#$ב[xxoIQm^$˭Z0|&]S!c\vgRr~~6NIǀOWc~xEq8'8^qEJ@$VVcG'ל!s»|,9)C8ťb^#*w3_) S Q_yB991=cQ( z!G ~r![׼IY!"iq]4n+TCCxܳKpِDB&#f;8:eDzMUlqCs}h HXW$,'{3sK=UNsQ\2!1WѤ+[n*6 j x)_ k\S?C$.A.S;qw]<ɝl]>HSEk {Vq:d{1뾠eSW|Ko1D 0mTD'; aR޼a݄Ϛ!&@G['.[!∠`T9t`XA|R2{$_S` +=۹褼ִI(劇sɼ63ƒ4Q5&L#LJڴKUj %x$2P;i ?|C(GU K>C,\CY31}|C+ՐtRB`6yl_j(6Q9VѶ8w:W+b@+We"!Hc$=xcͮp5~ۜurN!EJ^C()C)y] zC̊2ZhNE19vǘq(5kǣKg7$`Nu6w-kT!τTZANqHW g$_u(eҋ*20W){pY% 3^\Ra`GHe鲽&+52oV+bB 0%ABhu`̏Y a;J56)<'9VE׉"Yz H̕u12HI^ɂ;o|2PiεH֎(+(wF{ {Mul$~)$\:pAMٟh /8הUfY([kbY7֥o.:#ڙƼ?<=OOot{WIJrĮ C0cx9"IIc !(E2D׆8U !N+G,lV/^)c"iyB Q_0*[8i+ί9EK|M@¬''`h5n[c 柫#X"yMmv֑j@']pkX;+uO- 'whu,p*AЈCÅ&V(718riU+2)M#԰ bK(+1Qk0)-1-Y9؀X̝i#(j9u]dEMÀZ %'/(aZwVI)G4/SNk *(Tw&d&@IkO V;yK {zQ,2+]6S'}Zr m_^nIQV+L}h~x0K?4a׽wfSVIGpo/5+?NVjmF&Am|{(%gVh=ŷV{J_w1O|11`gS4І5Cv2oqahy8[|-^^nXV%2sYsq?PKWدύ"$9Z]KS,'I6A] E\وtA,㠢eg}U'eEdLs8z5r1 S0D ۬:Q6*WzL (E\j.yge#rV*FNyPޟomSEpgYXȨȚKuc4 65ێ5 eRZǻVGc'۰)Q4G( :~#}+:yo=#qVrmxg:~S\ewe% A@a 5|MWfu= dhUBluˍp$6QrU}@x?xYcZ:NC}Sum m\>{)H }XP7/v^:-ljFv󘸂? tU(qru"՚cU53;ncuB'5yVFe7vU r`$Y6&/P&qs%^:@Ԏ `S[_?ikkW1]F ]ptuO$"8(=.;Ҭ#s8uQG7=zQˁč&Bi6$dIKhQ(khL5$#~E@V&4N>l?V D:l2+礼(0 g  < 1bqdI_fNhT1[ixȸxѲ[3[q=now,zIGL6D2[}."L 1H {*3rQɀ^ȼ08.֙l9 x^H(9+-45~pZ13 לn67xf+oO|ѷA`8,b`лjQ+)4:Z1Q[EaPtxt:2$=$`:0+mbD|M{$lC0_\qlSC\B2w]GpFkW L@tlHæ#OPϽm;)79QΨxUrfp1\S¦~fʻ<Յ~d0|4 r737}I?ʻ"&|=<%~;زWM6޶\ |ӿQ:L_Z\+麨%OFb'f$~F~6"*a>-@R6Efǝ%6UFVY|$ N1s\In4Yʾ{߬9x۰gBFLy#OO0a,GcaAHutI6d|aYY br}^1%='Y֑URŹX-^"·kF-k3v>cHXK2 ^j^?q$: {ZZdǽF8}M-6Q÷tMR׀ZY aqL+iSpqy ./W Ua"`_k_Gw=xߧZ)V^ktRj(;jlLX↞&>zȢn;::L0%UPRhR_@戨 ,(/eW +cy(q.\:u8⪂S~1|AMWpE+vmgH&\fcB9dRx8 k-T_[tb"\U.]w̢vD~‰Lh^!y#r R(([0tP|Rg_Y00}fa${K{ ^'^V(:L,ˢl(Qhq-?dRmȅor}y̒-Ĵ ̫hF/chR+c zrT^!},er MxC˺!?${^#k3]Ê \7@ͺ4;h 8oYУ0ϒIiSx}Np} ph)zd;J#ʸ+3ZnS>V3iڨv,'}oa=/bNO۽;jCp'xJ=4 Gsa @#Dвݹc=bt,Qzň3PI<`fW~0sr&2ͽ!H6:G)cdG?CƋ^x "*ROh! 9G]ڈDM6[ZJ)i]>G QPs~n3tsF}l o>7"\\h2$_̢<^?~oeIVRPņe 6iY߹v]4/Qǃevև}(=>\R(w CO.?ܼ^zoR٫Uy3$e7 1ZѶ1Sh,^=LF0>KӠ2sH}?h; CεhBNg Odf c79)7_q=_?fA֖B] KK-AO{n:4t4zsmz˞,Yi% _ˆ)qrv/6B1'o M c22iG^Vy>nxJ -QJq~z#[Ws.)]{Iӑx3&B<~c$IS=7>3<b݄Pd5;$, ^ZBP7si} N蚸혻~rEpםԳKB N#׻aUI~ﳌ-)D sZڃlD\mar.AX$Z͊0E;.$:2Z-/] !yml^m",ƊSB6jk+O a 3AOF\•jM;C}cNТ:!RQ=}%4fKk$l$Z>p9NQa=,3_x.Gd£a-㉜%ZxˡGnpAncw} |/_ _9 9߹28/ϹC @T Z吭X)"3ۈtqW ;4,Ww% `piIo?' éԧy-xk+4Hhr,ԏ 4Ա=7¸+y;M)H@t@?2xB i{ Qp7]CBwf@~Zo>vL:d%Mc:Bèkep~Z?mH[8U"_b/ dQ\sTt{rե[aer0z*TVȿ`NFsR(;#kN+MJeAk.fj ,H!gt[v>btgq^ŇPM]C{^6[ktw|fTۀ  H/=VJrn`q5ʾT`#)H W'fN3I.:c!`W, ŷ佒uRsZw &MխSꮕHw"g"Nɿpnw/dkWMBP!O!׶YL8#rB p } I8w5i#\ͱy舠r "Pn uߵQ?Bwnm`醨pW>ڙl@`8̶×ܬ;cĘ#]foAw+*^W8vLPժDbMn&BNc;.k`BA ֒O@}Bwz3@BLH][4l')ipI͑rZ\KPÿ+"gVfBƫD8׬hj^rQDXjY,M/b2qai5=a!_HmFP.0&{[r$0o H 1JCx.kXtFM A/˂ Q`SN#݋qⲞ„m hvkKl5B_=zy|(GS ߵv.GKu5~n)˕>?HS/*7yk;q#圩x$^qg0dM834"IWl!%pP|a W{UIr> $ݷ8!u_NHRZ ~P,dْ%aHi4Zb,ZA)rMy0mi5geH2֢ p+% VP$S566D7=1=D0eѴ~ԇH!ógb@"3GA;*&0]?&?T85)ܕvsS{pE2fn=d|T,Wp))=/UIs>NYDtH4u.Xp .W,ݽɰ ޙ7yKgsZKi [旆DI8]H4k+/Y7M"5dC<,3/WrU6 iof`l!p=K{=yYui4Q|SxAe8 itn(ty ]) ׿U͐tk[ϸ3-3=ɽ=U%AAC.=Kn\ 4(scJvxlv%ͽA[LO\d߹   J&C$@#x=ʰo{d4'I?7 %c&`sP}*ѥ3͜9KMϚNXt4ڟ|i~Q~1e?Nt)GLҥ{_ ]F4sq(P}<ص}]ۛ( S5]d;$yȰ~^oP?PQCZ oVX/唋&jӡyBpz`MȚVK@e6WUO/=gCc (#@J٤LZ9FD@i9l N/ul*j%D8B=J/\?k g.by1/F|aO}lT4uR midW3Kz+'{MȬAݑ"!Aiɲ|Nv 1ȉ"] ec7bEp 4?(#f=`IDP+ 'e 0V* ~/PJJo\%E쁌_# \S[1C@zOCCYNjɒPBG C dua͌IbnQ%S/QL5@H\r}\OOV@gx}_53߈ R| !ľiZOZ<; zCA;er4_>q~dg07 Zrڨv#8Ϡ}yXnJ :On e.,[)k9m!nlw6Ik #;9&–R^ˏ L*FA\-hQYYJ(|]D8럴S"*vDV>҈my4Y aVa%rMEf%#sBVP6B=..;ϋ'UEň 椴!]'Пp'dN"Qhʠ nt'!Oe)|~ k䐱q03Jp]Yipdm斾^gyw&"=[w_H"7!}D$`SX?#. i ~tdSbw9JKy"Ur x ?6.i;Pgy1bTvkZU`&)*i-GO`!gb Rˍx'}+''^׾iS[ HyG]ݐ9)wNh,Cf}6\Ǡm܈KB_w5I;6P뽑UpZM7z Β[ ?O@dUOӷBh-ņ4W>xlJфs\& S8TȜ$m컓58šP$a'+ `" P,􍌕WjeMw7G󛱖_PXsQA18lRn{x˰?APi~pPL[Z8בb`vۃSp+ͱ:4|߈&XvL]vM}<0 GmavEy&̉}]tu{`g3h}|# ܙp+W cUh/~V4/|T j*N%+y< 1(zdF;@< pqaWƿS=ܞH1k]v&B@%EP.Q]IhsB!ccڧHSw{g HQC*DJ٨:HBfTx!D߾I;SQLV}[8V-'瞧De݈7(1wTGO"\];0XK]MӺ&1?_E\d'a4a6fPBJ@b:Rr(:ad#LM9+eoWbPivXsA֨i !S'VMs>ؖHKCq pJۚ32櫃jBߞo0"1UAq"L4=]J%@X4xHۇ{_譕DE,|7Âof֮`?~Ejg|2SR(N f _ON@+8?С+[G2-]2 Feի˂1emBC BtC #գiw8Orf(1k”}PCx 4 gCA/Xt\^sR <;;JlZ  , DRL16Ɉ)1'Fawxt}Auavg]aC9LKBRz`Ѐ~kWL]}ai>Tf*p_X s17cf =ݙ\-78M҃rrMJ. ˿,S ɈRBHAdWPe1Ǹ$&36eRfm &voE7,3qxqjNvF7Bk}X в5G3;pD# yo%AYc@rOE:'?{|U{3# y3GH~<0=+΋Y pCMګa 3yK1CF>N:n#L{ay;q OlXgQOz+hұz\#U:qґ$cA?\.i,!Izk-OYSW> RZϘoL[BU65u40!j^o~ IUh i vΆهo}@x$0_E OP!o?ཟȍS@^^t+m{7"7#ܒj- ͡|:="pknffK%x#(l?\< ̈́_wb^r.87.fm=O9=J2ݨ\ z+q3b݌m+J=vkqT31r iސ ddW޲IY۳ܟ5n8cT9Xz0Agڅ'ᔬp: ]0p赤xP=Rx['oG2 fXAf,V7+i7nq9&fzKpL -iK&[y&E8DGv|OunRPXOcE+5;TvSGh#B}L;YU'‹9EmXqe13fHLcDF~ k(=sN  7 SHbl6xHv:N6 v p(tU < IY›FA2{ҿ:Ql _;\Y*&Q@93B #&_6c nh㳯Qj&3I$8RР_$ li\:^ uit3tn]nc%ҷ+1korZPI]2LT o&qzMwiϥ̚AQ&;~-|}݄r]ĸ|":B_PS`!"Җ9v_ n6N'4.bSHV,%;d'O.#P[h%zsWC*\!cZ>O (Ue3n YK46ס&Y>ґ$"J+Fqd>`K#!}xEd7D#3~ȳ6^O/n_+ȮV; "b"^#dgYZ07070100000058000081a4000000000000000000000001677ea5c000009ae0000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/overflow_kunit.ko.xz7zXZִF!t/U]?Eh=ڜͩ߱7^bi1(֪v,WP }[aa=kz&*mؾa2XbJ-QIL#2+)Γ}_8; ᥅CF% !!MKEUŜAe7Xed*2_e S\JaQ2/N^jBB7kUuGƓifi\ ?ܜEBAlx5FƜ'@ra/+1ev( @$KXm;ۗ)6Em&}%&gad*RP2X\?WtE9E~~߇vӋTxk4a4tI (Y1/-,,>Fx i2_h/ᓹNAȿ܎:]W'x! C$$&.~$ٚoΊphbn €z lHcl_݀21μ\(+7'3eR,HkYYî~ 8)er%)BqҼ3@^~Q&hG m_hSb-ѲY_KqQteU9D_a@$jc\Fw`H>iB/$*Gnap!مyZX _Q,NwPA$@H][;k즈hj`k:bC2n;H`8ji)bu/ y |7ii [XҶPt VA'J%*s}ط0/Re톿 mz!A4.D0܉||FRvᅧ j~ ( 4oTDu iezXl:m:Gr)G8{$E|hZ\ ҫjT1ԽYE!% (ssFA%: l #1ةiKf:(2v.>r,?+h1:KVۇw5~~`h6ްwǐe󳰶Pߩ_}˽q]3a9H,pzlCw'l>(! lKm ">~吚OHL|4JӵaFL5jeݾz]jO)i_lƓ(ۚT %;z|3ds'Qcv~_i‡m9Z" ϖ< ,= ע1E<2(ͥsyv sf6'qOFn hn 8Dے:sub 򻋍ZKSvwPT, $N[X(F Ofńg p` 0\1f sKp狏34a$6;mI3Rvհ^8QWV۵7vϩ@hIV iT>B L0^n#&U' (R@-kDpszcTV_GLc+ 0s 17(]*F|2n}ίJ?эbZ7oC r!ҀS-?+B  pys3&Y> ,Ob+ρ5H/]Лdd܃OZw`c\ ̭-}pn[KYݛBK/*kхߵvb^Ў [5;Lgm..Ɉ,F:ճT-"1cH7d '(1->qɃs}BzSg9K9~ʨ N-t_[C#φpsrCbʗЇNMd7mr^_89 {nci߽ PŜ9ޓ[Jˀ4=~"{ C&:?DWVJ4  }&,`ZxA?pR䮸ݾB f"9OB_r%["h_n{U&~>zqDP'$yi'1zs{Df^B^>[&'m `i",dPzTavv)ά?#~ߊA]+nBR\i4ElN0Y`KSkmt˽13a;(ZԆjY DN5*9԰ta߽7\'d _$ swg O z#njdO >h{`@B }D'֏hFҿ(֘ 6zE "Du, {BK oms [s6քCX Ǒ)ঘPF^=-h_ =r{OԚc R*q"P<@H܏n`.vZu:==ܫg qȏ r|PDMF:5zU;įTC橩$iH+hn//:+ɹۭ`1ޥ+u$mZ+ !k!z1y'K1FرApȚ?W)#dJ O ߴnZ0l XY&|G ]N_c$Yk<[b!L"p e\wQʌ{9IXQ QBI#tE ʧhOmj9f]onQ±VUw4eQj[}ct嫏V]<ͯBvRR3Fw!5*_ ͟ 2DES"&2r&ׇcodn@W}C"$E鲎fJӚo(qb$ܸYZ_o?x?yղFlA6==:&nd<-j)O䀭wbIobv;b:;YHzb'Y{Y= "ʮpn@ޱieF''O(OpǺzFa_%nK] -6=P3lrУʍnt": %ά"+:oq&ZW.~"Yx;cMk|Wc펢 v9\9E+`:|T1[D_dA 7Ѐ꺍UeJ|O]njmbTDk+| sdS ZbaUW0 4bwdwt_rmzwR)^րX>ɛjTφ\RuBa4+e !%f:ux` VYiC+kAPjuC4'M;!0 v!tl.v/qrUtED9 {z*KnT-$'n>CM"dUd;vg1MoZl#PFjsO1 :q/ZVӮ&zlb$ٿI r<*?r^ '>L`egvHeSZX6v!r$_E@1 +\_ `J&{mwtuڜ>#T A< {_`#kl6h:ke _qkd /ɿfA`ӻFXt\!$&ܚMѲILzʙD~u[# thДjLy@D 5%N[RV +s3фw,q{~44Ǚ* ҠC0NN#ɣy!]#9"Wۦ&AU:`㟕:i;C+[2@/Gr)4gnbw^27Vk@7kHV'SgZӟsO@&Z*_-w÷ӯ/ehHEɆ*7%!m8633Rv=$:3hΌ)eѮ؉ ŭ'ї7J < ǐ6zTJUp41GB3⺦5C/uE܎-_bN-\bLވ>ǀc`JE/^ (6 (⡿$}=~k}pVa|Iڥ%coAl/UW^2˓+P}dT lt2Fd1D孃,|M{a0HcWme9*$_cf)u>^f?:ѥJ4ajF,ZH#pĆx>:; mQ3NV.Iٟ#REM=ir]ZE#М(UWCRmчe Ys-Y?ՙXu骷/Za)sSI7m2BƟ}R6˵]EǍMn--.c\`.cV=x0 W%z#_{.pN!P\klWI>7Ӈ%NaJ=m_  1:W~t"ydR,r,tC7՘sY/`kJnN~OKT6|<6qyH!(cohSCj[L!O((pbQEGބ=P N:UjpgwMWCD ;g)0>%^|E8)Pu'B?-KY&ʖ*\OUYg;Y~;THjH-tVߊf~>y_PԊ@g0&x4tin8/~;̆F%ܚ3#6*2=mSտP+mpS[fajZ18t6^;N&w,صlJ;}i)ookߵX0VU"b G,}G>v:*e XK-8rZr2GU_0~DjΕE ].zPl!E C*L.kgz!! S!c)_=Ϝ9 h(u0rv\)sqQ=Nt!=!+VF׮TQ2hl1:yZlYy)Bp9VC^.ppt-l8Yr׀&X /NA=ÒFW2'@) 6=5.GW*z !yRJپo66f;6}k8. ĢmY@͎;1u ihd6kLH7Bb$q?օqؚ,`%c*-κf?xPfP3E\jj$P8OQqă ^>"7yeVMJL\?s?;02o#vO`o^ɧ5Q֌LBZ8bV,N4f (GypTǫ D_uCئ-ێ"x]_a*zMԿ݊/\6f\N,IzwIưIؿ0A}z%yMN,i!1Ioa WOt,N:+{i+hO!@t! )IH1TޤJJUI}\6uEpFX#/`QB pՄx ncSIsQ3%mM ~ǾMvOJ4j,0+T.ӹRe#,3GaJ. Aij)||/`L |\.n *grbK&na|Ft32n4\_ |n>{S7 9vAf3eY c{{>.8""Cp7wu!XD˩Ή"e׵i4b }ڨd)ZcezwX/?=22U" 3x=®,tThUxdߓ6F(%\?^{a*:?b8WHTX#bF_2afr%P?@JOzlkUi4s8U$ fEl 8m'&thFoQmNκ$"td6yK4=|6 ,jSdKa͑EEj44Kgᪿ, {=3a,!6p tKzyAbtKeRxY/\bT ̬sa=-7dyhz5=mš0ZJFaNqeNbyvvNE;e,߳cw([$c3&3Zڮަ!C0ŐXm_dvsڎTrh!0ˌWڬ1^q:h9@Z^vP6m9nىߔs:|0$ Rr.boy7.l"پK1j{$(۲y1p(âf%3gM#RWĜrs ޺};'*qioo@V1 H!P6 7=/J={% wԘ#WuEe+i~b k}3l:V, 5"팆g8o & k>GW ܮ/@Tƛ O.TxR#_LHٵ ȆSg[w` h}{ ϗLoG9/YLsD ; E;Bѵut.Zt|NDNcbHL<ҡL ݲށRD)9 B{\YvH¨]9)|?)y]o.I/;]j@QW8J1W]Bs{{"Ωg# u o0y,-gv{!ӌjM1n#芆 66bj.9f_^ĉE}&a{Џ3K MxϮlWG5Q9]4/bgbmMxҏFc'-,0h\tcdڪ"ȉ:tPE01$%IXr aKrhwMuxLblh-o5HP±Һws6_ q;ij*QnXXo tHUg_pO,.^lU3)<w&Yn< Kc)1ۢ t qV+TF ׷M!(՚p,yzq;&^L.# ְ6聏dӎtN ŕ*8+Hs?Pn&j6!Ƹ*J ?wwXQ!qZaKj:lJ'ܑ6+4EG`ϔc#$׎5γi#u]w/|̡GCPeZ 81|9?%>%?W781}פԿ<ǩ"EbSgp!G{~ƒ 3OazخMDCxRC##c0(H*6jn@XmyG5Kl9T4M>pHd‘[ ^~E lCm0kӚmp +t;ͧI|Q0<̴)<3U&GlI֎$t iUQrME@HoS#9\ nl !բ@տq7ۨ#etO 1ԊOEE9"Wn23۵?"(ܴQ9[Qr@ANׄK\ D-3>PF8lC|TpIc;@zf`)mAEXvN[&䭛*v_sn }!8VcE6EKlƭ5?bI"_ZjtЄ SА8n>5D螆զ؟ yuڟxg<0ҴNd#d|PCyeѪv2T0wWSQ\+x6i^[Xi CFREq^]h>{^$s2bW%et,fSKc PvDp/d#+×2sܭ_PӁ$&Mzu?=[ֽv;pAA描#SAOU#~|>7TSOqFeKm,١.2vL%696omaX1>+)ܼɑvVK-YWQaytTd"̽n֊PNrMGwӗĐ }A87sMbF=O q=_2*ȩysQvERO=y#Mk}tmlJi|H6VſŴt9ˡ2.oPՃ MLqW 8.%i9H/)/3N=7rMDY_i 7#~G->Ds 3j:H5/\ɔ 0ꔥ"4i4aZn챈 J"#T9d"?^"2Q]}|aRM£JNj|ьf t!20n$P&`wZMt%JQjh ИxvXWXC @d!G}JRBE kUX%^L&fq" T9rac\nn߽>Oٞξ)k .$+X;4; )vVFu$2,,*Я{qM3 /aߖ:܊Ş懕,`v(W\䞸d8߈E(DZpKHE'wI~"g Jq rԞl&t>r'`TzO<+T쬍ښ-S27-TG4u#,L?6hrSepDǒ+#3a'f=C;R(2~xfJԘ&n33^F@ԃ:7 /1ާ[pF퓺ß~@QZ;i+;;y̴nEfDU"KW)1@c#rF̉ҴRI2Rz  gX?ѓo*JTFNg=VR1(0bKܠ& +fkױx&c/4 ;Y Xi̠>AZUN-TL~i:0$ݓ {xT 1fv37yxzl_BJ}v ?<ďx % ~͹=b1f? p W\)kk+ʎo(_T ES"s ~ I0&y%eI}M@F}->OfX7"GF4_Ch'f%e(6dQGRrDi,݄j].?-4.cl$m7̡#Tȱ̑Yv8v+] WOMұReQR!Q,FT%QBvsͲ%%Ÿ[ gh+Œ0'ޕi! =h f۸sN ۹ 5D\T3Su::|% $%6Om~qFl۝=$lVZnq]ƛ 2i9!3ƀm\5JJ=:T?"~ 80Ls|zN%+7 $$Q.I%u8O\W Hy \|cE:״$,deIw&~q_b0;*)ԗ9 4JKlLm(r#֯s9-PwPT^ Ӫ+hۍiȇPZDZ|2#xhD|{~ϷS`FklLn%f@y\W˷<dFz\%Fw.S VBu%f ;!VP #jcwq\!tf\G#/ EasldX_%i .`jyBa_E_ A9QRB{~F/5id *[o jFH ,D'3yeX>Ǝ~MM"tF䊄ps&n8ԓt_(#;PMUU.>LPtq함ZX-`+j,cQ$W}ix$! @&b/ag]owfIjD>4e;"Sͷ?j A2INewk:I8 Zb3*\=pżI;?.ECHړ2x'Q z5K9$ͷc`ʯh*O"LI!QWBxAHp o,;e}(V9K 98i1rE*ڢ^,8azO8HUQ_}~4%ۨ Mb58o@hRI ʾu?Cr= ʑX9=t"Y=Ihl<`ĕ7z[(ъ!нR_d:G)֚.] XRغs)Wywi+X{&94?)+ !A Qd_y{ɘWZ&,+PIiv^AY5Ki@C+x ePoOo/'%T$ s!yRlpd*R0kv,p6 ~2 ,NOc}4v ߣXt//w_a~-4k-12g۬Qж^xϡ, vU n=" ;&QCYҜ;D̚uT*u} 02~szͯK6y13"Enއ\Ydi<+ܠH=4FZ'VY8GHc0J>h)R,GG!_ \1sLE}P|Q1e/6hot5HpD- ؀97ybJUYqe$^%+jKa5vbDZ6`S!EDDžڡ7c(}* rRVQN. ) l ^K%-Q(cK5 Qop_YLPZ `F 3)BxD9 U2vD&dcw:EfyJm4ixv+wnËr۫EbO@D 'jsh)R*pVErfNLڱ$}+pGKPwÜT7g<;s}@և\L>Z7++Y.AMgkR zO!=h,QEIQc;^^Ho_z]cBR, MqߜHDsoo S =#}"U{i~^ E,اy lX(I3oeΒsi-|'$@|s.YL"VG:![6Boho&g!gMr>&{! h賀>ҹql3JM =r\&p oz/$@qXWDvA$/VO K^:%c[WքEb+ܔv3xM]U Hx( B"ɎT5D 3!%=~{FYj87@"˂ARW3#ؗt4(|]xAv0[?r\(W:B :כԆ}~PqevwL@s5;ܯ9CY#tw^Jm7> 7cO ,g!ɍt6+L#4W`+eG3ֵ%+אָCcvEt7읲,zIb!A%>6BHޅ„ҍ6LiT \O56ZjLA6%ޡG\8ǭ.T>8>+*Vd&pvþNiܯ3~2ѴUuc{wemNʶ+}v_@cAbJYO6V9i1A(,+ju8'R6ԻU` )21 Xc>V[D@2'hWÓT[8|ەq.\f(=\S8- Dfslo D3K_o@9S0Im **仏6y21*@}iǜ  us|B{c VV6\l;]_p33.Gw#gJ@Ȳ!c0'D"y;d`Lcf7hg 8 t\\̞(s}*Yԕ*zȝ7ڛ *aY#c ~b3&ag5.#]|+=rZ6}؀,cN؆4mӻ:mhS 4z#$K u(_Wo['}QCh4Br~Zّv|<G!a{"p9vJƪ=N޽ dTv0BqQAAA?@>pcz> r`nV\&NR tr8 ~>t Z]UUw8Ŋ4IDH@*d%HLns[Lb͟OYr: +tuS%K,)E{eq`sY;[+N+3}ga!j^&] '|=GcW4O* co$3_B :z[ekgpv PԔ/\[Ч7ǡ4)ߩ'S)VG͐]w(PD1wߍ?ӹ*1F0t;Wn#'Z:6UGsl;׾j2WYvZ'(!-uA4zgMV:~VNf*06ڊb:dm]M-*U:0y`%}GҒ[}z.)͠fg#Ϙٜp?2$/Rq.ơupJW t*}RiИ=,f_B-t<8+cV wx3rb2W,]S :%ͺ&JaX(5T%`9=Q]SAu'O~ɡ8c-UY9"{7,уkDd[8:W6GDmyg!x/yFɢ(䁔{BZ4|&j:7ޯQ-g;ݯJaՏ77^X"mOKMaIy&9%/ħ busk.X*P3>@|I)$'RϨ:!ebyAsݗ3jG]͠VU/ \/#'/ r!A:PN@g*w183nvTBVt>q$6)O/%\lء 7Wv}pM7h:p5FL#[Q*+N% ""kLxGj1&sjfl?XJUd}$CifIQivtm~kv([ݚؿtt'pcD?XB2JQG.u|7}\^{f9eV󜺝SlxU6lӔ"Cv f~u_M^hW/F~"!J+>׉ B#ηo‚W\} $3Ѿ}4ۡi%x"6},Y\k8RNY5Y*+-u}#kv,AC#Esw9.!WoaV~zQoZ}[\y˖UcMNJ45P] ;*͓@<ExyRed6($q_o$P`0f a؆:w?rkZ/r;6:X~ n{e  bPQv6 aUF|@n6~$aeI zL:|̬,WpAWZegq5M  )ӼUe18_.y =Gҍ}ZoЅJy146M([F Sk7# }'r7W/@2Uŋ L~8p*bTypbwxq&S "@Zb@F2֔yM]3r\n[K5j "&b/^>+E_Ei^fxHB)75Qwik8'^.T"dlk3a瀶6ݢz\dL%`ݍ,.8&`L\wd . [HS(r0zfud2hH5"b Coߏ>)~J}7qylY˱mm2,is錊̼tu3,I{m/hp16:8;.4hȊp UTDofTQ4Q 5EL8~!P,PzLU F D[ofudRZ@!iG9rՐ[CDޞ@~hiM& X0 UG"Bj,ߪ= 㔘..RWSxpc ^gP52zCѶ]aU 0QF "aUkצEXNe-uiDtă1cL4GBw8$ Gt(d_f#]d* ~7ÝjyV;~{u >[vMΦbIjkDUZ@ #Hπe$ $N9 )MC!C;}<6Єo4!ewoh+\5#q^3ĘІ$t-DOse1V>;>׶åaR>?r6yaFR?!F|{-~2ꃁ!5/;=Nst8?#2ڥ1~_w){7c[4̒XbO>BJ D-s]lVv߷6Km\%?&(4XkGNVWj(~lW4ۤ8?-VviGNq`XH~~=.L&E~.ܣ>!,`"`' )Y2J!Uu>ZZdXA*1ʴb'2VwCKVHX{CQ^Rv֨ $TϖQV1L^[l0jؼXpsL?F5sŊՙž[ۀp&:꽎G)B,؀J,G% @]" :`tc:cz3qo`೩AĮR>/|C-p ulOt Jt` IاyZRfgx S!]&yZr9ַ֞6d@g@>%b -ZmqIP;ѷ9ǔd: dyrmo:2Ec|Akf$%}օ*w1wxBI _^dR}tU?|".%w. t>h[a f%=7nٿ_!<*Rbڃ\DWAFWpm9ykgn(eCӂX?ԲI.O*8H*óE%KT[F^P!9n#;JE@C*N}2ICT $rD%D6BӰaȃtG"s,?GuAz7tEwo#^=#7:&leШ7ʟiroNODN)OҲ%ӫkZ\x; ۃd9HJ==ދ8r1n#).@Z{VM\35vq 0Z6.aKyñ=J 槎8V!6 3UmsoFS虣R4cަh]tػ 00ޥ(]GGKŬ]*0eǻ>0q GK=> <׌JذDdh u~.BvY;AԬ^L'$$/GIhG(sq~ .e9_ )zt[@ǒ1'P9JkRȧ  A,.uJ(D+O7PaJoԌu]0Y;4zP$ӸO%}o̚90?<̲]HجgTfO4感u'|kA#- 6g&O^e8Zڏo&MB{)*Qj Tn+s0($VQ%}Q`%xdEco^U ,a^Y09%S~7uK'3"u(%}=hwmz \Zf胧 EENhAOf~_K$p/E$z10<S ,c3dM,.PLh̾B;YcͩeAT`)m1/rFfP6gbFPB >sDK ZTbܽ=y  %~;ARVMMO#۞gHo6"Vth`;/sJs|Kw3%6/y t{ll]֩V_no:4~ xۭ[dsګp20sEYF؆0OU2!CtO?QT[syzXV?i|x.@s MlI1#!%#Y,y1:6GxAS J ߴ@p"D}G%>Z ̹NKf>70t9VL$wݠѢtm%xȋZ]o:ci%sdW&Y0&zoFhk;CJ觜60c7pFM!%= U]50'к 0JE7,ԧV;Kƶh%Z"=+Dbй2 ,*JmDf0_*KيG4;;+#q®暦瞧kZ>|_}Hq; ej@psަi(}עzc{ ]3a^֛n$wu\I$hTAYɗo-SX:W~V@߆XȆ0Lla1M9ҥW֐Z´9*lI#=\gƒS"xVK5kЃq  JSzMWN(br\enJ'3ش SmHBfFjfQcCx7J$Bdx> /eDž _1vZj-:"0mp;UI#As3li>tkRg`űz4gN6ⴔ03:=,8E< QZD5sVOazM$(UD0i%xąqհQ)L2<]`IX KzwַlvƏV&ra\,d)gC\^<^Ge2K6 RvHG@M-x@*.SY4)qd:YؠB,K*Hk* @ߍ0z?mUFt(fr`49~=h=+ ?ô巬px~qjގ"h旽FwZ2v4ԧ](.(hu-h>z7h>a$}qwCdn&JZ5J?MK}LUQ,ؙW"b^c)UTe%{ ?L:@ Sߛ~H^"2C a`/J}ʳSy(C& O |Z2X*{m^nɦFv0y<؛pBrW2]vH!|R1cw8>f*ieXPXqΧK£*tDxy:C *_Y\mb5 9e[`i@Ky h%;P$bo}¸7{2qJl96E_7*ikgtItФqS'F_o.dZ\&/V+_o[S*i( ;ǔ8_ΔF`#7Lx Zӟ4's"]Brm,eL%<;>w@KllRw%Pkox~xƤsOz |PWaD|R"-e\Bx/e`A޳X3hIez̶fYr,Jt*6&pdbH)5I]m:E'.mu*<2oXk. w }RˬYߢB6 hϿAZDj5Э`4}+n:-(oNC\*1BTӎy 92J"q8~ RXȇD[xT|wHh jIcچ`E%&/rB/J>~ˏorgEo/iDA#+qClk! 7N0,^^~݇9Gp GߣC{>W͋s~*(0)Qؗc Qƕ1x񪆷{.Nx (/iZKKaОt&(`uJYq)w6yM""KǔRrڟfCbҝԕO`mtfHgc.RY &.69+{ 7:߼._jST{sČ5VFTv= <:;d/;5d[ZUX2L= smDd:E,|#+~o$q5qp~ L6)786] #y? mgP ġ8ʼX}_sB.p4gl?|ӛ)(V`裡aA΄y};<@fcDG,Hzv;9M3*(r ^IS`.h r|\RN~pQ$kdAߵڨHM>=1ervϵ?דE qS\:K5K po j[j B?7yjkg߾˙FN bJ^[5\Pj;zFGM킟cs&p@BKS6$!!8phۑP!x&@n2[< rnDY,,Vգq(s2K:\l˂I*޳#9c]Lg@ &JtIyJ6qУ. U:#3͑-M:q$_lOͳR,DAqbrF!3b>UDKg7., ,l9*>Y/݂q13mCNa1H<׷E'cnfԥCЖL˞Wx/rx~1wެU\}W!E]?La"7Ny]Q; OR:aXG4[f=Π;Pȳ=y5 rBױD@b|LԓrsEs"L_BYh{=ԭ̣fy '- UB~ndc?:g:6'eÂ΂'ǸDHuP"/__,+6l$p1~Yc?9mUPq~ı%p[DiQBHO΀MIJ՚՗rHQObWͭG 4 "..v"Y QqtY@ERu]}v@UcXN4^U`x&+a,=ÌRT Y+t$#MwYzOewXfA&0Q\MכV졤\DD~qd$~2Ѵӈ ք"{kȄLc S*Nf$sb>A/}Dr'2Q*gZ*V,#.sd]U_L.VY;SL~0LGWRMKiC"^B`E1I̽.SRytTl!v0A5PJ=*zDP#a1 B ^fzdivB(aQT͑|h@©4hu8ʺ$KmDrsjp{abqY](&E r5eYxp@v.+>N~($6ZSIv>2ߤCˬ2<:/(a0j\Do 3*Y2 ~ /yԻW dQ\"T h`jm)D8/%'* .-M<61IwXP◒mD{H!ޥYA\0]l&M5 @MZ؀e_–q;^$J6MM!| զ;09.p*̭ "b x",9 eVKk,/҃wN0Ԋ6SK)P}b*:(j>H@E?Ag;|*N Fwk e^ZS"VDwv$3D}XZ_ăFQI[^S#iOKw;852V6T]/("ewem9nyVjbWDd1]m=C֥׭")b|M=!; ,nXw2;4Kp%|xDV;] vGA*˼+tƨk{FJE/6%dͬ,Kǖk=w {QO#no|D`(fuit\?_15 [3 (W%"4[}=!~ Ec=?zYD*"wM>E$-Ytd1m/Zn vhkznQl:G|ם6+[y>38u_Y~RhBӨl{^͙4+=Wb@1m1훃̭ݏ0[F*6t'Ax<;'5TMuZfӞ)a-B_ǎ[^\c֧M@T R3z|ʡV-~9Yj >h6OcMl=GhI WhY@zMr=T\ʕHlwVt7~ƎzۭF=GEA: "iU~ mo [q'LrSlhrq%w!qj.~0pzcSĵ֬!vXsO ՊPJݝHæ5Ա4,mÚ$%UyN'#haʻ:d 3"v3~4)U9!Na+Чq&Ǯq+ާ7e&6^bg@{exf ?˯DX)ۯNI}{lCIG%wpyo2Èi@.\3ntǻD֚+IXtM7HoFФ_w]-^i6q? '25}`~9&|9 3vڙ3Z㡺&U9#6n,%h㫀Ow'yJ5QnH h B`nتg2Z:t:63"[wDq&:N+?"x ڢXS6bh>&z~Y?D^co;Tm}Vu6?S]gHTqwW? tQMQk<5f좡jwnN'Grl:p'l)eGyC}lZO-{j7:%bx&BQH'o^~^uH+8{:>3+_ !(`KA:a1 ˝ʸ0l4:e!с{Д^]8 abWy_"YCm I)+K uYGRjnq_L4$P\Ÿ[,5AA-i1ͺ6O{$C^k {G3/eqN8.PRHƃND-&Mu)[qZbZ 'x6vdh%$JFU,J,zJfnE,[Y"3ѕ1 )`G.%Eq`ӹ82d~m+a{C8TB1g+Yru_P'cθنg[ԍAϰ'2:߸GŤ4LX< fH*?WG$8g$Qg'c)`.J<&Bůe` Re鎉;dָ]  B 1T/?eQj~N$A5)KRu͓C5ŵH,sh\ ѳJ=\9_0%i#0 2liw--J.E1dqXh{{iƙﳔx=/de,z-Ut8X[Ȫ Jhd(2d$'dkwIʰx7]V[9C:v Ѡď&yM;yW\b7?̦WzYBMJ`N6YXE~*Ge i Ը=K|K_TX/-zR~ɦ9BK2$aUCRC::P#Cvh| 6bOH )!828CN=RŽBwJA!zC/~Sk6otW|41SZt^l,NJ:-=-`eҩD s5$!,; S: \X/=~*^@"p+d4bkɩz*P)(|׮ե/?}A;UQ4PPkXE(MA3}5~Qiimlg%+%'*8M_(*e+EF|"b@c3fLgզ~W$eiL|N 8$s B_#FVM XSJkp^ N0pTщ D.N;g G0Z=ۥۊ62w.d5"k+w`”X`ɉǁΞ *3nLG(lX|$βgqzGBmrFo)Y vѿhc()K}uZBܛ+:w@m+bw2 VKמo oʽgGz^JF*7Ծ t %ZjL!$Q F=AQHc0{$eh=堇Eqwv9쪫QPғbL*"XSWCxWC_xis4)Jx;G$dOpp<48wmo]R[ um#L'ҹ2RCO`;_Sᬁ7%;'y ٿdWO0- 1OkS}$3#i.d ;mL"UQscB΀̇x` cF벼>;tc {P+9H8&H9Cc2-A1{~8h%^XGƞt\Њ 8)jϿ)xwR]3ӷR4@1|eJĸ\/jÎ۽+db<q_5n/yꠓ 0빣獃KXI H =(+l OXnܗo{osk2?ˏb/qfKRrPvhck2/?԰{qS0>w#= :]iJT'eO72* tN#?xR8zkzU T~&≗yk4,<ROڇ?+I0^Vo3נvw|DlTv0 Kl[{toͱUmPDkwD9TPLG韰ؚ)"~A`XZJ/SK|*=8Ds5&^p WV;;M~Ngi7/j-R+k%nPteַ[Z'伋5!hrL|QK;IL4\[bJs6~9r!I'(7~V)K\|eeS^12si2Fhl'3>  Q E"ޯr_sOc.{b81f M~Z|[de IN).6ZT6YyRb~?=m"0 U!?m͔Ptʼ*X&~b=68rxIBCH^\Sfiῆ#GJl\ǥ'흺JB^QuǬu:(B\} C X"[ $0MVy 7f\X(y;ٸ|y(U2hL$̋ڤr~ZZ68boA^ϐ b=mdW*|Y4EY0<6`F!'ԤEL_!v%r[=%>'h 'A2 N^t 8gG';*q7 UJ\{ SAxԔfH(bJDFDjDɀs:Va 7cSswBl+@ ;Y/ka?U@l(74aZZ8f ޠj~纨&Iy~G. n<bϖ&G~- 0=l#3M(\>cy6Θ46zDv_`*dSZ9% C!.I/V>37(Xaaz9ڠgro屔pͮK@\QG(ӝQgXC݉9-L+3m VE K8Ov<դτ-0zGABnj.zp̃ffU`IlΎ?wy,ۚ\G$BzHC)[1F tYt@EOW"M\ <쀵DsȀ@<{,kB9U<1^<*=!UIւgYZ07070100000059000081a4000000000000000000000001677ea5c000001b1c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/siphash_kunit.ko.xz7zXZִF!t/࣭]?Eh=ڜͩ1yGX%4нPl?TP8'q[n66h{MCl**6NOo_a;1ga]4Ş?)Z<ni$@YP\o/]3-7@uwq^qdGiMi3vd>cۗvk H Y*Iҽ=:{(9@ ӆ8`itgƠi4CgTUŪFg6L"CdӿDob[Guɥ.1ю vk^K3oP(ᗓ+gMs,#&w`I$9N+]-l,yݞu.32x@UAJގ6U2&݌ hЌ3O7~&>JtX|t(LjQ ۞J}\qmmKz!oA?2,b; L]}z"i_YE -Z`ZIJBV*ϋv1pfjQh~Em"vu ܠu.E+s_UrasS=1aO*m@nzt3e+^^N"La.v«p9Qg'hch#ϵ(Th~S8>~L%bJChT=net+7#c{IZ7dy[^yʬpk~n<[ZϹAAFEf[b&zۂDYodIHh^^y~} Fm- ؠl4$!dFK;Fd]2=ǰzy]q{IxB2͹*O? =Rz ϗ. sS3 )H!#ھZT [DɴD7MkAc m2!U[^Fq0rQZ_ 7\77*Me[hBf!5ct﮼m Be!A}V ~523EZcفQq0AW42%&a80<1n_]\N|[C,\/Ro Ǿح`<Wrq&6?̗)$XR#RwOq>(`韧y?^xYŖlVܜL?#|F2LM;7P,IBԇrCn8[ 2κw pgq)aG~@rucSMNleVsUB?Td%86D'YepXJKh z,ĉ.ځ[. _~5;`(frP#TL" ?ȝ ="r[IU<H LEHeltH86#z;!<8iÂ^+ u}5RZ?q/0_TTM|b] SPTM *n@C×J3?Ā# DS?jl8 Z(tYl8ĸOF)B'9#^I r`d͐;EOSFjXKb66&]L%x1uԧ1,}Sx'Wh[XqCʟ m[#A5縬p>'JlR X6͢])YOEX&}U$&<4:.|GK|W-:pVWLh1‰;˙p|,]m&"}gQ :⣣EVsRS+7qz +-rp C5GO䮯6V޷N\eaUCjd3 PStp4/l6kI@93%gW+ QY>UǴ-,D\s4+ԪQk5$gLw=XR˰|jV JBBzס+H(V6A [yB5}<\$_M4^-P%$+o_62fʩկ푊##jA/Ɉ?ъc6;*+$dL%H7ЀId^X z-|iHᇳɁ[PW~軭tڮ^aaՍ)p4HN@y "mTk,KT %cJ`(t|z"I}Ie f}E?{xO|7=iw$WGbFEUǺ6|W| ; eRm >op%nfh6?Li2#03.a~.r9ښc}ϢA!il3†uZ/앂]T\9f#] m2e'n QHEf3-07b8mS HK#Viue{$ ȒT"uK_|ec˄J B{.:<ģZzw1!8"}aPI_[2Fl[oqgi~uh\|^A)0X<)ps/H9476. }i0}q|j>(Tip`֓i3FW*TzpR Vm3bHUZK7DIcst )ʘ o͹D%^/aد}^i/WĮ6Ztyr'"'=/4䊵p?> RÇ ڊi2hZT[3$ *drW5H'nÞ?uz%^=Pl9\:ۆve%#֣;8O菢ƈ =7Cn4_Υ^%"zhρǝ+~ ]܊*{?OCN0T")n9٢fU0 swf1Vwн4yjd;w|Zk<8Yv^6ayM{b*^lBxD~{2O'6㲋ĎiĒhPNc]-sta>L>KR\C;+1U>C6X ˠ.;H$^ډ)]f!d/쫮g̝? 6kM^d M)ٹ 1':>?`ȏ''y>Oj%`@6ol b\`J QKPPP{@ "V狘W11S+LC:X_/lye8@:m},~U5>@]LHk$tw\ yKZjA4"N'w_E0˧!/UҸ̗yA "Tu$z"2h;sۢ8- {L>^ WC_Xeќ֠ H}BJ͕ЏIX2N9jrZAa`,eRG |p&ẽ[?9>ήZs% ]Dp.IO,=x #jrߜK +ic|ĪLW|@>9IvitHm~5f9X?s!)./W#c#-8kxGأ_o"o?ah8<<_P w#o..=~8黡Q, &jQ6S)ن~"gqU N,ÿJ0fǔag.)3ɇ 0ivo?z-m) ˆŽ1qbôm6t { V@xVUުG0{/cFԫF@OdF@_WcOMǣ Pb[ Yu9(-Tދͼ|0$47\rDt\CQpc}X+{̾ڇHfD7;ir`qOZͩdyt fb -խpS5إv,oҾMK@uʒj^<.DO;o={:N'|R}#"SY_4k-ג,^ₕ7;8E;tpUi[t4\P?>@ުh. 1p!f:FiJ,|8KxK )$ C?1 X2Dz* Or? 9Q9:5EUlD8+4 K!kx0m[t;ZWY2Hۙp?6/qb5CWf>XPqHJ+,3Gw&pp7Q('З;9S4YaH2}5(=k,Kɹ]92sGPI͌n{37&.5xegZikX a>DrG] b2#fF5F؇xvy*wۤ<~sDJ}">0o$B FU;فmMUǠ eo64&F dIFSt֥qIu;d=#? YPؚt± dhFy dHڦk~ʝa/gWm7_N?PG&1޿@l ֥)j [GMoA5NvVعh7:s Xre/5b?-YY؆ "NYƕ8 Rk+ʍ,\F?v;_!ԷR*&}_XbLcLv4KzY2Q񸼔l$ oxgbï[s k5De+:-`]n?H6j)1E@wh1)?ĩ}]خ @kƭ|j^X;Pz,n`'z!R3ېMA ~ȴmAl?nyAxr`QuO fr#ssF;X Teosf}wsM~% Emi {\C{YgzUÏu-_5I \[dVi`5h-'@ؘȦ v5g{4h)nxS֟`q;W<ȵD1;[ Pt:.eQ2[QK8G bi+& O ]ea(6teo6m92ד4 Kf6YcTa+Zv$ FIu祮V8`޽u{_0iPsθCACg&. Ȣwz7̮^$|X֚9e_ 9N(&53|mN(b`rN"0׼ w뉘8o"W1`w]I邘x5[yDքvr Y& Dd~w,fl֡9Yv<3dRQNn8[HɊױΧ!d.Ǐ=I)~P`q]Su rm{3hgGJr1rCCz\AnaҫXfJt3k% .*H/JiWk_ A숏ӡ3G|nT]{DH6^#܄0$N]?āxYIaiQb{{gBG "m̾Ѭ"f5;,V- HrwG],}W[ltg\GzkxMĴ-ܟ/y(L紮0뛄i.oF4/- ]9%.WqĒtDtw)6[&3 Lol$\J 'n>qX;OFn6)+2݅uՓ.%$(1eMn1Zڶ@ۘέ1 %Ul{(Xg MmߜUUKe-K3rb\Nm6.J *hڟHN+3a+k&Җ,/s 6?]h MUYaE7fi{?[k]IT-:{W57'kz  ޚm.m["iK\lR2gǙ7-zbQ8(Eլ2J ~q +MiŏEptHӤPP) 4'QrJdVq5|N,[/yX)t*#L7f̢|"A,'x̾3OJqOB:yL}ЗR Ѳk_#}-]zuStHdlK;`j[PeM /˶ ܔNkAP0&7]2/|Dnתa QT{:F"03K"w]@3G&a4lg/kb!"YXGTŷVlvvw SwyW$ZGʅ <ҁ^CܡRhf%ԕdFJKPE#j]t禪7TJfD@g<&0Nsc˶Hxѫ~u>σ&%[\ mAMCz Z|36j/\^nrӌ#33_~im.MoU?Y|mvjQpVq[MNVqYJpK(P 1hA gc>?pˆ_EW36_dl;NZIH10R~ Yje<4r֖ڧ7^2`lm0(E(l6.Jf#(fk]\U% N.(_||· >7DCc8}O~SKKAL)qxM N._lO3X8B겄ޕnN}l?Of7wP3ێ "Kהu ] $ƠT\rxiz9JJwPp2u5SF]{EVpgIUΜEsn>Jb_P,Z돱]y$)`(}eL j1vT/QW%g99o*F?_uSlYk~$+gqsŰoѶ:0 FA| (NVoQD~onu/`jgr.l|:y9\yz @?d J70l"tHW BpLcRI޸NKG>M /|eAf,{Mq2)DA)CMʇu8WCRuB#4|{"{Ggt$BLQ)yP%Aou%ׂZh3jIדhʨ?1k`lrE-l~NF޴p:M[JcSx+< G^Htb9cmrIZ+ۭ|Dqϵj_rX%~86/޲uO1HЏ r1 JG*?_dsuBǭ@&@ _2iWmz\E\^WoFUO|l7%K1N螡\ez8 )P N1I)lIYG5>lRF#>3CY+-.J N.-"\Ѫt:k -IW<1xGKWdDz MiVВ]grFKZmm ))kKI/vEjQ}Xݐ;%!GÖ TLΨn ,]bθk&{ Z+i(toa <]HNVHu/8v+41 evF;~ms(bѲ%va }:p;"c4aYSߠ˙݈2$pi8׽#OA|~rbYOy`i@6͑ɺ9)@O=y ~z"-@a)}\H*!lIg?v3GA)_K0|oZz}ǶhR3i i5~ -ؚI|2Zt"4߃PY ; =J¤g|y\59aE9> b{zVOnmU0;p$$~U;ͩy57?+Qq'W%D^JCýAXa=X"zܓl-gۼmp#kv[H,̚+=4_*PQ~v;3wu$&;fGYU=o$KnW9 <4נ8w8WX{vhgYL-F ,g{fR5 'Pdt;?oNN;Kx{wh etT QH;#uOj|su 6\ 3{/x:[:bd'͎DqYR:9ֻZٌ /^3dY_f2UB*XQ6gn~%# m'0H`-Iut2ăL -S)u@{վ\bØrQa_B,H#d/1,0L Xg#aT@T,Ú g0zR;'* x9&u?eJ V?8C ګ`v8Z`{CƔb\b:8! o|`[fPr)5(/V@3QѢ4j>$(8 ғ F~;&7=4OlR#Ol+J$9n?&I-*grR|{:wNQ2jQA>CݣFO8:{B&y uLݤM@A/>~ sx|!" M-H=B4 F3U,^éB 1) }fqqD}Is.?Ch m}s&#s seciaq\|$ If|K|e@ ֊9?;2-j/K@d1[$tmG;+W\'B4h /$m@{~NMq!^hH涘 xKڞ~L[_e)of-PPIMept1Y1K0ĀXE T<$^O>% :}㏨X@S2$;q_u^Q=)-b==5&OR{r/^6b~pR`8;0 }@6#] 3(rWxى!(|_Ů$ o!WPSlfZω(9F[K< µ,3 $2J.a~O43Ӝ8)$CIF؏^\s`Lϐt1V C!m J2);dD?@/`swa 0/_!xdB=uDx H׉L,Ӌ녯6IZԑ;/ !w$ō3 i" !IP' r' jfl"ͯ+֢s1qU(ur&~9;וs5v!2<.XH w> O# Qe ^XXj;/ߴ%q6< [jeļͭVÀ` l1#eHe9I"<(&A&[)^Dmibݍnv}@^ͭ9[8 RZ56v(H_w$=)Vv4\ڱ٣gT"&FM2Q;:?ccؚ:@s?Jd$ʌG22*%8PGPI5!\̷a2&F+BԸnB4v[[zE_n…LB<<׀$fˇ4]hL+O 'ߘ .+dw5V0D nzKór5SzUƉ&PVr+J[@ux\D.&A9rm .J\ b\ߝNFtw.8COPwj+"]*1@]{MszH>vDj)[E \. Bu | pDP!3%Ջ/h Tѵ@u]2;{qT)?治|ѥ !ߓ;NX2?")AAY:PU "P}`n8tp=&Ҩt$(LK z(gT pKRq"'zF_/C8T!Du!جs8t"-fQaҵR B谢D[#ǩh&0ߟ#ϣxAG lck>|b*lu危F6I$gN47ċ'&v@+~bQ +w>qhDeЈB * 1 sg!i>L/ړTT1`|D|˦.{tD7P˔ޣBi4˭r7P Ak')5*(O@(|y\]S- *NPll$xKa{HwG_TGVhgv Qj./nڕyl[_!tPT,u)01-㋄mUlۻ~E%' ѫF&fќS|Vp v<0IWM4$8&s/P 䜦V2D|!I^KQ*=1ft_BRcZQ Uێpc@ >G~{[~cBLý{0%kkbwP z#A'֕V\W;74E]ϰIs$Dab5<]PEԄV PQȤyK)8 L%mEH䯾!F~"]|Sl( ŸCf&B;Բ2d$πxiF~3?M8Z8"ZSſBU*L@gy>k4g'S)k?}Xi@٤Kc WX%RI{OũCkɄ"ؼuyOq߭)_}3vfVV#FF4 b.Exݾ6ixwkJ?}wO[Lɝ>~ABڶޥ>gn5j'Tݻ>w_}H{ƒCdO_RDl>{I*yHK鋒"B !'VOiFyw{zLR9=qe Ƨ]DXJtÃʸ980@,׭6!|w; f^цX|q1۪K&a'[59&帎Ywhїc8A4*~D8oVY2UgQXPM3K|IݨtoN~Zs8 n\ۜ f*+i?͌'Clւf!WZV6)№CU}I;c#xW1jâ7Pyx S JSE^a zo aa"rY@` HHsԎ+B4<#\=ʉh.{ 4n H݉}کVJG4U5+CFb գo>4;h~Xf>2c T߰d2Gʻx Dz$tj!&uY@/`W'i#Y/Ջ5?$3 ﻑc!Q)䘾=2m7Vʇ[V{o{\I޻nRb k=t d CtMOˬGPyA3n#_7=c"Z8×bg3z3$R ߮\gDfn3!,eBv=av9pgbMfR G1-N,Da#?&6fYTWyCE-{bvR-f=&qd0OK/#_$s/Wk=4f!r5"qxS#ui~GWڈ2a7pR{UZKՏiW_{|ψ 3$-ތ@i6t'aJ> m4?LW;IJsͫDZq@i {ߝ̧^-^;]xۻ?FI4 _Tj MaFҡ$|'Dy&\4rzP^AÍij O[&KM#D{~ǧcd DJfp\Eȍ"$CeVk_cAȐKf[0Rƍ )LyfIpHGeɛu mσrV۱!53b'o6"Iuh@0 f!RLt?Fʖ!d*PO4^ _c!MiXs#pvʸ  )Z.1J{OM@)dyg+EЈ pUGByt]LFK~$;!`w#G >CR'x)(ȶ<-Y&;ՌJVʡ"ݟ/} b#! :;'?!ʍcȿs3b'76v,z:8}V9Ϭm@ٺk^A JWlz,`_Qh+'+,q*FbH<^? Uߎи>H!_0k ܂ӎ Wt|:(G_ ݾ RtH\;>oN${m\1چ +3h]-}c_m-H_(Ϸh\Lgr%yeRtD9-dgb%DO.lF)ݤPBVK]٫b|fw)+0.xЕ[(QWT%nj/{lu0[LCٞS<&A#P 8au0M$D EJflQL*)7F=zEP{Gk80?'1*{=6 煳-[1QrS1 y~5eڎ/]>^F|qyY65GNErϏj?q9u:\}dI>0圵L} +ύ`6 +5U\Z<.EnJӌ80y4jmE;5[=Oʘ*k{X_.? Z3- (P#C 1Bѫ:? k57]l!~]JM `)74e'v HqOjL7QSݳZٯj|w(D)v^$:G5!0m^縻p,G,Z̞`\ aGJ=nJXGw`5 ? p37ͯXN eX//OGU̘pJꦝ EpFb,l-p4vp46*z!O" .w:*d_Vw(Cޫ##lmZ4%Il̪q9Jr]3ڹtG*Ae ܪؔ>d')|A瘵Jf 21&xI0MPIv$PK (cPYz7b]q3ҽ[L/dBm,BbUvFqꥭpK']FH * qvt,IKS3oeMӣ^w[$l+dB me~+Y3ƬIF\ Um뗚ЗiUZ,$7kn OGJ뗛$uF yd|,aRʱ fo˯q*߽i۫2)҂8==vD{31ݧ̛!_ltʡߨ~{)^!R*2uCSt(o JEzqzpN+7/)CVd/^57)ݕ;S.*-]%}HOQjN-ࢳȨ"~>y97|k ˂zzN*q@~StўA;jj'Nb9|,; 2,=/w˴?dFHÙ5KX },u︇,DHS,`,7c짔#(l* Ѯ`v/Q83dk߈",+Ldԑtb$t3.US+J*9uTO.{,T~˸!b  lG&OH-㫗s+D{<ʬِ$ȫ`mHu\h"us?J(^߶yy*N#= Fe"̨W3n=aBOu=Hދ9NE'r !zڹs*4 C ֕.": -!2$@keeًۯ;PVX{=EW85׾p%', nCŸ\"V5|[R{IawQU΅YvQ| \m@`-}nًe6imNDp*ۘ+*ħD[brL`jN|2ҫN7"Fh2H(+w4(8 @ndc4vq'.k>Zr@kAdȇ: Ipjo9{oHE xW0t;&r*H@E[\*;jjJاyW<4&vI\B{DL] ~6y(7\:_١E,)v٘ דusޤS殧&iN`Wn _A (ZXg>Rt?W8=inr*O`e]` D(t ugբ0U9eT̕s3 (Q&+ޱAcHIcݱ@`˃肜"=Kwz{(*2gʈ?GpL ~.0&1 ̾WH8ma.8sj"wlC%6=9$fWx .%ۅaK\a$g 3ݵ,űL9 R&3ԇ#ם'DYe=\{sE_ CRtq\sri.\CO; H~B9ߏpi7}Nu埨n"?ʒ:tEa$NxO!"{pE:`Kd\j+VKUo^=!˸c6zsMU3PRSwQky?v,v]m\Ց r~k7?}]G\..*JsB*.QOVX5Y˃EdA0n#b /ȒNik)IV]-1H]QTq\t2hX"A gESO:L#x,> >nuϝ#GqY42l1kXd kpBZHxT8(ҝwCCG`3+9 aQ'i LGSaC =/˫ON6uzs⳧Rt+ɑjn Z!^@]ѥ.1!"|,qgҡx!ɚsnkQz=LN+ ڤ+10{S%]ű}Ddܰ&@Gƕduv~ ၻ`Y!fyQv-^Ovጎj:[uCLӒ /]J˧TuCH""sLl ȉyNq\ER6UQ(Ip /s`:_3e!" aQ єr#+`SC3:H.w4RV4e QՕ-PMOdWZ `KǷ.cY]&z+t_.Θ_Z | 7'Rݧ#>|5?"p™+>dT1)ta %h`vߴu Um^ԲЊ{dTu .+<30n"6Eb H>uڌށм%KzLnOOn#_ᠤ梶հPY\>sg #0M8Ƹm&phc{jwϢݦn7s j0h暟t<6on+F1KiPvضz; 'IG\5&K/V+!9MzF8K'HlJ}-w/3}/ML OUDאd#"ݪD$ fA'prC\Ray$ߧ.dg\K8`k فI39Zu2mbV#0Cs!wrEY#:lY.mxvV2%)MŒS8iQ6ߊzQ<1r7 T{0Ys"m֨bOQN>[y#NfWa2U:0F.D4 a%!~/2lzkmmG<߰~` I`-!$$ I*`fȶ>-'oS—'*TR z)~]x,鵐'ກ/ۣRs5+DSl}pY|3eJTؼ+,d5z(Ƽn,;>8H֡ хv;Jr:n:┛^`1"#u]3KzoLճtNЬPK$y-R.37}c=EpVP.8Հݧ"՟¦Fќ1=)#b35g$g:>ê6is&f1 G>#\l"$5mxJlۗ~%-q/L C-!qNn`^NOЎB=2G^kd-Ya0.Lm:E)4jq+g GmK"f}[IiMjC1N#GH2훀5̐g+I!fPI{rDq9H7uB-(ע[Gm$B{.LkLR{Mqc03ѳI3)004M-j(UZAtw \Z 7ݧp3K2\Q٤Ekǘo2h"u dIAqˆ*.>x];[_~䅈W{<1'.`XÀWd3)1%`uҕte]~E-A"b7&W5p?3-dZ{9ebsT&KOP59{ H84M'6HR; dn} Wܔ@WseC$xL%{r`Pv|0#PeM'A滩s9+C\)ztރID<9JPp`j0*.]$~ف,3[w=/d/i}k;՗jX,~skD3#Tf2j>|V9*X7p&q}΃SgsBv?JwGjPh/a(S`g,yKkٰn!#=Kjt>YJԣCȢ7(4B0É>ڤXu0vf'Ζc`{ `Q,̿#޸X]H [9 _GIPDyZ@M9IfhR(TxⅣP~W! s#3ҝ4Ǖ1)?k9 m 5jӖ}vYbwMb'Añљ;W~%& !-Lӭ(,u:AeJDv)hh)l1NuҌmnb=Ǣ\r+# @ׂQrc쯁m9Q`1ʕaٓ }[=f.g`ӛAHkH~ 8Yޑ\ ;ՠzɉY{[oq;D5 U?&@S4Y.0|jMjEȍ@d`!~~LC9R' M/ނmF ʼn׀qF^MOtjxqA.EL"6BR)X_)A}=dAM#t0kIS'D n;$Sc4㮄F.3Yf{&LnzJʷKOjq7vĕLnDxiSil`jT&vtG.ժd' "34N++ x˅=oNctz#70QQ:0k|aplrPĄf.>ӟvz23Xf8(d" cZ䲝vz 1)]Q#.e'Zb5)mw`$*^FGdUK2~nRXuRZz%`IʣB2Wt+Xv3}-.r֭ ^9'C OZ}-a26_+#)[쫝HmB:3Yfrdxv\iѬ(~8k䧐(}Ss3dW\gRf V?~Xwc49WnZ4>xsїڟɱ;, DHiCL_cQ})sU?1cyHu69r%GGׇ;A{thyb'BnPX3X\ː>D\GTS)Q!ũ!N7E!TŨcw%jېvcl'&1{!j8%(`1U%D_>OݮofRM슔"]4 Zj"= Y9TnEO{Zq?-_uzLHˉ$T}ψPzn>sBy3-huHS?~ta4CNWCv?Otc OmrCJW|̅hZ]ה!JJIBH0M[-8Dr?l{b /HW5sEuaf`2q>:SkM./TF,0iJbGS'!ꭳ[V!7Yؼ Ϫ l 2`>V8G1#B!!KGjB *(Ğ/'?֦ (L)N/`@F> ?f1pj}lV\d(cP2/ەxŞG_m@$-qlL_D!P׈-b[ ؇q Vxb?`Nѹix]8GQV ?ל6YMYu9 sI%8an̄|W+b!ny{ Hj;{+w x'(EO~;!$qޫ-CS67boMl1B#  n\(~q;Ɨ<plP+>1 gE\G$RrFY5xAI=T q<ـoCG4V _oPyM%b7fo<.[cf3f@c{}I~{fd~|q9M+I)B"GBx7{ K6}?m(&LC*x |%/Y(=\CWibKA鋝gnn)De1rAS/g'@-"eCq;ʰ)umE=H*Be Nh zq ^w٨][8Y{A 3.᳂,To9E6rmQ>zP8Ւjwf9aG-/:m4w=zU4^WM{,FNjKJ%.ctK!j]?U ioE͟b kP\V([|i z=ot$:Y\y>11dD;i}V ƘDWҧh{5"(W\DJNvM&vz}LBc8bѷoX95F3j\o; y85vʾ a;B8\*JYxLb-){65i}[ ٍ1nP7aͷ$3N[8 S&ӫXiIJD~ H(cM|a%Mδi=_R1j{NR#F P.wuֈ;@pSm}`?!\Htڹ1OX7FÔ,|/2ζՓ%{uTڋ.A~T%P[غ~Oubrieoz.S~ p "dСړ4Bj |~#KU"Xp;a19QI| kd,x9=t)JMysk^ESԜ;xWOֶh]hiN3v5w34M sҡi:u7;H+=*;^heNęt|N*4#y!/ICs|q<*ݖ,v+v>::5O$mZNK3\$0#6@Q/vܦWe4Z̢.?5e>\5dꙢ4$&,/$$yϘB!:@Gc ~͠& D!) p10aVdiMMP͵;]$# 8*&fhU:e%n@ b Q"@dLL;yxP!/FGe58;-v 1!O/}&7?^n_ysauYst8 ITl " @$>Ov$a8oW< |AcUڈ>~ IQ+_ݰxȝX$iNpEM+Gb,:"n ?pZ$42|(K~-Ad/u˷K^_t*\.K1{I&+b8sL6H mmIKYA?Q++{{:뱅鞋Bs[jd]B`N,ӲW~n\ф%Izvy6dG*]f$K"zKx=Fqιhmu̸o !׼١":anWǯMZcE'+nn[U !1PE>WF 6t,12Pq_föņ g\NSd29ʶ:eE(O(Yw螷E8UKe˶AX¦9&}$/!\Su-iaSur+}k7Dbw0VboiGwm]/5?k5Qh`ܶZqp* k{+bX^$ltbs` K*oS] zSE4ͫnAIxY ݎC"[C)>a0Ԝ@byG/Uj#_~LcDDb3XQ yɂ[9a_ vH~Hp$|5UBPr mc'g9X}3,:I":c~XKqiH7[,Ƀ&  \@8ogx}{<?}+?jry'R_j[Ky[-7~$+=6-<,?Oc\xt"d^V#=;ZĶXp 4PVANsOERs3!1R@׃rjʤcۓdtrj MB{bk 0$j{< [aʁIh=|WHbT?9}Yozeo.3^ʧb&vwOXڿTqT1&Gc*s8}@WJU0{cjU*:gKx+wcM*G(W٭gzyxq/)8.YB`/eKrw\JZM6I Cݑ6/0`NUߊ_=nF8yLkֆo R6uJҷ*YoI^V8s&dERYڱ%JeUXh<[r7u XmH"?LGΡYTHK d(͐Ӷ6%Nrw|8URM"D92diƨF2uYJ"供u vWkv^L-(ُх4ٱGkޓ9kL<4?LkPOa0ӧu*iTifO`:XgCSD;,]?j OJIUI$&ҧ˧+hH ǡ4>ہZ4\V\`n.{^;o.E!ţ V.7B_cbA_Z@DツsiaLR-hV_؜0 g>vPFyx |IЬ p !ێXHLRx= 3[*FHb(wS7 =;ğW&`GqaMWp[O{XB^/6&V'K^t۞l/B\E:ڴ3'$WaEDxCL:ː=E]/MҜD g:bUS1ncM dMP_!^Wy3+8"ޡ_@Q>*#!8 0{\df8ET\&IThv VmIq lD!˩n bpg7N~@Hbz_T 3҃)a|+[lUD6;Dȷշ| f~ά iݹP8s1"&hu!ZWsi&:tdWi_Vf*Qޗγ ERXz붖7C~C%ҫ 7=[xEr]iel] c^Q} , ;vZ|@2}'d=,9RS:GކۇI4Dh⎈iM鮏!,-&$fݫpG|s5" j A3"5͔ۅ[k9 džyyzo[-;b}󪡬:$RNY&\?zE+)sU#qw@Z8՘gPONG݄(X+t`|e^ÝZ»"c skO g߻D~0>$@lVw2$[SؙVЛJvւWH .;-_L(ssb#(^ɋή*7 7201#"ip E OzސWiApYaY5O|93>'"cc ӾV捪cHYtXd &ϢͿOW ?^(B>ӵiMYd}y5",ijm vE6#U:3=ص7cqēu:>R/.C }m@(/L};ieMN:L^z'X;*xٮ _v'8gQ%A np{E&wA &C/x)f7(1d[ \41iSfu-U]yE.}kYpop?cto2K(sNO#2~dUq!! rh{@D`eI˝Sݗ}ׂ50WNS.XlX'1OZt|:ZKH iwJ*V ר"%ըOjimv,%dUf:{Ѽv$+{mZ0+ɇtjOU.wҔ[`F l10o&S(i.K+ U&5w棧&&e@q②<0QH`D H4վ?3{\klE^MkƯ dڿWO֮k92)O?U97o |Cʃ=@1#(HE\ڃ z' J e"$„)9k|ӑ ߕ/(@ATF昤S9'pmѝo[)X mT&H\(~rѽ`L;Dڂ)elR.w*Cɰ&]Fhp''˝dF!q$+=S^_&6,ܨ-3p9 pYVFr]QuX`:B-d4Zmv )R2x8T:cE~%rnK: xj\1iJ)KQL MoVYFΊ?FRch FRiNbxvY01y{T2X~Fu9O 4x{^ TD"@l!T|NI#w֖=k%J?OBͿn2:}N%AVˏ~AUvU]6_;WqPEƷ]lM+Hv). h/˶w`ˎʻ<7bd=,CzQ,oX;S%XmAXu(HP\m]*)@!;j oXgHڃxiѐFosY~pͻ yDd$|e4& ~}$N;wzXA!Aҝ_D{󩉻tLcRAۂ=!z<#C'0fV<[(QtE_.w$G;͂ [2uX4g@1,,J7qn`Ky#3%7$Rd,~L &B,EzQRlB !﨡a"8TTz:QB t9u]R`PEɸuI0!%xSk/UiGz|BQ|W0 e7'XxxTě[IKtYMeD0yvC»A5Kƌv&\eX6*y)I D9w|}LGx1#;>(,( (67O]jYl|=_(xf ܙ^*'jBoj^,]?TRLo!8#Z$2nA^@6QAb(Qv5q3H@tBS*2@Z_SX@?TU+ekc PsHnp}!e͎sVjr8"!,J^QbIUoۜF9엜Ȓ7S7<=ƨ%MxL=3 3C MieF1Kvӓ05U¸IRJO9[^ M}v-x|x'v;wýoX}:5Qz 7"uFǕ)N' ~98BCvMXqg l3 DMXܼw. gI{ck~L< N|F_QNuQUiF ;igJ]=5-CA )E?05Q\Be|mR:Ryȥ vHتE{_s>`qơXK:pfj(d8GRK7. =wT+BW/Lp_eGTl'4\XBtV<:I_|\sq')ڹ36 "+W$ <$C+8? kCQdIj\cz!90C]E~ih`9N8ok;F{ n`o@~r3{}x;XO`,C7>aS@X`˚ݞ*mFh)h (y!}Y Z=#}uwcU-;}VS'PGӳ!Q8Eo5dS'b/D`j 4\9_I?ÞhuK5hƳ_RZ fcbG=fzp.#\3*Z;Wv&_JV'{"F 5egT+LVQSE>:q]f:u;QMFu#>Ea )䎚,6T=s?q,.?X/(w+k#LO![룻L*򈿗&Ȏi[\ 9jOLh 4bً1I וZth}FF=S6!T|؃1띰߰.iEYWFft?WT0)9 M͆x*@TU`#_UzU?exAZ~*g|>B&; T^+]ӧ3 =a4d 1!;G^]]&qm!$Cek`V4ThqXK5I"U=5Pel=pT˃6,`'7)[n4:{ԍu>}{t0*X=+HP9O1$_W:sͤBcFd&mRC;c84sMߝܹ IZ)`rM]]XF-'7}J 2?a>\PQķ\-jӵL\ e  Bp+lop-D2,s)'LW@(+z  vk,=4q΍['Z3K+ߌ v1hr|NEoiw+1%ۦa w44Y}9EJtdKpPTZx9] ,<[ ,yLT`:¨jS}ϖ(BgQ./^iVEfeMG8ij#{Y:54"kQɢTI0 X?6$5~58\5ɢXmjm<~=EGA l#͸Ri1[qEmLe  !LH(9m< Wu5~rX,?}þd5Aɶ.m^ ka:0OE+2 Azs31E8|g_m4Yˇ!ZiӴ8 o\iD$ҭCh6õHcȔ9 WXdQ XٔB,pS۷saDv╢+هa.;&xw)wh /4#԰+a3} mފKEc{*Ed\;$pam\9L:¦ QhmP`)+NwD;NE"\ UQ`@f sbRGZ.xU* zdu5>50R-,O ]m^[K%9oP A$u.FLܝTJfKp!8` ;wi*PRAcQjó,yG 9Px^׉ن\H4-`#KiT, ,Kiƶ]W$J"^wIiLΖRxd󪠡jts#3ڣaS>8PZ p'Px}z&E}.>,{CLa8bI1ylһإe3^oc@͉+eD}N irbB実c08t࢒}ֳ4A^*ߨ:(VzS}$y{z ij<-vtZUÎD!XWļqFp6[џ3 @ Pv[[C\Q/]jކo86.ԟŲуWtéI7QLe?w =n&s8pgӛWߋ߱ 7{Dҽ& ܒGgpb ƸУKaS1*-JM"FSdpӸzQ/MTkATA,@іtstk=,sN"2{)F-YWl7LDۯ|eOVJk47sH=MyuKϳFyLΣS NA}y{yIh"g}+V%X:2F/ MqPg4bڪUh^ڤcP[@Jy'ACV9' tMr|4d뭏D # ]h2[TRa$⛬Վå~_ِMLZֿa=(%_PM>b ESJ<b4Rg&y *(.}R獨fS krWc5ݟJd׳g`v9`+ Dy, -Fiu/U54aɲ.U`0ludImʍ3;">u%äEHv96@':|_lm<2?+~?MPy+ _ԯ~xiq提n%P<>stK.?quO5 g;|}^-q*\qс}ir0A?(IRLFܿ_vB҇ͅ=i"<!T!'ÃM;H%ۏ-EKH el!? 5M9%`z]rOL <lJF[Ԋ5 bʅOkb.7,y }I"54eh˿e 0MGH"B?nw@(s&Coc@AC`+/uNBꇁ#x~W `+Zx O ocJU=kX^q^ܲ`sKN}Ee=3RtEy.}E!y|3{]:NctcžnFEAOK?eMJF|{=9wTf.2.=c#MG|".rd9D ʚ A275&kF\-Q G>z BGNR) ۯV)bWv_!L5+U je-ioD^ECo*k$j,d&sf{tLb` ]e$vp},FӐZXe=NoBipxO=; kqyp2 Im_0V;u+FUgCvx4$ Yi,9,8OHGщ XJR9?myH4Ѵ _Zg&EFWDnDm=(i \jHyi㮷_ix1#TZ8?\A:? EuRA 8/Ov`G -Co%Roy2(WUgtKBnK.Y mCB`5GJϑeVD%|ͬ(a?F} !x,0^Fwrss,Y+{}J@Hǵ?ȏqU¤P9qpGgmMVk Ę{MDޙ1Ìuzt 9x!IFڎ{X2*;8Eo60PYp( i.ޗyqT臥{N+rhN GMͯZ!9Hz|'>?_<@+.mXwZқq|3]a[W3e~T0w"$>K3CݘcDNGVnfDԱ3z!ɮlz]5Ź*$m f“2TY.*ݓ 4I5<ǧ2u M D_9|AVݘ7` pӁt6ԼElȀMN߁2"M@PǎƝDo_sW-E,̍y/(<9O&5u&=Q4Xn])y3g GPbθʣ1W/m<=Łf`'Ekkk@`'^:k;?PNk5'VqrY&#*)># AL%.`U*z8r XK -0V<U@/p+61μ0=?۵PmqgIAOQBr n6~~kfgUzJ+wuiE(~(8XEwQSoVc# MW1+*3Nh팰,S\1 q?.) }t6S"2奛%/A糇p"0;cgEGr7a5 U(hӗ9zU,c! ڡYq,w!dbJ/7OY ˥V"_l";֠20R #7.7% P :0|P ;=#$6dT ,AXrlmwLYҞ]՟kɹDIGYp5u~a ۬ב # V$Z[Ph,xaxKBy:%{BB-6XY50t0'BŤ5.V(G]  ѾB FSTW1KW|ӐcV .G{#cL|= dv`? {C'İL&LV)qZI+S2=:ᶍIENFmdxݜo}r?fQn%'9chJZ.18bָ04bc"fսN.X81WNyjIN:ٙRZPؚgtsot˜m 誙$%164){aK#!f9rHF&d<2Ʃ7TgZlZ;U遜y,G둢kISI)om|-UN!L_e6j=>g~rmv58bbc]x/uE_ 9dK-vI&r[TXb(D|n2_& vHkB'HPJu^ǃђH ;. "MB}x5Ut {+,/[\,ii~ї?xȩ56_#Ψ4tzvͱ}rqHc.MlFn a^BQ:5ƞxWG~8zaHqN/,3IWazX> ^SbZ;V{i5uឺ>3 (("ydno=mzh5 ˭IPPcz)F>*hEMˢ0T↢+j \FLaFRr#Nn~VVzXnUt&6979MPEꝃNoFHkcp[/|Eov+ W)?3SWXتa}R~Yta*MMkr#ΰ6,Kb!suxSp#FMK${)_keNs@1* i HY/0 }os[<Ҹy݆+z }HD4SӰ{EoVsls (jS~kE1~:1DkR"bk Q? "&pYbj6XK!{^4I& .<ݭ {]͍}f˾ПI/ZWsnd5VXh!RcĄɔdXb>Bf+_ {-h|r@4_ip>KvOQW&C%8DJB苅<%/hX7}ZKVNQͻ sTLFx撃/ıAv]& 물W;vT L"COrdᅇ+@˟FM#Z Ü _}VI> noGPPdMWMLhj!zd>Բђpg<kl}|ɘsm H0 4Z~=:t.qYP5/m0A=6Z4NUolFCkrC/8'鍘-Fκc|Ұ66q;\1$hLk ȉ5-P2aL;arp'Cگ975kFGJUqjm_?$Q Y4{%B8%U4̓֟$JK R8!/k_j*,"p[2RX|aYᘚ^W,:OOqZ84ͰPswR+aO35kACF/? 5L! )F0@|:;`Wŵ!Nѝ.$W0^ Je(!=?7Ifc'\nVZ n4]~3M )!:?r0Qˤl=#1Yqgrvzc[ 0UP˰"L(Q5@*Gmה>~/`qYE+1xD~@ޓcHͰ]{e7ȱAfB߁R' gKsbd-ziboszN͎?f/wun+&QFW4OpHVlH,iw!C"Ḣ#jda?r Gj7¡Ƹ6^Z[ r/]K%ط->S8$/h=. jD>R}˔C/)[(``~;mI 9YCRcVیf ֗񄶏*wU^=4H!w~H{ 9:ԛ<ㅢYAZ-!{Ca`bmqq)sTѷZ1 ٿ)_L̅J^^(_>f/\Pa r3(#z#8vaNm F0_#Lm-Ɣ$N't*/%sao io~ !hi [T:5g2\z󃇙/Q1L덬Xb=g|w1tv$u|b!HSuYa_Ŀ8p2UVa_OL "+3b(i$iKy#DK^mmN4[Y@4_B) `n?}󀳌yИ(Ңclw,֒@zX>abdAZYzgkA> tr_(3`wI)z,JQ#rg'_ |p$ZԈ-j |=x4NfF-AѐzpxqWT}D;kJ\e2CdaĬ2ghйoxlVr @a*/dcCApᚌJd.3גTS ϤƸ ߖw 딏"M~( aߍ-.}6}vP%4,TP )12 $NHiл{r*5/qsb_;ijk/Ar:"3K W0_H0vFj-&q=yxBHbW[X‰ށ??:@=_Z6^ϾvoG3բ Lx盥ȳ\0ɚ {)K嶆?V9~,ʷ~g( Z;jh~Y˰D*3=F_o+ 8z}Tex2{lB?C 0LTdvCD`¤u;)4NX\{ n!BFa8W=ӛHbj6?&--Qes]fB y "^{MYkؽ"OBӛ&@|4PLVG9JÇYFlMYb-c&Q 5E3Q+,XLXJ|$%Of#ˤbkqǐ 0֕BzosM.hA)v4)ZvkHòy!T!1-'m:e $9~j&?"?SrȨ"MֈwA`-O\J,;)zgy*>;䇁Ex8t7P\}L:(>Nko85#3t:ul[Ȟ WSj O<* lٹ'w2lCݖdHٛWaUɾe?l-d~"a!.yِXѠ>Sf1ub-1Ox5%K 5 vai(?4pNt# +űN#õeTe+k?@ze+se6`aD֢+Cm~u_\fFm(nsO0HBKX<)lҗ zMV^dÚ^ntE<,U&2K:GCo|on|z%1j<u Ĵ&O_OGK,1呠$~2qO'<v4D'&+7%Te>E;7/< : Iaw1QgOtXjk}o>@$ӠZ #$x `>novlseRW[lLUIZC;ZѧEoXG޴?ph]$.@Cxm?c-L;F#E5/{N S.!JM)Jdž^&$n?-PItmLB i"M"\@iEieYޘvNPvCeE[:nuM\:ViвIOPHK39:*+\~, U5gc MtDS&)#5W}B7gt-f ׵tZ~kc;m}PK1k[vFu8O 5nuHϩNȴK,q-)Ql\λrvC//Й)/Ii"\j5&pQ`L,jk()YO_"R׶9D<$?&廲X́i?8tYDdN53RY-x36edo'E56 ٕdP|Wgg T\' P|t]`w'gv&:& :#ͥ?;Y$jaVs$`crcyKٶS Ag& `b#  eDO>HOQO򆆐W^Ձ܉pV^c "F~qVkU0ލ-Ń~~+0O֨e}$i,d;$rA&_v9%@撔DŽ~1BR{U9uv&!a u ?oն?FqU?kMIy~Ub2EHc,b|4}Xe`Mt[6F+V^*?lĶx@:,ˀ%#M9g)RR|S"eNokΕy`17fs=)zlO?ѣ%z}h0݈:&CYQmOڨbJN2g ~W)3τ>VLۖ R.|p+ !)_n#wx-:ܱ/" cz܁ @9=D>ЇS21䋅ћxhB'L6' pud0)ɶ}ftZJOb(܆ 듆.jmH$ ɛseQ\3]m+^̄G],r0RxїXi}{mqVuYT@}gI'_>>8DL {PWz(GPNeH-,'ׅKdӈM41Eo6BwtO2~v,ǬHv+G-|d8m{/ĻdURP2m_uiDf_!̩MpS4 1+ gU3{oc7>QRlk笼hxH "»8g&]O2W[!aj~Xγe\(ͨMNC-`w)ut4cC.-jQ5ɴN*qbD֡0Wl:Q;AsC>E*ħD阳OѯMY`ea"OELUY{7Gܓv,g mj yf]} SJъSi̱":!ME*Wj)Y@}MB~ux5 ^›$+ꁆG7bkAYsTMGp<Ԡ=x 8PĈL}H+(/󚌒k0A}wF@ mM"/g &*=ȌwhB[xo2Pdg5ɛ=𩓤ҏn*Ch )d\Øt?+LF(Rf)b9q +$mĝ$j=G^)a $-e׏e'~SqFOxeA)y9+D=@߻N)AtY0Fi#ŗ4y|SݸB"\z|HuE/Kv̌:@zKZI@]gGv.6ېM `Z#[cClI"]iF p簢TZvfAk -'zzN' `sF!pd-ҬĉhC;cC1wa&jHݰqJj*,XZ'd#!/:PdgI!U,\Wyh΢lhjlX.SHm4v=.):ت%Bū|];L2h^Yl/K0r?DXxw};wXuPP,;V␨kToY~+vq7( -ӑ6 rхf$c%aWK $ͧC+.HSen;Ybw {:h2hSFU<<:䇽wi 8I{,$+d8lA bA;bo0.U: vF=Btn*mbkg\ە?gqq8a[<"X*Lxɍ)rk-wU^`mso{č֑sZj F;"^P5ju㔴iwl.bCV7m_αI61K~9k>O<^˥F*KbM"{&MxDyr\:oGm?24\ sj)ǝ>>\j <3B}ڈЎB\5sg^CZ vK .8wS=4gEpB`رrDz^MCУBjә }VC|RAZ ӬvcK-adc5'!5N1Vrg1b)¡~ȏS<ܑܻ*qjwa+v:' *MW^| )`Lzz5y;]A2 gx(64rH ꟢zAqAEqe}Eӂ2I<?<&ÕoNeGZc%ق-*Quc cyVe$SeQ>x05Nk*Dq8#e^ 6B'-;stIxBӎOö & A: A 70Ss_ H _WS[&>ФE=d<ݪ{ddw \sfm뛱Fxb6}{ ;V-Sw{SCާ {`2x}O@-I^&I)E됳bD%E &4yI^kќ؋qBXh&sSo9qJ3yGJݡx5` Ŝ7DA9m-h?E􏂋srG]<^2;V\)5z:$fdϰd:V lMPGF P˾ӊEfBi%[\LLBhdiGF+SLt!!!ϖI0ժ-N(:mn {}+kn89a$[S}*W~RrhV!}lѴ֑Y@':n1|&2TLy-r3 "^˭ }4'MK6S`4aDCRhNټmm[ A[_@+|["W\;г\2SiΘq ܙ?@P ֣_xo ~K?BOQr:R I[@r4qAʱg7E5J7¯BuP!G{ȌXk'eZ|D=-+/K-Iq=e;Z?EL0+y~{ jm`^;{yٵg|*_UQEKMx7ItuVP#I2 2g\Y7 Tqs-.4Z.5."ŵj/ۖX&L7@T@qiX-"趼$\oտ꾇=1'FVꥌtVYپ&Rܹ;*wREmYB i"t @ >7C MRs"hY9LfKMp|Κݿyc\@gu`hJN 9k\VuՃ ,ixšD CF#"YW]I&Q0`U;E< Rm=ƓVJqDR- 0G) Guڳ:#3lVJ\NVk-\<<+J|`mF.z01 9p]?"Uggdޯ>:Ҳ_`Hz_;ץ;c:Kzqzip{bxDhG}V@GR{:(|~oci[fteGe&B8 P^P 0 y}hpw@޲ߌQbvFs{MNhaTԫZ`+Fu[\,]%83eSN*[7. k FW* k)o6DG)H aˌI~T EZh1|!D2^GMƈē(3.Э"OC,U7$) hA }jQ:Fih&\ 7G.a((oѵ:̑b/^4yn(;V+yIG>naAR;9a"o(\@J0{YIp%3״k(be纞&<}SIqdmzrv[2Ty#yk zAk:\s[c~zi<]IUe٘A aG4!a2ɱG0vb lqXWN)*~K0Ezmł4 AR9sŠ t;9ˠcjvxÎ>c -`i *m iғ 0PrtJ:+R1~-$Gj̙ =kL<~@Ew8B,ۯ󪃍k?86:n~Y TQ- g*TjKKlO#I}\-l 7xV 08g1 JsWyi!ִQe9_<$-NDVlh+sŸj'sdŎ5GY<\J`c뗻뼩vR5W.R9Yj.<ߧq1]z".,( @/9pKXsC8QR~Xq[I~=dwn@]\icƋMA=A쩗.}IiOYN=Al? ܶ#$-i!.2Kr*GA3"iBDyOV{ WߓFtKh;;Utq,nc_zٝg{R5@Z 9=-+9gX]q(wRRC2NANn9fm߯F* H͊.^AgIT=>?U,ɬZQ ~m|gӖi!fKtQ4XM\N+}_5?YL~Ds|+;Q7m4c(`3hceB9l6R"rlHŤ ;*_>nL!W‚hn~rk9q@A& y9Hi4V:E4L͌xN~H.*YP {適Wf{Lt'XI܁q2^'є;tAqsroޔFGxivuM3SlOG !Y)B!0YnD0Kƻm*UkR &XJ/&&9t2F'&D@ V:wDԟj@ ~ӷ}lSC)97 ȌE| *CXe(ۆ.7Rqq㙟WHD dX*X_fҫ=B ~EZ \ʵrQiQ) !QHel*4˲r$@P%(מeim2`׭[XDv;lN>N ZP"ϑ%&'}՘?Q` $,`OO=V)o-u7f@DL;8%e̷0y-%CATX .wk>?p$䇹`H/m?(|6DD!J*oZOZ`3_jHpG2Hsk}G*=%DOZ\sN2=oJbu)O:ef`?`zTJQAt"v\w iFG_JIP.g}e:(׵`SRb-v_p6 MÈZSN'? YɅdg0 K=|ARF!PG$$_">K u1məF~DEzƬB b`~| CΈ^bW?+lz;AD?efcF;nHcǁ#N7EpӨ11=zYqNZۡ~{[Dr7wOHl䡠tj39oj-re%=&ps: KƅoK+-b,N5]V*ͺ"A0V}m ,;.tlik{0Eg ^b0. lI$;&Tj7:Ӝ;O@B,i/l%^d_l7Sq7G6Jm$OD[_Q m,~ˋW6KelR{9>Vx=SL%ll_Ogl/9/$C|bkT -6{yOސQ@OxF NiPƱ2,\WZ*Y mF?S:5 S G^-Z7ʱ7>SʣT;+\JB^y,Xƙ..$μOr'3t+J.భ`ڙ%ZDF ФsGV㉵QV(2^:V@']& dF!Ll5K3o:3̽pYzZ㶄r;ĸiow*r'T[h?_M?}$I F48K7\gtULŚ J []}SRKX8+-׸>]QuBK3hS&%܈KҨ6A__)Jq#s9SYTk/m6| 乽=-";8xSo24N. ?^p^iF_ƭ(]Jb˒yj[]kg [CB+b]Zr [Fs]MOy{j.ʌʍ!8-]s%IPoEg@c<\1_I3ם )-_P&x60b{D&l­<0*WYt|Dp+32f@gDxJY5 [C)'k<@B_vZ'L.Xfx,Do·w9'j h8zp¨{]|*r//MCV~cFp1psa=kJPmNSD-@q\m$az/2p|;P)b d:x@9n0Ax!-3RAs]1XOkZi6YڨD `dO^1%XE Ƥ=RpJ55ōMjkX]ӽ&f#s㳏UY,`G] P;3[ Ӌsނ*XT9rZLQ)RL'){iF^2i'͈@` %bi^~˗9w޴[h<^`g|^2U,Hw :%!JEҥ&Iغŗ֎/I`#פ+S@ ?mf=/:Τ0Rő$"QQ JnT,9sOB ?A8#>sbE!/z_Üg $|!Yy̘\:ĥP)/>[MU0L鱍6,^:7np G x9C!?%[II" =qIW!?n+\h?D %7rvZ7[1 ~*)&% "3x;@;q.f"ME#5 |pM+jo=zVZ,:Lwsdً 4 &Zvs&@ ╅ י. `CG5jw3gjK, /;`DQ=dd}r%DHNdgUrЪQuN[V?4˵B7ߒ2J#9ZRQ]խiZa<Wx;f35QFFOG/=I#L!V|%!4C]VԒɱ'zAwbɔ`õsTQq , Xa&Xq B&aU'`ɼhך\ uqVa TPQKFXvRt7/Mޥ@ӡœ?@V2SOS5ˠEiC62C譗Yw0"b R S濤/ٴt>a)I;ڨBWRTRP0N0$wޅR_桶Kך.N {[[=NB_{ NCAQpjƥ-sag$%M,4zɝ4vW+KwcPnM[NyDI,GnƳPniB9JghXxctx8J=@E#&_HN%־)ՒRzjL0T2nb#ۇ1ve"*i\[o\m뀛%|NɮD%N)MtN-* VT.ٸjq-AiuO?MRɥ1UԶ=VעjHK})J~_#Ih aKZ:f ?@?:8Q K  S|w ?x* Ql6{@tbT"$1ȧn(ZR)#K:`sX>t_V?nVȾ* :%1 a;AbK׮3\aanK>ni]B<V᜞tjN,z[HFE%^!Utlj>Q3֎S_]E,v]b`GhS"A@70p8v?R|5Iew\7 ".\)4͏|` a$uߖ, 0{dE,r $ۄBQX[±00DS֠ok ש:{ݵ._3RFmTENDV5\"I CR8C% y01i#`.2]B%A4>0nm!N( _$Iđ?E/LāQ>g[o,y]LvhJ&ω;B~QSc;G^  |L9"FNj&A=Jnghh+;>!2YCSu /Tp8||xyN@0iU+4\x*.ʥ[oJ9-TOwD4VʭG]]DLȯhshk+~@_Eє1>,`@̰ij{e2VT{VuĂ,wEf|WCkƲҴ^!F'Lj*ЩJ'y`LI'wqڪeTR>=hV_va?J VTZƅנ Q< QSb N-D%t|F6=,ay ϴčADj]0לp%Y%1')r0>EVr6foT1MApӒh^"[XPި* /3rkBM~5J  }IkJExX栰N+^M"^@xܼm<}Plll*svLm7HG+wǞ|4%u5=j_/mo>S/VDTUoC18XCml K+1|TMS<ӅiG_}/ܮt3Bdɜ}nL+&`:'Ns]@X 9xӜA'r+$ U}'藷驒v[fڢt'X7x2bbA,*WG6GkIK0- }CrmN?0?LzE3Ae_L#t)ÏgaP By[OY1(rG]RG6KX3&Z}=QZWI]q ;M 8#p{%Ma`"b(A jTp[o {OKЅ>9t% Mnf*~u'4zui:TJM_?6R~WQ`ޞA&DV淴wɥ=l]u["r ̔Euzz4L a65fƩFmEWriJ0h P؟%,dN*_Z7EX;7W Ym"%9+ 3S&FΑvrJlrQ8C'HYOLe{=b_.7zF6SvSSZ]K,JoAK`b)\__&LcF:Q+pL:z}&`0 BtΙp_PI)(Fm?u$-m\Y$WkjS i0G>H`{p$)%8ź~8Wd浝"}5TRckdD`SK>q>`XOnali s>k̓+4˺'(iu߇AeEi~ LT/J&igѱ^oR5|. lzVI7~HѺ)y*{EҭzK[?[6P1"V Vyxr.v^iZȠ5&tfpfa# Bn+8!fAM<"ؾ+<_#9=@(L="0T7QYJΓ"2 @gƭu⫓B'Ο 5'p2 M\LXy }z ga-B1rѭ)l}W9q':+rxj]-D~)V7= ShWL4-dWV<̈́9a[`4^yW F";OKC; ..[[t{|,ļ /$(#>e25 NĔ5S1Q:Y)?yxcMtMj,NsoA0О+PefgTN]x{XOْ_QHcnr[ HvWKunjCܣdVxJh˗>bU uЅ1-ڝvN o;&v*-s)+m5l?2[3LgA3bwj) AAD? rv|.hwǡ W]#s,1csޘJI=k_=0'-b?+߬B~KTL,Q^moEaѠ [o|dF >En`1G9+ѥebd΢9:1} Yp2ґK@'1'7}˹L#X`M] &B=l>J&WmŷD>Ea&:.: 6mmٟ fv\>JR-ҁ?oP@' BMKǓ;j=y1?m\''}̩4D>2 <;h_ 22]"`ü)dj%s01qʓɾ2jP1OMB'/*/9n`ڱF 3i5b_Գ7/j2˪%||v1s:W Qϵ}rڅ\0Л1)gQdD&mlyXƒB[2{b~z?d}؀Wai'hnQlf^?Q$|T])/Цm&]. 6MuQZ(qˢdN{`2//ܶ1B~5&@x&0T*M!]s+6WA/~;_i!=` f9Qc ՚QlX:'C0wEeUȁZImpȎ8{N8cԙhaAFR6b|u͊vz֓&X1ά8x)6h#;TgXj @-1DSum3)6&#]cW>%lX>4k/7AH+\ܩN VVeɸ&+*S3"L]'.yA/#[rBn;;|GDԐ3^Any,}No>&ǔd<# T$sIubeafq¢٧R+w0|Ó1y(%!]6^M 0]&Q!2gĆpOr *vJ6 p _sޱ8"naA} )ɲZ#,+kaP^$qbDe7Ήt͌u-m3Rc*۬iQ<=vؠ5}5殽\hORS5+ZMElAupwIJ@&dh QN 1w v-GؐBreD,{qf& k +7hg^*H旹V nLE8]$1,Yu킕DZАBDn%XI Zy;.S.8KLދz"Iݥ*Ѯ"o`*N 2[Idv$$,`PqՔşF9¦F6m3k͉$˚…ʉ"IGڜgڧ;0sUFس@wk$lU;9Aly."# F,<󯣀 xCᾜE_%SZ该QzaY]5 UvDAV%ȴC y:R061aRaihA3Lk`gq WAW{hzHs %@ˤ&+br?# ae/R0;|bjCc%1 lr.>zh5h#~pהoHyBEGH'"+;מ ׅU&)RmFwzb}y.[Ca`uP:O ^v<VvlYıBa^Шp- &ljQM0wEB +0Ö/C6;|1o$$]eJ/,^!l;2d4bvYmR  ANK[fK|%qTaE`ĭ!R5I^X'47 &5͛nT+ruRd1e"zMsvAz7>cTåpi;DQse$IthB4{+׊{{")I0W>v+$w(fQS+kMfy| SP4|H;ܘŁZ9p`{bC 2bh.5㸈!WHNy)n0eV.1t'?xP}Mk{ psCD/QKD,%(w>x)%'d>h. a`\[|${ d"KM@ Ϧ:gG]p#^L]-Of:Blv.1:{/PLRި+J0dBuI`T)=Hٞa \d:mDo6KѾL H=DfS?WRwXJY?7 žR1\Hf)D8uAGC|Cяf\`o'%Įp7%8]@ UO\9li_vW|r{)F8'zE,#@^/*2 ǎRD *pL ⷞGj48=v4L`kyC])ySX9Ow!֚}+ã%;~n`س-"dwk|Y椬oM^dt9#2ܯi3َ {0!M LQV-'f栗|NLFe&\W6}Kx` Iw6ugL<قtR 9>rѠt-[=փ8< Sqs^0#>0=fʃ2M=WpF2ejQOg9Ј Ġ;[|Re_.lz̭}vՔMh;="&K wP TppA-NÐQFWQ2A-4=0B%U-öّƨ]+1`<_U] ¿[Abk~%I%T&7QA$'I6gP8NэGXu(Qw}V;Ay_ LU9A^-f?FLGhZzH%!`JM+!Zk&b00WC#Rӏ`ATrO>|>AnɬLJaˊ&t}Aj14Fv0VO?!YqTކ记:(ZeK"ޮ $l4ԐŇgN۾L n3y42:QUKH -Yd:SE۹WzoNEצJS 4ɲ;L ڜSggT@oZPDйz/Mf!'^07⚥lթb@ }<;zVe;9Igs(kJGF5ԫSmqk&(jE$qVyC 衋dǥ,"KbMqRm ]b9ζٗ2PI,W+љ?Q9og=XrXW/m hm;K='C!a-f(8g) ҩi\ge1;TGVDY>"N/p FQ:=Q`@leRd~ԢiOIo ӏ2?rN&IPqc;` }pds'?\6;IC@sf>ɭpZ!h[R{8[)x?eU,fևE@܀Z6 `Jidf`h"4d@l;\x (?T.imBEiZRUh6&4}D|1O`SG9&z$b ƥQռ08?}nVoG "nI< nq}uGd- f4}s?mcF.D/dC=m`pIb6ͯZE|nu[zEbtc{k\74;.q#",Khb/bp}$y7SR/^e >4b9"U NLHC,#f[*J2m5UFH*dQd2 QukWU[57WR/wXh/YY@tcg'kTe^9 mPOTg,^L$j{qQ-bh"Hw#qĥO[Mad3z-\IqZtm\^e\Qrh=wJ(;nEAI @Q@v9zʟk"TzOರwBpSHUzRsf@k`ʇE6 )f5&Xk`R*lΗt?bmD[&\doׄibzvmJEXV'Ϳ%ًz t+~p?3$ ?jx.cw.7;w]0kYZRbӋD`!_k,:6$FiV<=.7" I/k+A9xߥ$oJy[#m6k\Qlg$o  pǥ YȌ S14=b58}H= +Z 'WHtn@~B|t8oq!e op^=A>#C)ݢ{(7ݕ$V lWD &C6_)DŽ+5 be?C34Hazܠ#dwܙMhjjRiL´%ƿц`祉EĉjOQ =I`Uě)d%ޚ[{M#'3 z@Kk͆XvWچab;([蝟, D @Bk{ X,iDhx{JFЦirŪ9PB"A`.[tC9pFVQWF* QyD!](ȿ}x լIOYLR˨0.\ ̑e"PZЍ,k*3P^~sLpGľP^ #nm0S+dO%;β]1''RlS|5᱕.de P(_mjCM >~ js< ߌqvwA >SAơ:Ct7V8b{bF7KS7+Ƈ/ߤc K? %OɻhRK]u}bRm+QYlL4}*5vy(!qsIkӵRb^u̙ՁLNL8b& jPxf2 8rg<┱sjk׾:?m'CBU:ghpp+Z vۮ}ift@`k=g U2[[Hzk?j~ 0š siFbYH}&!SfBx&>W­!f?<6H ɧm ,JүOIi>"`RXHyi _!?428PyO EDsOY#eejOI['i:N=4P`t"tE<)}ͤ+IWڏ&hS|2AX%{и}4?7m>̌czǚh5xdQPԏf=KjV&CX瘚30\fu3/˜Zn5=/Կ++ilo[қGy%,K./BY:7rFU6-$4kEjӈl̥90M)Er1e1rY\UQRQ^A}, M^[ c1{h9N2ooef;;[k:%1kJQl$(f@`dWQT(6b_Sˇ2]`1 a.8&Jwvɞ hgVJD$pFH=pvn k7N/ "2C K@#G%uf-V2r bc]yXZ[NcAJ*Q?[%W /9**M *KMlQ"*—nL.B2u꼪z@eFvvHR#?i L):8^'$"ښ崩~ĸ=f~̔z,(@tdUEeED*vr3yoOt  &jis ;sVI$Yek~ o+uUtYbGY"n>DURsٲ%BojXW8}k>+ڭb_LսF|:+!Q5_$w+P_MhBD Gꪅtm[ N$hN$WJp|L_ſCq/p qFb>b@C> ܫWhCfw:VmO= ku Ww%tw?Q\9%zҲ}.6Ta+7! &SR&YM$2,Ɂ.xU k־cD`wbz9gI{%QscdX(O`tܝh%s? ^8M壗XtVj,5Bu;HBS^L){5g.'"Tm  OOt|%Z4AKͧdj87r)_Jw^7; xTEú(צsVmBuvB_cG+kz)O:bnn)*Is(V̔9gzV||;㘹k P[K%܋~utS(:엞:,s_sVRI&ce@Zi5:J֤u8Ya-놢?V-;g$ePɦN;J-ji}(% Hkl=3IjLH+׆IumvN*4+%2s*_cVJ` AQDC@Lb/0Իak(FyfSLv B^ +s#gXKHͲY+Qye1iDye {5qugzU6[05AK瘞mclI:xa590)w!s?C X#u _^D;{/A`6n*l+:A&u r3(^[\'1w@č,Z(j;!GX?I^WKږr  u!Ť-h ܆~IP8H[Yw%]_b$ĀA_Qnpbm`mִ~}m2Ōn q'I8 )JWt#*'_${Kh%TwJ8 r=k삹 [P5WW"&n ̎^%T)~ڂ9wI %7uҥѩYQ0jS锡(jOB ;n̰9eZ2 |9ɷ3x1e0/9 ALi5Ѥ^1JqPkZH_E&qc[kdbر% I<ہ(~s#Uv]7L,tҫmx  PTSt.쉀l8rHw1?H5(=*1*`ﯷXL/JH~dbPڄFRT28jU܏rZ M"x(Z`խނ1%:vX ljv݌3n2 ``26G ;utKOZeOzvwڧxE0~g$jgܭs T@Lq9'벡 yn^3;@mK2iП!qoXQ\ԓ("HqTinlFcYSaUW KROtFپWKWM: v>(4+xʿ6kls_˝}8P2 $͆mu2{ttz%'SiVř*cuD)PϪk\ I@8e k]g Ăöiv+ c,YǓZ$mݰl6iXz K!g>yG8#htT-y#ãCPci sdJ K&B#!DLء_h*7}`3W\P|HmɖLNU[nD|Bu֨{wnD ?3\T= (':k,G; C[S`eFnz3NvzT~Aa3ɗJ%Қcn-*5e Z饥yJW 0:>GP:LL{ V^()朂s}Hpw@oX>l9JNv&GјfP3"2rgT9}OW 8pPZ%56 7ī<a¦S ~6H0^M!MLfLM!@Xψ6pJrsé%cǿ94Y0ܳIAA(HQTvv@q=0~%ژeR'"GڱsqJZ$jN:oڍ3^.ŪT"+:m{VBiL[26@l=qW1 AVz= _XQK{ NA>V1{EN]{kL ׶wX> =" 9_&V`OvI{_G4ک!_ݫzP$[Ns ]3' df hFQ .jJGT>ya!JS`xᡓ)}1)k5P&%Ơ]eq ce_ecHp.6b{Y`j0;wyH)V66T?OFa rVk,eHΓ ȏէBf)@kH8 }ǘ4NB!v6monϥ*E%Br gͬxXث:<ƥ: t' |B'+ ̝Res뵗c@zGIO!?Cla nJ`ao@)UODEՐ\'%F xC3O3G~PBak$[q37$n:|PƆc7`'913*Bu[?gTH?mţ{sJ;Wqű=!Fti y@.as|y6.^SQu2Ø@3@/*g9$R)w2Uړ{7&p!4=m:Y碕8s6,*L\*l.vuV Jt&B>lBhݖ;Uhj Gux*I4 6!iT+#Y^lGOϹ wRsed9 cx*5w_GG ~Bvɡc4=_gcW'usUaap`u` =h2O*c1W1D>%'WJ41ӈ(֤ .X>yL~"Q͏s7Sj<>6 qMP鎸JC{ BdXD٘nuĺu kȜ7"y\;A1Bw=9yp&q#1'QQ:VS<.DĽX|ݑ&BtG7GLMjJG9F@XzȾ~І#^Cc[vJT @WoTׅb)9`$7!B3F$K@r)c;^PaDH-$\?@_ŷ䄗5 fܡ՞/\ArO\}4b]M s@؎&cJgm ފ6VE@۫i`0o#מ6zZwW+g[Y /'pu1NN.BgȘps1FY*ez83_ӫelE0%TyQ/Qs]C|H ҿ8ׯ'ﴃ?_m&ZBZSǖ LX ѮC~{fEGjWb ]"!@۞5ރ2AuxޏД-`Ib lg4&&ƽW(D;l p;ee ,XpjOw$~<5lXo'3")G~b"`'Â`F뎅$HVǀyy9ÚW/{ 1~ܙ*/Z`/]á$YJ@̶ HG?lo-mN1E'Tj- ,w!{,}}uᑦM9G§ozxBAI6s># UA -_-afz].3=YXhgp(32RZ2Lց[MiBK"=E )bGF;pQ 0?XD{y*cyD ŝ%vmf2`ޢ~tU!*{&)f0 6?]54ʷD{uI9 :RGWߊO:t(争EU 42d ^U.skvڅʼ,Lj#w҉_زv7r;!b+?Ò?A:Q3#0BB<<~J[t6- syB䀥N:kZٻ]V&BP9`PkX~f.G!BT<1[֗y+H+iL E41ʢ2g32L.G<`܌0T0r8H;4Hc즑$4uGug&x$?R w:! bZ(L9-[Gl)4IC}Ds0 {kor5*tW;91촇x)B9gi~`U'%: ~X Q ١|MD]at[Fj]e37^"$*3jE#fZiڅ<&QvtW~!ąe85[80bb )53@>O/F`%&֋&!SbHXQ!RٗJπ/6(3:PjRyhwoțcg%q4-6U]F<d* /W[i7ՉQ9@Wu@\, h'm*|]":E<s(倅ol*IkѧK9w_V4Yʏ^ pԿT6G)i@n3 Xm[.vqӠ^/ŝ'v&[BiZ`ɟc[`fcK=r.Ih|$P'RhZ׊MS:!>6 Y7XU? G.,IwkIG_ 2C3od5RΌ:棍%5bJcf _XcVG_WT}r{s8yRq~yL=<#t4^@ݽܼιSp/׉YPk(q! c$ DQO~E2"ƍ,ɨ֕g}iߝ5o\WѼ{k =xds;%I咀:Pg+1PۯNtP VO|\&φWq/0zZ\Y9'¢k%:os2s1b֬m;Ӟ/UB>SN@]/ޱ*)6yiH 0!^& 1c8ثNz'!4{F7% ]% v[!^lUT-(4r@tqİYN$b#D1fe.Ct:gx2p$85.GU3bOx,٢uۛ!-X&LP疂.Xćq!B.%Ъr٤9=: - |8d"~'V6;-$n:P:i>Gsī­HkvuftfWJQ:} J7PIi)%e-u_tf(- ~MF|u-o%$Gx }]qzĚ$0)S=##M+4xmtJϲn~6A=J6BjjCN{wȤֺ3-%x́GIĩގ`)`Iϥw 6VXI_)CPɹPXOqF6C̵[&o L48{gԠഢyC;Bբcc]1}{ܞ77~UL@!=ν= E|9cpoɑ ߃ў0נ?rܨ~ou.G.8ڻ+5vpE[F|v3V'#8 5|b&Z N9R,p b-w~U v˚I'*fhUVq]mbV7y_A2>?(9-j ͵vcJ3b\Z7{;ݤpjfՉf2,[q}V&)YPs'!pBX=5ך:!`M _\)ѽ*ЊvklG7}G 1Ek7t8}btNXo_p zUh,f6u`>50TPx{g (^6W]A LPh۶*Юӆ)JSELD*Z@ICy ÑneGF6`@x@6W߱2rqLiBoQآ4EtUYOg]\u7vJؿ@0W>^gκNnhZYJ3QOx=c{^\|BpB,i;\%o*nᆝy͔7}) 8Xq$R˼HtZxU^hA֣.,x<$e*r,/旱geSc)E̯If$\A[B.uRȂrrD)dhd~.%C@DT7,i6J 㹣Ş_ )6M|8gSz,JiYljq(kB$ {.6K )Dskzk;z/g1H $yCͮ`pm1;G;KAbbWztm$3.ukwGu@1'|R$w1 h ='쑢ɆM0=bLBث ͮ7މyWcNhJ̻$E7ZB j#]?d^OwV=_2Iذ ]SwEcz[ vZCuʕ~& /WoQO:[j\zE9EzGqM;'*} / [~d,Uݴe17; $ 8V`e,.dIKc*#wd2|."l_(,B@Gv wC0[!ts2_ɒ8vbQ/o( ]!HX4Z_`ew/2©+b4!_3zv~Jl)?\+=,6gni@ۺ U^OXRSQVBdHI9J??ޏ~0ncw>:4tq ^]Z I'|!p$22H; :w[?4-">x1"Ĭ1#;}{B)GgݶkDCɵ|Cn1] ?ú8OB3&!h|WY[ظ445v&byv +x,U&՗@asW ^Wm]0Z ~zQ&EZ?{\$,G#zHɷ/|w,#?ߔ]D.1Z(xzW 05Y,s4J;qS_)5RK?R8}Xz/g"xCvov|uG3ڳAnA2%i:zξ?`̓aϨĘƝ90BSbi`i ^BB W.ެ`ch/sspDsKGc/%|A 8zRwԉN p Z)Ɵ\_9GKp=iPh3D~ȲD:j,<aDS4DQvU~ eFeR>Ȇ~nUN# 'ema*eK㡷ʍ`T "˿ xpqj~]h{wGNȉb(jLoxS_85}ѷй *OJuE@{%u2Tǖ[,]j;⼳7;f ٝ.ի??_y 0V_MNF~-PI[.X`A~2 4YnyֶoDGtQX!S5gEE?Ir؈: Wk1ǰk_ X(3O?~*;8Ѻ`ֈ4Ly-8~qSț"iI (zߨՆ[?AL{FG9%IܗN `y}z6= V)0hS0 ~a`$Y6Xm=vsطꢎB'LUwO-(asn-R*fISͬ& Fry hW9vp͕R `O8`Ic8ES>8-_i!‘bPrσ.$BϫR(B&k{<L/9G4I 1:O{{QmB05o[*TNNKG]h~iz %fO0Fe 4̧;Q+o&fD}h b> }轉X>}(g2>~}OnӾ3FVX?hXE[.{lTYюPf< #&_}!c5v`=z1M˽_l:R.9T.eng fhw¯jA=w +O[ eȢE76ŷ̝x^\EJX5;󳗎k/$OٖC8ibCظSXq~Ep9O}"\\jtmCwVQ-WYqӝt AdrdJm+ J5YO̲&PUA&TvCuWF"AH~Scӝ|_68=TnP!5&ه sb}HTqb]M aov1L4!UFj(gӲd /RosT}KV{dd'QZ܈3֒)|o%|nQ")cO|A+cd+BQ-~/h.TG Ѯ:;gJ*B)}~Zp7c&}f C0{V`X*!`cKX!BNhs,P Kj{O s+:H{Ԃ;u> ֘r5,K氤|,ZɁn;m`k_lnQgۀu.TA~E4<؄﷤ 4QYY5bh``(j9S8S'@NJwO0/SYzKhA-6mcۙd;p4@ҘLe'ڊN&D/y5h4K}᡻2$dOnڱVgcܥmbx9$j z3tsB;/Bݵ<[˫C}='O./ x:6x.89bT-8 ^<%Ihix?N1r~L1W싰j5Hy02*iDl[tԞ 1r'@R ʯNYJ0q~4DDMHچ,#>١}8$Rnden/\!#ݓ01 >B% <ϝ(Sɓ4"Ο8nrc4:26dfz&3+ik!ht(cVuqV' 8++ž3T߁M)0V{3ؑ 2Fk2M]OI\݅F[{7?QOJfm/dqkjt|!\QJ$Yt_b<61\([2qs˜Tv\ R&ύͿ|`=9(մ0lM+]EKTl-h@NN^OPR >]"/kgn_ܬtbZ0}5`9Q/'ssqC̺њ;WRFl0eޘ:ɍn_qߗNzij8[ /$, m$QOɌqM=&{ƽ| 3j.vp2nHG )o$QL{$!E>^w +w|64շR Ko7Gsj*N~QBYQ;jF=f|G.bOjAǡi77/9u !*⫰BLMEao8yaFbZ {9{Tc=;g `Yrw0(NoJÿ;y?#LsZTRF%-WlXnI`OdؐGna^CjŽQ5WqmM#5ku͵KkcqY(x*7#fƌXp;J(h=>\M08zHtL6%+ V 9롃:G9∸g;26o6[vF_"߫l6KAGH'!^\?'BE//gt`{3HTĔov(]QѶ: aӭW>QpP/7eӊud_ԘePs%#@kz3a|mst]K@(H8)%יb$݇<;J^zBiVz~WBjf=xW pj gWZ`ecKhw*-o#@y8-SÀ%V&*`}89t f%ԀCX~Rjw1ae66[M],̝,G3(Md/g1@N)Q\7<vned.EVeǽr# d`QefpR^e]hD.׽;@m `g :r ;oʇ"$+Wq'd6cL_yѡUOV!B͌5- ƀF8 qenr~'$((2FO]&fv<ŭJII^C>}[A>AInnek7͛6I* r1=?\6d Ώ rVK.Ί=Lx (E?QړTNA(;s =*b,ol*AIk'h9Ԣb]1⢮aKlpO8l&4fW ecޝǃ^eE`mXtC9BKG_9ԯ&'P\ i /:- (= yu> R(~^9uPk?OUR?Ipvޤdsd3@! ?.>TҎȆQ rP6w^1:|D.]HECX$֜=K5bq}ӁJ8^ c'1IYNPV(xY5Xǔ6k GQa}}X(]_ڮV)S=,N So9F`%d)SJճ˞}}I:=ApgE(a(y:=uo>W'}Av?žd C-ѥiKdu\(Vz1}0l!u-;Z뿷ȢlHQ竑h$u@l9iֈذ/fG|b/lsC.;63 U Gbo W마/??uDGNah.Աv`2)@nʞS׳edn wNb9Xv rNI0bZfLl"YL0a05k[/gA~YK`\,%|kZ8P#xkOX-R"=9@y33ydthk?4g\p}OH%!'9Vuc|5: Eq.)8aHEKF?8) MQ[]x;ݤͣ}!Ji*Ny6O,$jsd0oZu솆쀝ZlBb46k  CiOpmv~*(CںY y(,ٗ_L~i#`:)S]ALՐz#V:??sζwxEnc%!P A#K|]z&~gIMzVSEӏY*8|D܏M_n^ρ ` a< ZߩUyh;jd 1{n^:ZT9cZf7]GRxs a}!x(Tg$Qy=, ?BnJ!&X2Mo'ҲSPl!J(!fڵkû<32[םD7AP^{ՊN@Ix3F"haIל4X8о#ѳՕ ®աԮIBlWq [[s@t}6AӔY+aΌ K)KY:W*!) { VfMܝ;Cދ܄A$y"v>JӢate6z m>bݼ ˀ1-\OnJ'L az2 |.*}UfVIXm0σvZ,YgAyjweXhz!a`%p'.sC@l& 9 q&1f, P<'7eguzÙ9T/;z׊= y}0ߙYճ}IdRrq`o䚺ؤVad(1z s[k!BܶLZ3j+$2fD0 ه;yCfI3]*M6ߪ,!^I'd33=nA.qIH$l=ؙ>Hw Hw4W4ĵI;E|[Qa'taeV4K +ԫ LHj^|Gye ぜPhyzNYۊ[iNb2|r/0Նv*dKbնl$g}nk 0>\oc#ӞIڳ>S՘4 EIV|4 \QDuO@k'ˎ~UZ8gpr-gʗ 6:4o4V85KNv26׃%Vlj>Ƭ0R 爠VRf4L>4'k 6$DgC~~q L 﨩plD޴&ݰSoh)}FyL`ęGsíV vl=>lXk8鐵r ~ pBC!3SiهZ{?k|7x: %C Gcw$nh*=mˣPЯ`.rWk2z0X;X u2Up?)>HD-]6†ϻFA6b7T1C*_2~?5ʟ& ǚN]Wɡt [vuE 9]CtsAAz<\HLm# |T73x Ī[8oMbBGǹ`0hP 69>˽O-z x>/|M[K]d=x=zf^_)pжuax'{#  m Sl(5Ѓf`-s;s1&mYg l#r1JgpQK;>YK#U@Gّ |toPK߳h}p`Q_zuJAZ?a_նBaniôZdˆ$X! B sXat#?HXG7 wyU- >ú 0=ٟXys,>ю΁6@Ϛ̆mEBzL0 9w2]! |<88)d={Cx aqє?YyøAczalz0D` =g R'4_e1P'Av*I3{ȼ ϕxu@71/'RݽmrΌ~/0 znp&Q"!011OШ3]D, lޛԮu#K"ۈ80Vo)eI)jueӤ}jpK_)0e=DQeDJQB.π^ó3A}xhr^jN_fhG 9;89i"e{97"|nœg`O!G!0E'pHr4kvLy$;3z2䘟Hܜl{v2$6O k0a8inm)@i؋ma%ސL*Ԩ,/V)Jlτ7WRzex@mnv!@9?Zw)״.UFqfzH,+|t;M|"!;x7ۀQM:C4cH[Xa;9W OzxZި'V˕vLLcqȖDzW0ʮ*~`m&ժfwo_vk< 5D~w۶[UJp!G׀}~VӃ@Sq>6hhM=D̦+8(+:Ǣ_[.t䳸{OO>} 'Ur=ubRS6㲼 R=dՂ6;ldE+CPK/HP%۠"E ZDSPճ긽vov|U_A7lͦ<kVy:Lݠߦ\܂YRTz?5tzf/ԁAIMXpLO !Ѥk0y )x' vywu֙$U*$ezdX9酈+WCUsl֜iThoJ9l5O0QhRaEj ? 7i?IKL;yZo@FfˮDuVybmHp/ q2X8-93qZ#[t̶y%3P7v`a%F_D}} _GtRYytr#is8W1DHґL"J k;e"v†Ѽ!VƲY!,ύ2Ew) ZJ͗MpLݴKQNʺj9pnb@,Z9LA(P&? NdIcC$][ۺicmiJtݴYq/Qʑ{-d~ [%S rv󄲛зOa5{'3#k{ЀI^!gޙW8cKa+u#P'[`SN<+m.ru6ƗtWEw8hL*7C*N&ڤD;)](fY(֌@Z #^q o5cԛo毦OS7=wC8;o.Aq׊NQ^o%RbX-m/& t] Vmfmę:Ϯ=3VL2%-|H콲!*[ ^(ݎYLs\>@8}TbKoK/?xژp y ]yi-vp7]x³9t ՞P<TcqM׶9=EUjB׆i`9θnT.K? ZĮfou.1Tfw7 ǩ$^TcR&JvoP(mm n;O5}V=i^J ;'1ja\Du@d@J$h~AɎ VEOlﵭO`, 'R$7 ]o,aܒr*d=N,ᴬJ S'0 eT{gjBlW?xc 9a&ҵ~E| *OXߏgDJ|qcs@RۭWS!OB)Q2cҥEs+ w's˕,p p*ʮ72+dFpqL=CjgW4ufs`B}XC7&%fz=n& y7f4RyÈXnWny!ԡ%l$$J L$BT)GaQ,S1-Wi׹BR0::햒W*\C,L"wZNIKLGQ$55<-Ům&:ȉ>ץw6,D蔈rR@s ZxGeqi 77>\.M/\enhO=(bq//1cvn.Anx5!`actS7z!R'pRV^{Cty=]U4=y;۰JWw8.{^ h&>BWd/1^a#Cg|ʠrm8"SϔY4gVT.4J ɾ(u6~ai23/%ՒFNUnWժ"0S_~[4l(T{p!J06A|#SkDâY?6-Q@P_K\ijb+%Ў%O,;.-hTp5OEG<@s\Sf.:q]E~ȀDEyEXr$9ht& u`9pf'Elu]= ^?]Ti,<@{ז?`HDŽ_c KXy5妐Fp&N=Fug1ch2B/|A qҘ1G D ѩH"Tc`ONŗ(QsNINaX)3{!)W^9h4N@# wn'ѡE",V%lp S@[Lo^?;شT\T5O 6*')}n KYDŐ=bjaY8DOvm)QȒ@ZU9ὢ>PĊ4`1np }0RV^RiZڭEC@`VQ[sS|2 !'DX^%܃&ݝ%{G}V eYLHm8>Fq#mW4OIϒ}$3mc;5t[jIT3hbu?OwxՀ랜{ khO*Dsw3$"n$1GOAQ︹+aŮh>?iqD(G~TR $a=fVZ=7n n,<9t&J9nlS$r2WlK:-r:V*Z&r /;R; se/ KוUdu.sjXo8M{(Tl]ʜWT=t,ePbv776N[%| ${Lrs"oTU@\L $E\*ܪH":+3/cF$`>]#}?8v(Bkk0;ʤ_Du/{I E)7O_4Umܱ{Ra`Vk3X'sɰ1ٲ.,y{-sv M! 1"8.lS+!P  D^ŲAS).PspоO|4dLOT } oI%Kob||3]]G JPѡ{}8AwRT2!NM}RuE09] ྃ۝%nxIb>62OvORS4r>iF8*06[87-#˅+sz^H<4v_U7BRQÓ;&^hF|CžNi^1E]lnwrV dFD %a/F,v]QP&:1,9ĻS.H(YUyHkz6dA/b3= Pd? U;}s9աi 0 fDFmY7|:*bf-+,qJ/ޝѩ= ]cZ]cqhQ -$ % Aq*i͂tLb7H&Bi%qZ&[+_]lzR8FG.{ lҤ]K /lLwRVg/6,ӟU&T]%wkWiOv:% ̪7j@,rB_-ޖ •Fm[!|#qK"m>34"%f%o"v|hf.J*{o\Hm >8.&`iZ(`Ey1LL.\ M61DeGA/qWiw`(|Gyz(Q>We,Y@ {4\ha|^5 ^kC!.l[< lcа_…*5vzCm,,%Ύˉ KS*ջ 5O;=SS\U D,tdVn6E/+hoq U",@[ aA ?x|iO]'-,Lel[?o7er+绰+-S>N(2o6v!gPo*v5H~-GT0[wŊUHM@/X|ZŽC< |<#dHqp4T/Gܞzq$dIz-KZ΃*gn^d*^Tralj^0VOjQa `zm`twٸ[Gh2{~ r -}a8̥f+* 6v$ Q~I|@[M8.e%Z?{_9+87ɷ69M7{rQT+`V*EMy *:ԜT/p#{a)v͈ ꟕg`މ j $Fb5<˵,d>nQ6MnfkBD*Y@:MOO7K3`NW3+ђl$SN=zB]R!jdRb΃4̠C\bevN#+FYEŴ$b 9ݞ; >7F%n턁@d)]@8~H txc/!n r?ܸ%_~ȟn˛&TC {FzJ\ 7SVd-q\9obEpsnMqןV|1= 5}9UYxJ D=a.G+Py@KO~< eJ{N)ߢ.1_8npMt1`bC=x֑bZ*GZ?gO4zC;sIr98A*@{y&B(dy1ՕM #G!leWk$*ЭD}@ \TR}ne\_nSq~Ei3 a,34tSigp[\\X@Xd9`QJcO`KpޛF!D\]aC`u-,]I kmF"9GE%.f#+fSKfHO, Nw+<V2P[~ciHp`2KkA|TMʕ P 97z)IS.>ExkO }M LDVD \vM.KAH8QZu}/ӸX^9NFAX{o#_~UEi1f-9a;6EY7ʘu^V2-مDBjp *.NB?XQf5ic{׈(Ɏ=G/dwz,Fb?ߌy< ɊGXz_[qكY~8A qpY9aA|82 &-[Km+i{XbuW OzNpM4n_lk")?:I, "}Xl@! $`FKS#~e;͛]J~ҪC66MnA&t<*x-4l*3n;Z0Si~Ek$r3ig衴;d8MAR0Y1ix>+)9KA,lU62SE*B_$wol̗ѷT?5u.?-kvrP ApB-,uJʼnP 4b@UP0ۡ*^Cܟ*۸e0({/L8suIRx߿z#,_N]͐3/H|Fի2j&"]'W2;յKT o)Y ԎկOX_@y8mGׁR?D4"SNA}IysOα ,8$yŨBZg@n{oLT)?dbؑ;vzfE/ʝR,Z Ђi 630NM;OsݸGF/L׫kY7qwѐ)[vP|>)g"3lDzJG In;YavWBለ_AXF Hc,Xeސ]aNZ9!=Eο%!"Bϯ娭T:S|:S7idE>Xp*6t/>]drޘWD_嚶a|Ify7Pn}}mN.NKH|^$[,S|\dQ{¦' /wTZPz3yf[`e]&PYˮ=OL;Ɓ.h؅ --q@hnZMWԊv LDLҍ]8RlM [4UkXLMɏzhH&Wk/d NI;h^5/e þ>E@mkҩێ"q'u+4% [k)Ty8 ` ʱ!G/[@\mV(v.0rwmAGxi"vFGf»I#nvSM=j##]ngJ߰eV܌I\FR$Ǘz@UE/ nLsbX5n, ]֞b3Zӟmo6tTrcԖآmdoo9$X$W/ 43$`ף~ye1Q`;Zyr[a{I⍌ ;G+r^3,&e?0BˌLtobdFg!UJ@'atsQCe UJt+?XݔD?DP,7Pe {+6YNA̘ 5qQN%:IȡDvdR9wΥu6JFIq7'$醞^} }n"v/** x- ZXʛ%%CK2pԗkZ$,R~\dZBmqtQM`/i@|K+.f)ÆQws#%y@e1(ǂO1NmSy2ϓ115+xw~ ʔ>;8M</kαIQ NMOSO殤O(L(@o1i~HrcQߗC>O(-$g#LAyyxSs} `1% D |֔r׳h:_ɘaަT5^LZ}v;6 taGM U \՛n0{@kCs _}kIo~7AVv)YV PLUpͺ!{eK̢Ojyz\t |r*ȄN9[c1U~J§i\!8wƵDPV ǴEIذ}ФtD2"-ewIț7[[TH ^{>_Z _(^WmR]J .o#87֚jg-[ `RzVV\^fTޡ6ןխDv1$a9ZCdzzA((h}\׾$PՑ&r7BbQm"/\ 7u~rl;fhYHQȘ5܃joc[+0+{.sR|ABS^|gJ4늶d/qƘ#ܿ>Zhc"q}>|CA)s֑F,hU/mgw0֋ROf L֕v /[A%[]^`Gb|0s^7yW^n[ hsߠQnucgG|{zMݩs^Fbc/Chzktꌸ~a?j %9_/  V&l(3=1]_rsZ.j=Ej}ש#,/ɫH r^@ }/L<Ëڽa> sM(&?e繧/¾AXf|CH.ؔA&@Xw`p_HP/C~}XԽ kBB}mK(VH݌%-"Yrӫ.l8r,K[`&AuriRA!'hr S3/IOIZxU>rI]\{( ãQmO/ζ gξCZ*FEyD;U%NZ;\V ou+c.]XPܾR͐=8/YYz=mlv٘ Ư:o3:.J}YEVAdrRH#$Bd$hCR#u_AZY}I]7}egytUxu9u-HIӛʙKNvXv8;e$rp' d7|ضdR7?7B[Hd{3%Q>WsC iElgȕ7`I ?vTTzu>- Պ!;Tk}XEϢy'|5G.ʨRxMOM iwנ*|`u3C0ɦ1Tܯ 8x2PLeP& wP3䚈- ; JknA#1 GvzcE~1ׄ{e] n6K.ҙx`\oͽ[-oJlQDBa~6_"k/ @ pq#LW+O5׌(HI$ {!ؖu+,tjֈr^{{L Z2X?j5_Q<1M˰q gKRaנꇊ3"e(F͛3ߨ򦓽] \ݔގdh}s]әΒk4[X8?>" g1OK`hv+LT,?D -CMfm{zqFrв=KKi:_"?LWWS&o!ۜ^ qBnܞ*QabK#RXgQ 0I;l +S⚉g j88 QufmB'{L_8;C^+{^!2"L(Ȑo. q~k͠(1rَ6 c4[Wo%v¹0_V`YO!?Sk-v;nCK 银X,/G;\8ӯCI>~_ '7|"FHy(YQZ8H6B=H)>sz\&[O[ۍxOE"dKd/gDH~6.7p c-ю/K3<1@%%mѸX 2+ z) %l("iËj>ܘUءnPQlr!45]u_9SQ<+DEKZXNJ\3-:qdgə+!@>fAF!a^Hw^02 #a:ּTkn< _m$Yf*&YBY/fڙ)0^i:*GLb1kL P}.iД;H /QpltKMaLj3)ݳ|X(*a|a>Γ(q2֐[hWaUg*Ukqb=&FL3Kf0H,Lu&p蟁ZoIR}T|g}G/x"+|y{C]G<:v_7*GPwvk .U;%=1Ztd3ƷR{m7A, k^cL=P_k2#/##mׂΉY y1B ̴3 sN5w#y|X7ݵ|GxPc5SξYK#D>3K[e'fy ]Ual'9Y4UOņ)$x@9=i<ל}'&` Sчbc,Z%yM~K**,EoⵍJvkexyBVKR7і,9.,d7 ă+ dqy+/^}k0 rs];/+Hv'Ll6L|)s#a W36{p$Z38S&ljZhڬuFqrwbDbT7E[(׈0ƕ')&x"ipQ(sA9C07CSiT @" šlw@XJTVha " BR^H ll 5%{KݹvvgWb S  тj|R8ΠgI /dXy!G9=fl› D`2?ŭM:7Jϑٴ?ґSOV5'CQx?Py>[LU7ގ2qN7m_pG`[U1!k*5"|+(2rѵ' O ]1NGeD}0z$kCeOqG5kHegyo,;?#E'bI125luHF{ EDHsO; O .+4JAmV& ~tyJi ၍,C#17H C5N:|FD% c2+74-bFЉasFrutZvC|ET֐ ×|*OqyU?MÞIsf1Q!tv}T,MYi m:&爠&BXb]L3y \?!AZr`sMF߅i<Cn6[@I(ĭ8uyL O w;f@㿒MIxeD&36PxDu%26Q"Aܜ:I5pk}3(!>d)ٲw!76A2UlTej}ه8->-ɵV4,'6xD>!iЂ[YDiF[ O赉^0\n 묇iH`Y8Pt*(A#2pD#AsȡU;(zEw i/_TqI>AѶq) H8;VՌPPUs kF4֐(ݹ1je5Ԁw xM dn`سܒ7Mz%cܮNUn- [2E!uwtς܈RE=m5W~@%yO1قڟH u0͵NwHHt4͋G~p"mog#LG79[V0{zO򫯕 "1Wrƻ9URw`ly6Dv#Ѩ}%T`0&+U!q/»7oc):鵮P2o]YJx;arBws=vBC[*;O\5sf0헪C!u"IQS8˕& iFJoG}OOSCXÁs`9"qks&W.vzA cJQjGƖj!֞sCXvq=!+&Ap![f]k,م(mf_?7G.C^RLz;-"}jn G3ѽF @߫870:tI1c3w CVW)r"9t5u3z ^Iӷ">ʓ ymbOTlU'HY&־%:.Yʨ$\tܜCڎ3ΕѹebvʻUIʐNGV$irD֦p(J>[<_נpe,ʉFEhL$*!GsIgrgH3k03!$[aBU FT4o1&^N{e0Ĵkn<%k[be)Oj^=O B)A>hjZ` XFqLK C8{_o]fA%K›4 x Iw sG[Pl Qx \i aӉ@<# :ynm2y(d^],_w^(Sڪ1Z֎!۹췺{[^rۦf_ڢu꠩-bɄ iT @`{W#VsA|v:kLzl0E,BIB1sg9kDtG{X 1{1]vӿAYپ^yRٙp;j>DQA&Oegz TP-.Y# gdjx~Pw{0w(5;#Vڎia9E;Byz~]9LTmL<qEnn{qB*?mz79s_kcs$URޯ:FX(Os^foHEGFWDۓ'6W0.6[9ʷl3cj{/;BxїQv(ŻOƓS,ٮ tqL1OUӲt iIjܲZar?5$=+1dg;C;-o=3$FGϊ1E>07:?^i׉!ʏkz tȥwcj|rXJQ%2! lYq# D#hiiMwRlK^0˜QߓL@gnl/hʫݥ@m#HC`,Lߔ)ݱ%V-ɭ%BuPUjtL{%1Gb^1VrhkrZ*Ni0M.Dh=  Y˰lb*%mJ8]Ϲ(;,zC*穵PvY׺k&̜S#uFu}p-ԒnىonXKۧ ڕpao{Gى~6[yU e+]3pz+G*ON; Yß1vE|.V5"5#uPKjRt MA~ Q&եq``fTٶ1~NWZt7]qKeAP)ݾTCoI*بHA*HΏ$*{n sAU)$O<6_- .#zrfwmp f`vLul5(geMvnKNdWkyFjp"{-S񬕵5_{|[ʀH!BmWj&f'' vӂ|VU,L\xfY @|, ^%۲x)(f/?;1ƽ%YeQA$N _L({c)S߫BUd&BS!>'IJY;<=7觬$ӫ.#rүFsy~h&>}͓\C raӊJ!谫N2$`:WRxnC(d=plrKh~KwE&Foz>oLسh/b+6v'c}?xx?&||(*iJMLKH3 EJxCH#ưx^J{ D;DVR{V陮8_g {=h>nkz'l쮖ASf"}K9 N=[}۠kUCRȮT]oWph- N)"sGNV!3}a_΄e~] 1.xxnvm 9Tm[YQo19i羲 =}e"!R$r܂oCd6 NB7~> njX.@HUsc] O7FJvЫ&PpL۷ɗG& %͛C! Pq{K&V.'@_MVxV63v|JvZxge\>X3a T3z` O4.!BS ͨ&iBΒ[zLL%hx9y}lPoRPڼYQr_dd2g%_jtl(3u[L4d>SSc=a ׈ B%k}I@F)" SvIF,Qڎ2"L(O"8699$=p+qĮ7$2| f!(|%dBW^ol-`ᷫA J@#Uy4A/n)؍xYw⡉gfCkL z\00 rΈ:Y H>nr1HL}fJwq;Kw0s,zRFVS xVD.]h3֍|traȤhCkzeb= "TՆZQc9H]5in7-Kza{OZn|w]b@S"/dy{?rnd0΁nQ]y< h j#ƾxۤ+쏇\cBlةj+yA#:`IJ3nȨzMSJƛT'-R_,_AGl`yM åg2C$̺$ȌV95M0}h**S"ϣɡq|@o 0bG=eb,U BP;hzHv.QNN$ OK+f~/?9ϖs͢q7H; ^ILj" YmEvθ4zBGwx1&/̦Qra8o,2,CviTq_%\3kأ!l?ou_}k:^ *\G4^*c5QI/DlH]·{^~.e̴:M Kh"HqmѻXM"e!(yIy:uXV07Pꀖa{΁BlzOt8͈BfXB^&;u v7LǭpQzJ[,̱=tg/"UBMT1EssK scs{ܢ/qH %EMS<L`FQdmxh؝6ǔ ˻M\PՒ@ᰕo;$wL'4j]28M|!D4ݩbGc3;pgep+ɐ bilq`jhq7~(z;#dZCўXˢ߹ IFwuY-r1z .nx=N5N.\/; ~)_-ѩI]E=NK\n#}g#Pu[YR #۾Bݫ)x3eWnBUVa 5/O6mCS┎eQ쏯V2.@8EF'"p>sr:TiLX}\P5xBI)T\ bDn38zS('Z~h+"Ex%@ A*By{'*#U5_dcTݭ1mvyc2w{]01O?(eD!+S;X\cTTAǘKa==ݔr7lne!?+7 QƊuJC}m62Gh@.qA@"#IjVR?݉m߫}1Ip e(  ᾖSzP 3y^뇷gVu07gCNψlJPp°!ǖ{^~T*'Ci $eZՇ/h)@pK*IuֲrBTQ>fHFRG4FiIC39u SS4$ n2$u9;/q7Y3}Z%Px1 _bZӓ e.$hk^T=vs|ub5oj4{Jα["F"M'KA"XSbr~ĵA5 *8ÛďQeIR5O)~`$LxoIw$b"3[2}ʹ #xl9žΔ(`A)լ#@=_vGO/#Dvf67eI:6oЦD8~Zr8gC\R^ݢ*z(xupBHePo3kueIE)ޠ7$᜖RΖEסnlP)Ϭ#)g\@В]Y5=r*/Lm> _ JB%Zc>j&8? qF9pCΟy=2CYt!5Q),>3,7zL'rooȟ]?U+#s )(I`;UBl&B.%GF6<"nGE9!q5~w$fX0GaKN/JP-N.tum{)$ٷ9fdVAID͛ɕwI7K!l&H4]8Χh>ݛPH3)R%ū65ڽ~{K[-[u@Q$YJ\E gEcsǦ{dAOL/5-vT<<M5vkh6hrGd֐F1ºgOWl 2-q~cG/xՉƋVg=A-D|6s"IflJ?K\Nc" .Ӹ,cJ-2M1ƣW UIT&ǓFc{n״\HՅ6c3 +#|WEL0Jz0\6^\Db[Iմ] 2K'0QMR}拡) Vi)+z{t61pCK?'1jH9)11W<8͕LDŽ;0YZ07070100000060000081a4000000000000000000000001677ea5c000001638000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/test_hash.ko.xz7zXZִF!t/f]?Eh=ڜͩ%H uZ>gGK"I1@-6& ;{ _1KA_owd]>D(QR[/bQ0/e?6]3v$SbS /<($l 79䖛2 36Xv *DӻV%yռ3e(šN1G&ow))S^w1J&`tt #3g-eB6Oi`4/>Zo*J̄;`+~єaJ c˰kAI\wKTZIi%8 >w/* -|Ծm$\ t,C0ll9j1il&4?0L a_O S%Hd~h{/AON]h^m0pP#W0o~#'3`4;V/Oi cL/≗^cj;f*z_\܏Gq"9`ynj$ѩ6SpJן٠(bjO஘(F"6 8m=%h4#J{\,u3] Y1G9sjO46S8y !؊6; /M>mOYnoYcAo #xߜDyٰ k{7&U߲?(VP}TXqelv ΝK=zwň`n* ! @1RjT36;%No'%H#^RQCUF׃:$WikO|3A"? ";or DL.Hs.%X4tivG7=(Q-?|)lKZX&[SnWHI e]X|)miTpU<5·ռ taLEk=- k0JŇ PȊZ$&A>O{Vp7;P}_%qF(Pz:Z 1վq.$I69|c+yV9m0oGc=KhcBbǃsor̙#NnX]Pš*Vw»Gc[.^37HG|:HU=aKF`;ZfzYQ̵Z -OD`g~Lj\u j'JO+ Z<2<ѩ G a+ ̕P|4ddU (^w21|K߆iMn(bҷ)jrqSν91[*v҆ON_ tN0 v4#wm) à*"/?3l-ia9S bTZ`J:x@˿SD6C TꎏwO7<>.N6&Dh}d(dҕlb2~0a@c -VIlݏRdnQ(c<ߴ0oߢ~)uOY?a;pFsVk!Y[H ):4O֤ͧv +\5ם,yZh~f82u)tۻ6?d遊uUYz!4uf}ѹHinx6EmņeᕃAI+tR9,^Vɴ8 cw^Z&G5| T'!mA#zވ ߭HK詼zKX5j%SΏ~ohD:^[29&{s t>޹yC.,C9Σ :v nCB![s%хd[NbL*2cf 0vʆ$"_{Q܃:C)Gܯ lD±1r/{M~loGPzq~;C_! 4'@DQ8iy9f-mؼ6K G+NSHe嗅O2!In)82yJ)~U̍ `b{R Qx'N2ܺf4HB҅^ K" =G>2D6-vf,m%3E C4O@uaڜO57jj[Mzf}f2KKk83L(8;FR[;Ml A$je!Ӓ1>۔!(㴒<Θ{F2:Ø qsɺtZ͐JEJ̍w1)tœMQWl+I. r*|I:גH 3n}neJU HȕWQ T^]4bٹ5Ba`Z%a9q__E.fVt`AG-1 M1a~p4LZDKVaA$-Ld0sfJy )FȬ"i,8$!˩bNe_AЏmRX''6 h~[4qY;y*d7$nOz&[o{ծkg>m#$JW|"[F&Xxy_~# <[Q99 !ˁvSӚN?;i2D< S-_I `#:v`/yg &VW?"w\1L20}&9߄tjȲi5.4h]L,fĢ nPw+|`QX+9WBYK1J &']K6א- . &i|4CE*e0n.TWe_I_iӮ#STN$m`XP1k,FV+bmXJKᶥV A6Cp\~2]neb[4{C'n5J\w1޸ 'c@@,x=gIi HFD듀U5}FQᚘ0*y)AUB&CIn )?0`aq o( zdTrSHXqϾ-,xol%6$wY9oӑ EiImPLh%yn٤=8#2#wG3!D -^5CPUs> ?Uyy\zٞ`]|%`=DPA8ץ/fC( zwȌ 88/9d-VofꮇǂU&+Zy %}t\x3_iiM>CB2t0 .0J Ym-]2}?IW,k]U<` Rb2D ~̛M.! w&@U|J*露nQ0θHݓ(99 {h_#5BpGo I #%m f Q7pмe$Y?;G?tC ̚δq;Qj1Qf6A#d-ƏWيƫ#%忄VĎ.$Jh X3P -bނ'Y)̈9qzG>%DS}pj\]0"7?U*bG\N=H 9'W٠o.`FV>>dUPDv.@}$ɔQj\6<}}.6HIYI).Jx6V̩o/DwWQvWqe,7Ep/ )LpPznEK lXb %@j SXwVMnN@ }?t K1#1f `dealI:EҬ|X(OGPd$~Z?&2nD5j+VЋ.xgwSqhER wZwtqTJDNccJٸ4JM=_abš!%TF`'#9S%ŵvkoVo3c6qu+ ~VL8Q$iȚ0.\vYqMKmt)FF7FQ`RYp2YPP.j(/Y Ef&܂vQ\/C5:|=NN<}q߹{> -D1Ͻ5(9onU2 ٘ b1A<.ӹ`YKc/Z~/QHGd(ѫ g岆d^+GvX>ELiH:Sc|w/F:6=е ɂ Z+!UURLf%EafE3tM?ɿW8\e-~gSObhg"q}d7SKbQIbEQ_R}%hy O! ֈ"Kj&HzT=M YpuB{xCiXk^3C^.6бWGIi Jρ!Kj''SƎxukٲϲVV\6_={^w5KTs^B"I74_p &]sC"s[#/ŭ*fyKؔs&;sc".9YEa6Qm1Um HUW9ʺڑoҚyyuVEMa__:A0uL {]og!h ^DŽ|P('uV/ޙ 2;H}%łi|3ozG_z.4 ͞Kl[~*ôXXIZ$h)0XaЄ'A*u;aEyu8V͹O} S]: ;=J'Kt NOr~n;Wg\eW9̿]to~f'Fir5Gs0rFc1xʚAPKh^,YgYZ07070100000061000081a4000000000000000000000001677ea5c000004b18000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/lib/test_hmm.ko.xz7zXZִF!t/5uJ]?Eh=ڜͩ'V _rL&F|Y.Tf.vkպ&NM'F7f}tB֝QDMç֞}5Bq!Ynjo_AjTt=}xy8+`9pěHUDD/B{sllػSRt@Լ-lV/(<ΙrwCE!c8LZ"}vjf\P*GE˖B7w\v JD7 L|ؽtgQ- @!ɗ^[&:*]|JcKW2)ƹ]" .~UN~$zJbV@KܐVpE,C);?(9%c$Fz&pܾ 7%e֗hwkH#aioR*YVzRdY%«6 O"r@) dG%sD9!x2oˁ4-}PH`_9 6Y+7Su"/* ů}Wߊ OD֡._]728a ]ǹD H2ﴠ=g7f͗4pqᱪ .k୹ط0.LD Ǟd2Lb13I:(#J!/L5&ׯU>f7sꟀn)DLg&0WJ:H`"tz%P$ڭ$TEDQ<-PTwc{p?*xzvƦ#|_a8e@L-3{sy ep0X?J5tEgTQJ z0Uy2!SQ6jWte7F73u1'D}8/6{J~^X:բA3 A^TyJ-,EOmB(}֑!tb.kJRŠ-Y望c DneaoL@vh;Mp~8rr7Jʸ[[HxZREdӉsx)}s) lB]z^lg"{gj뵟s OH(0zP^/N,4]1&lֳ?94ՇN,f́]Y9+l%<: I>s37a 'ewW4/})nPU-H tjmfven6ֱZ- I]qL>ƒ\g){Cjn2uvZY6&","t3 >Ω9FmO/.s>aK<5##B[iΌLD>,d^1>s";0-le(3cFwCq?%I3d|(J85 (KTL hYfScW '0{;hf6^wvπhdl~tLQo\)on14BnǞ>W(7 Gh_R|Ȉ5XsA_4[#8aG"yx(%v`n}OR2<]u 'OT.Z %DyI`\E/|mlκywΕZ=fWTAQN)U]ˀ5=2910@#^- \F2 !5THK.~oۛs>r* JHDeCR7Ij JQW>CeT`]I(sAT$Tq̮3}UʓkFqWi+ow٫?H85hAuÄN2z:$tw\'B3Iڪٖ @NAYb臚q'-.7eӪvĔ])d?TvjG =$Tg>/5t{=p? `IUyجy~gY7m&OѼ\u͹vvG2%+@hזW%ob KGf0μ.uPA.G,ld8WKz+87VSgyA ΒU(S.@cwУO+s 6YDyhCV lJB >҄ '?V2l(JrQPf}ݱE@5rp1>0J G=8{k#IBzJmO-F߀@#ȦU5-`Le8еX D{fiyH Vl,+vZo0hf%pg'Ĭ4H^4d P2ak)Ax;/4WܩbkL7ё]Mݲ.pȱܿ'sڝ &4."O~ިsnqN]Awj;z/hnI5*O "XSpܖoz2 CGіk'eNG 5t_M1E-"B/OMD4Rď`xa>B&]&$!ÅS,jأj"DX S-q/CP=*L'9,?^LCoVaC sLEz}Od  H7K^|bd(}zFμzz*/w=ׅdZlY9tH ৳8~n:~4R972 A"06 y #We8Hil2{pg7pƴSK$/e׬S(BΪ"6Kƞ h;P7!̞pv$()[Ut֛k-Ṫsɱ␋50ÏZļ:fe2OTٛc[:.lTQ@DVL gFO+yQD=:,ZQ!50>fG`]9{#RmB$R̄[aҶ@`MD4z4nv&bh{ؖ<lɬoMdR<#>>!)/7t7lM1ABU2=  Uz88oKyXKjN$wo#mq͢1%`Ƈ*e*LdS׵)P詎So&owfL0 fL:EY6 KK]YافK 6)WdW`c7]m:e+^Wb ’@W] 8f9vV&A- 2 wlW 9be:1Xuǜ [wsW:f1 B16ƎK`xЭr#vHu@r68 d ryU"CE T|$㜫jlSoFݩzX9gЂva8)gjϸfD~=l 2 !Y%Ιu¹IV6ŜnQf`YWWm%Եx`6R'I-P7AV"gM1BxEj |RFH j1!KxqN%Oeڬ_ hJ NN}~IIBhW9|C\wKItToઔvKshub96eF 4Uw@<#l煍=KoL"k⴮4Ltؔ1~Jݠ1F*rJK /Q8P=mF5*h)/WO1|+ q|op?X2 VΟWH>&Lnqa4N6LOS\/#leU=!~!4gb$4e/lYnI1q Wc银%D>S»[DiߺN#2?B&^,W(I Y$RgjqqG>e^吏OM{ѸJSYeL/GW^9w4p!;1Zy}ۇdR{- Yj$6ҕ3~b1V/Fis6mtN!fA\`^͔CL|zI\ƣh rS yX͍rʍI5?v1>93EG< OmrI$ ť6ś0WaTg-HαXH7<0Vfp2-"Ȝ #flt pw;4`zANA >o;t7mߩV85њ* .κKjϔ-%(A#/`:{5"~4t$ҧUFYa]#?6]|[[-=Ͽ^1 uJ@crv@y ?VYo.9xÙXFАXX Rl_unW{^ P{,ZyTQ/QN,n|q4?jgq)Fqd$15'm %63 &wo%y",&ʓ}1¹=f>pxE.j7!St瓻-S9$8 I&sjpH8``ҏ 3%9k#D)d8r߈{hѲ}*4>W`(_e`4}k9$K_Vէ[i~cen+!֔ 0n>;>J3%?'abܤL.NC)DaH獭8m0ȍ[,n+hWHg^DK>²N:T e&T+f* dQVc: #3V76@ IS:=UsTǁV/]`^Ag 37PZHTg}c/O7m29gJPԐƄwQtAR `AEpvر$l1 C,MS3@) =3ΣYI˥@tCySY<Wt8 :.SIrSe[tߪ[٠:k'y/ͽG8Jc$oua] |1T*[hr3XB8·W ٮL 9Kb{I0!A 1#r!ZV cwփ,4ъ*j[FC'YX)tOS-6v2d6x^QO(a!<0 >K'BN^xknߠkcTfZT՗KwVb|a˦FePw%XkrXue(FHyi{[%V&\[D yD-#M^,RsD>3jgNf\2oVȦxɬ0y<Yj23X@/Ӯ^p[] ),m:1s@$l3 qʷ:>\) j*1/Ff:mɫΡGKev&I[/xOJ<) =:vs6DMCfvAyɻbXYO'[('?) VK]sǟX&GD݃bgϺ`Z;*){5ck$8.ι1uf{tz4Yug, a9tGq3Ѓ+C%m2d&/Z4hjJ@g(/Ň(yKf)E *zǻLp;4 MYOv 2HzsҴdNy\vn֮61jhόwބrne+H# ]}m94q0F e–M"@<}'#m="5ZdI/4?r/)n-Z|zdqMF,v=0=g7[}ݧ O]`kfxn В?:ym+&RgXqU[3}΂ךbxx'qK^0ȣg(tg}XGJFDѩ=5=ɫp* ۑU?8|b_,;~E!e{GiKmYFy %x0B?nK*)Gj(_*^/ Ԣ'Jsл& 靕"4O5=xC L!|RuxgVKVok5j.ÜDYY\h5TRdyΜ#`G.)-~kk@M%1Bﺉ3߹tVQٓo+@ al@*չqUY'=?Ol Bnr\0 A\ua&a@(_~egI6rBɋ,iG!3fB5<)5y(*BtSQaU_tw/ێmk>/[ Lu>]ڽB ߎl!gW!uǷ>˒W*qN }'lQRr9X:z&b)MQ 8of3ڦ˼c@]Teywގs_7 T.l{NNB WJF~}"BbnoUdc7!m^}PyBN&$r,n`H IURcDO9ߒ3i\^ť.ô~ih"ej&GY`=湡|&t$0:߯ρD'T:-9a,d[> ؔq6݇&lLPJZ,(O@sW.n;'r 8Rr*X^:&cjWUJ03'!Ss5i ZH}mB  ]k6S TAٛSRau5+GPjJ6,)dST=J~ˋ3^ZW~jt͚='Y 3&c"'VJz K_PGۛ0*#wo~Ĺg`n1 ًr5Z -ݚurw~0іMǘM=.b윈ϼ0IϿ*/XMS juA}з _$~CS6ͬBf-}/%~ܼ[%'GKFx0ܐ ß\[%1ߛ':4Oml xEnZ E4t{Mi1 Z# xN.D[Q=6xUOaBG4<+Jcn'qB U0\'s%'J C/w['O&WL]4[-i5;hlrهoB=DYqM 0xG y^zI3DߍYڗ\ӕWŊs3ɒ~I^X=q$e;eA6BBO[΁u!\!<`ͱ {oes=‰"{[/2VAxyK@M2eBrM<2YVtd/g?ٿ~XeE1cT!T{uߚM(`9ƣLy+IID:t*E,}^~Yrܰ^T3ؒߊ;t,kvMyszNm 3uNJkE ڬ]~_j@+.{1:iy.2DcѥC#zu&\.:մ{If1Ŭ뮃DfjcT( Q/}P]W NYk}DzhuX /*?Sl]yZ9c};aAR܀\pVEMwzJú7xWCZrPYe^ʝq1*\\ jX8W?;Z#R|6;Px@ӷu涵0A"CX/ cX E&y d9GيsNecQ\ZX5u/رjY닂^T{]! Wܥ{Z4(U@p+ԥ2aT#vժFͲr>2ǏbYi󱻗Qi^g*LI@*<']fF?sCχy!̢]Lv=P?E2<1) NEj1HMRnGhMp+5YkɻChf<: ZM"@Mf GfSz0%aÄ1t䄍0[SR5L 6_0vv?͑%\BďK{P@Xa},N ZN<. JВΎ*N멶ۧM4Y XsmO@}نWTՆtɩXez J4wz^=2$bot;=7:) ӧ95C)MB!1־7j&iҲ?%`_JN3HR2ʱ'r_^9gt&}6AhMLQ~!@ D˅@/ qE֤'1Dv mGNl\r`o}ݧ%#f,|A0MpdrªO 3!r. Hn1N ,WAa"n-Fu-=ɐr reou0B) z |M Bv,,#pY,ZEɚ`Ԝna5jC`x7FQ#Zޛ )gBN؊VmU;c%v$};Fnvb*֩z 2x͵ \:Qc]q6B9C͠lJY@y =m?6Y)9r[c!=js)6yWڴpbX~}qpVeG»vLZCP=zymFfXNdpU$J8y:< :P~ %*sݷk\^І~jޛ*i!! 5ѹ|FC]=iyZYD̅ :/[y<9e2KP>q8}2^WK:63J[qdQCe'WڀAW@ )$S0iG DzJ1UwD#ɭ*sĆ]T8+DMs00=Upn C%ÊݧfT[I?M}8jBm GEMV1,'Kr]R{_=Xq ' F8%Kb,uuDz-[0ކj tP'ہr69r,lEVw$:1}Č)2?VrKnƊGE9}M(f-GI)3Sl=~Z,[tZ%"~)pSCJ ]%Hor)R#x` :{C5gޙ%4.zBpl"sN{:?0bo&f'M~}%2W j|;a 2zC]f7vpC; Af u8^~q/!1Cb~FOpMÍ\m"3NʥEq Ҝ~AY#G`S YHA\49SqeeE_>iv6J~n+ΨLoR$h j-gl:FA|hBR@ݲ@lG--ӗ/ Dĭ茶w܌1ąv"b g>3 \@QYہH00@pj"ԥ1#ԍm$*2)hBO783=7uoFoVb֞I۬DeWkT7j q*r4ҝ`Q%`AQ͘)̲o%{G,rfzua~zGiApvWru.^Ēan@:Z%ԁUN}n [4fr΁"T7Sf~fc dP>АҐĴ<{":}Aʅ7Ϸ(5yLѫ=C)%yJ^`UVۜ7h!rQHƺXR7uJW0h_v FzQlD5 :9daw L\D׳6W54m.?s;HGayuNSv. 1״er qMtOsّb\R){ԳOuC5sy`~ 3L=򔥛+1"®RxC4j6dԟS V v9 -=د)w#D <8N[u %w-=4S?gq|iJ+.8W_ C $t6r|vr_F>.^+!KI$C͗Q }mr$%u~0?Td"=. ZދcN*qiq<%BȖ.sfޛ/u}U'E>xV"$0ON$5 }d)7*7 ~ºTx']k%h YXW:D@[)ouREu%$,|H-a[ }} Fl$YP8ۭQk>X2E ]HՁM`|)졭cq[!'eoބYZv# ]5&ed|AI8L$]#l(//AfrR<T_ 'Jp[R|-yOEx!l]_كU%qmV儦-{ض)zi)K| \]\i?LJ:jpi/;6XN0&YM41K[bJk(C?\> (B_[aq0N9OIA4%_OMax)+4VZyI.p_0b"Kٻ.xo4i#}eKwc߇a)!P*wgϾza$)=ՇXQucER *Xoˊ0SnXUl^5>=rxF,o|4}_ #À۠)GptX t_D {JeHJl0 9L@oOeQ$X{rLj@q*_ʵ.{@RolWPo* #wGC8'A*ԟ%Šu3(k\ZRTMYr;.'GVn7e[}|+*D/])Il}OãCEC[mp#ߝq+S$+Q*28B`Aʄ!ʶ p$N`X?+МD4pta|4AP5AWԒ_Ԥ+ Ǽ\c˵YRhQѸ <9[,(6F#i wHjEyY`h /XU߸F2)9n+lD[gX?]5%(':R)M>ô,]BsBt1'&4%}zy yɔ܊.)gSuJ񠺆{5g6h/u0AF iwyp97a,24lU 'y L)$lߏ9CZ.uԬ$' 5(V~/͵lNCN7K>/ܶ(7=Uƙt^Rh 0_ʪe .Ld3م{yq4L[11#4R:ekFƎ7 ? 4z(m~$s&|ojVi},qŞ? q D T5ϫ8(@ޖ,WI_k~=0vEBq9F kATFa,f# эS/y7j(vX;W^'sv+-؎@&v4#hӐ䞙韬KvB,f廫1d=]8Nygm:q`n/tћj$c_}]\uzO]XβϹ5J3 fUA")ԟD mv|yLVG4$'C;+#BWkbOLV0V=~5{'M {ѿnhp+GKW"k;vH 0Qѵ2L|M$. r׃;F*Ip%؛'j(=ϙ >ɓl/K:Ş=.ֺyWX${(gt2|#*ƞqjQ:-;,{s&fG!}ŠzĈRX_9k&Z4:,'>Gp:a#axuI\Wne\ bbjޒ6C:CUӅ|Ռ=\:HqI 㖑=FwvP (~YmFYMܔaޢ27L;cidh2]ɘoR$8(I*0_[އF` fnu'T4kA|Cq狟KҤ ڹ;N1HThOjZ43*nySX5$TԐWvj| E}l>x5;ʨK_S{JQ9]yM^CIâSyCozfB|$xKL34G:d ٫Vɘt+oh!w[ R.i4j{H17C.Z[xKi%S$~xȇGF{߀̤IŶ:= nC{}0e3G26D4l vd[EL*gV-lPmiӓRiP/ -Gy[IaI3!Okg]c82 VM!Xp5=7>3u d sLjTc|"W%LWE yTJnN_AtWlJI\T\ZgQwAk+{ФrC X; 5GTM{euz#7r4 XN)ZS-ڜ|Svc4 hHGY(O=rL| 8|5kyxǚ [$AfT&w:HpRG`38nswMC)wTU9R@hHҬ.  f=nsD?tބPѩ*jm|9w*2'+{sq6it"Z-V+Te?,<U7pǧSuv 3jlrSo5˨90䮊SStoc+s l ڛԋ&$UR9Jt+%|;A+CBu a[7` s%Gf/c S)JQfmrx}h?}%O91pM(ٖ  owU;0wX/R3:wj@fŨc}_"TYx(N;'O`S Ѿe+G[Ȼ c#_e}!1n"aw@R0.ݿ mX?謄wb˛#vi6_鬻sP;Imq#{ o&J$+4w_?O K`k'ABy>f=9&MM3'j8uM0Z+pNr1vi w9}ܣ]EMƈl1~! 4Ëoed(?րm#Z桸*>,9bUFocbP,YA~U 'Zƥ>Gr(ZE.˚GIgM(Ъ!$;,^u3-_'Fsɟ#w^:jX!H-7(̚\56ts;?t̾3)"+8B)A]Nb164Yйn7h#8>63ND{1L۽o+ce:u)Q%kLf ֍l]clrF.¿yizWfbl 06B2Y M=g^:LiN<7yz9 *1Mx$`!zXNfϬ;-S V0_@24`g\LȫANV]E2Z-ᆽ EM_ ?7'9D͘AzNWAͣgW=G?9`;ga\(AO#妟I C3neTlaAγD4rF^7~j^/9~-}9S̜X 1pz?ܑqKγ&<XF˩FQx-rbL'_E|7ڡ? <i^rLqP:zj;w6z\vtB<hS*Nfl؀^3 ~<9!O:O?XeVƩ!ycr0Ʈ.]QH*XOL:556H#ԦNU46(5j9oPA=Q頣/vW[ D`鄕8]8{S!b Qyru$t<|r ɹ}ўZgzH, dSUkSx+0@#<tP\oNm`^6_18 s+ dU,*6 Ͷt:yU} \!OHgaigh4gBt c};v qQCjLMJO..v;TKA&C jl3LtjșB0#gh|%&~6VD ay)S;!9J? $heBOa=}*ӝ[=7Hq(-Hvc"8QS"m%Y:\Mfq /戴AjB3qjB3b#iwqGHuPΔZu VCLڄfM,2h(#eD̫ cB@۬,Q#*b 'vB\|uKTtaa YP~<3{u$UVVӻ( jQ;Y }$^̧f2Ue=^YE|X]c*4 GOEKk6!jV)9fyo+5  @E YC͐Sd?] ӌUxH-#\Qa߳qڮtcc4/ 5 r͑ .@FC,eIƒ/Zu|cZjmjvw} .#LLz+aL,HHZIAd c\LO5b'foKXQ AdE3-LldW׶9 ,}8)( $Ɋ}pL_ m1tJyox>2tt.qIԨ>UT>}YyKZZgx&f جApÞ!.AfkO+U^ "L?_ֳ$æ4u u[;?\ܩR 4%H= ƃnTMgr- )R*Ծg8gui!$\YGXrZ}|Zky7d" } hqQĩ~VhmB_W fqVei|I4,\̵l0'j=tz !Fqwy@$Pͼy >jǞMʈ%p֜W_a~k!Z*.۰D~/PyhݨV^c\ BIY# mo?=6?:Ǖj Lè}f½FH[T`U3F"jl(OQ"ܷ%n+';N?;=j=SUDXC<5QoT- {G4aEՌK&Ӓjm}Ev~y7 1z>kL7TAb 4yx8 V"_N󺁨fKFYE#CN;JTRBx;?7p? ǯ@lDP;KE14G$v#+ʥmm˅1lpwD"dlc{}" jg_ hA 2_'D4)l{wh$By@rs\&Hy0 g=˿$ QI1e4١>E](L:q}`:NG܇Y+FTC%J7O(mېU׷뗂$i;zV_*([}# @Kcމ*mx߿hG>0+&aR5(?Lvxkժ_|'}^9X-͓V juR|! lps_C}͛sU`FO1W6fDF`,ZĂ4͕%'+^d*;&g6pA>hzw!|NCHt*A'M ĠݦQCz$Xnd8JLq v')SLc{Rif@LPJK:\@T$;\Kn{3@l͓`s f= ½pw [V?H攥cc ^Ko8DgߨpLW& p DH`iԉ2Wd>h?W5m}d MɕXAh{{4rLM ?:+vGG9!ʝI mNmD`t!@޲`f h$1 1"Oq YJG sj=$EU4egBTtq'l쪙{UhVUDVͬ(Cja' .d本cm@Mv_mMT-Jbg'U)yML/4O=HOHg-K짎s|pYg${GPD' h%;ܤrқ&>4aO DZ@K9 7+6ĪF ZVH}W| Aii2HU҃1zWSdɩM_mhrwZ!ﬢIi]Y3eڜ>[(ŏgeh3-SKk|ʥ:2bxUM/' ,!MkQgqwqOCɩN =/>WQ<^n,Ju^"o]DWr'w3y1:@ˏN]*(rgiICO∹@)<}pUֵkET[SA7\3H4*[mVDIlVAZy+rKa~Zh.Cu; E 1@kQ9畗8?ַ!["iҢkgӦ`F055 ʻORH`7ե0],&QNUL\t^lNyTؠ8nhJHFwS)39D 2k%) ]l90%.ϙQ m1PZ*hN1 Cq#s;Jk1qiD>^4YtrB)~?Pvt6B23r4 [ ZKWNPCjNir`\Y?RjApF&zKZփ>N8Éz)v#]d$xQ9\*#LyT.tld$>D >vOhÂo;B7Q0{ԵҪ͓k|P- r'tpfsR%pڦi^;PKǜFpI=|4஡r~wL0'cg1P  /! ݾ;.}1EyTjT1fO9#Ҝ\Ƅ":*/Mr1CV O@mV 擞j EBV2m2XE a1uO*@ZkrsaGn@Ϋ~!j(L-\wib!dsB0@4cޚ̧Q/1,E`. b"S; "EpJ -(gj#6RXTeĵj7pEj ]?60zr]mGA͓ʹV7q__՛:x:&#Bk!%0@aHjN "saq.:￀QU j53>8.c i`2ȃ;fOt ӓSu7`ȂZ[1O L#k$fU†Jo +q#7& 1Z3?K^5|8vaݘYP,hK2ReYrsr_\"ZϽu{kx, =%IN ӽEJ$Y9.}ND:1x溏(TA~ SDUXg pccBrc u} ,2i_J@|PzM+dej10%Rb&KL-;d>결=EhH_ˣ jEMBReToMF|Z=yʙ޲{C&<]^ 4wCcz{5·CX2s ӧ pɣd~Lqm+5@[76:6Wk!Y%hIp=2nIf)AVO3ȂP#L~.dIZ"'|kςc #S`eNސ,XM7kC3jռ_kޗ EyߛfEѢ؄sh??޾kAF 1md.bpU!Z< #˕ro$ݴf$!W?ÁokgoVin.3Żș9& 7op7o;^e3$bh1zvⲼsbm].sȐ= 3Ͳnn5FlE|M tH@naįz`I^EYÿT6wWWr+F)eu9>zLODze7md Mدhfg0XAS"PV2 {$g !ݞIўEQ s=k)̮J^60YYE{~%:UP" Q g^J S}3w3fÆ`g\^Xfh&S[`a-}kx}OJBI=V1 j~@4$ZR9"CˋP[|ݩ+YX`hE;!j/X?տbh\\$MH2( ̐NNl=)~{{,oUt|8d-nH\ꣽO}pR\LVS$!/X7Dzq7ZCBk69FLv|$uTQD!R(67SK\[QVb3)t#JB~T٥3%Y!aPsaۇelmZ7}NYEo$Y%x hO@Su|ןix 0`cQX&~ms2(0srl?E6xĽEOgrQUHaՋWފ Ԩ:ǧՀH09s ;0Vӿ> #4\QEVtiF1 J3<ٯOˉj2veٳ\crFgu W:S848VaLuyGRk +vaV2n};=VtA*/ub4k[I糛~9Aס1,kMCUt2V N6xSΣ%81_-4?u<ZŔaik6wK(H]Y+L\) Jݙ~Pbif}9SGC=ܐ}h!v_%8ƌz*(*;U{64MY<8J0TA2GLƻOi޿N५%?_@ݕؠN,CyϨʉf -kb8Lb_A* $:7_RܤyX0IR33b B#MN@2ɂm\}]S=clp<9XE<9~ ٠[,CE+p++VLY%{qrTR%DljGkٖ?Gɜ8|nVc%ͥe4։rs'D(x&9fI|Hk-ŦʰR)q5}& Z/%JwmFh(9œ{bgV>[D;Ur*5bv0ϊjD:Eқ:]8,ZnWd\'=p8Fu]c~7yrV, kXi$ΑMtɕVB*H5z_}#_^r$K.(!Tk %^cNuHS۹3Չ~$)͌ @>&g"Q(0̶wv:=fW%բ01D(qM<_b@z9S< zf?̫UJ2j{2h+qxZVQ):RnG>ޅXzk_Ly 7TfdK\/~ZXVDT>%;H ըX=w MΗRR)%(ЫxvTo=ЮaK ۔jÖ`O"'LC3d1L2Ji|RXo_cN/1E+Y2L<<L*k$&C :]m(ĉ_jjޅr<>&lZI"1 "dN )f'5,.ׯiz-lӇj9Z RRY G@Jq1)܁ < yu-/͋iY(`Ä @E]LHxhL !DW.ws^%ɾȯ ?"a;!CR;j~fT73T .0jG~w]|[̢2n6=?Jv V%2 c ѱ btI*9)a%u9Ⱦf$'܈eNR|"%5j$Dq4컣>ĭ$_SGMxi%W5si/gb{-j{2y}w2Y-)Ё~'ʮP0]rxBj4%1raYtoׯS0UAt88&'qms#ʼz֠ &RtPݝ`ҙX'Q'B]|K"SsYF+.(Fa%E+Y3E"POcى$9\YGFư1n6ԭ|o9.V'7j< ;fL:H/4[,4Gg]9 W6"G^[Fx_nHi P\3XOMFq5J[5uFP!ʹ6kbiWQ˰a.]@'v!c)H5ok'0_DRSfDDMYQ Q A4eS1ɚk}^^N gh-h4e#%HXl 1Q!RJKw.Ϙ~>/{)"A|)vdГif5BROLb)7{@7fWnb2moI˞QP?&ե !L=3Ueo7 w Z 7%bߧSMJ7>* $^A7Y! &P/X9чi61n.ZP_`ʀO'LSZlFC't5jCBQ>mʷ cu@>Biez_D'j'z[i9X$ϕ~[Vh?̄hҖ!l20}.Qh6JNNڃ!¦ OTqɼfdm|R%Ga$]wbJz<0 -i M<v; F`[ӓ(0!DC!0κI2eQA2sꗝ֥}ZA*k45v+!R8ePʻmNRIwTtU'H묺. e9VܕRtJݦ]X2fOD-DZ8SJ22մiWHJJ7Ju)_W;CSag *<]]gC./] W_CiޚMT>l͢>h/D #a0>#Y6{fI0oo:PNt꽿e(EQ|k@5ɾ0ɱV> .k4:F^_kFGp@KyrWsURyJ+=# kؿ`#ݷ)K-f)QPЉ|V۹f`e H 8רc8y8H~$sZ?\&@%*$}ϴ.QfTQM6,A9{ @ؓY lQ24yu͑8LEC5:ǘ㡣~'C|B6cok OLu*lsVe*co]_&Hxa񡺰eRwɍ9w)ߣ=LRn[o}${L˭nU%/T=`u2|5ϐq3[K;Ineh#]e!nQw#c hgI"c(E XaJM+u[f|O}G܆`GcDtz[^9zs'(iG3dYXBrרFR%Iʔ7 1!W3[j}]"&)0{ȋvcC,6QlیBQ7UZ8dn*# =H`e]!?DF3}qߌPUN*(E 'ڌ1 9aFPU2l*y_ N) :ze! 7%>)wn\[R&*ي%rr1eS %IbB' }Ƭ|eQ?X"թWB zC+M;C6؊`ZEqmf_i#0f%S~hqߐ|[}Rvim"IEJBlGaL*`=A:=k([PW$ę_sSgG{X@Pf~#R?|-pƽjn1DT9ĴΞ*2<®`ٵ@Ho"uf Me[on8Yq/$?f)<) nec;Ot/te"/3 ~aElnP%{]YN8e䇒;T)6b&D^hi( Cm DFZVϊ Yb[A:*kXdLKy'|kuܰz9˪Qz9HfĽ? JAYף)Wv Ԁ - B#!8Jpl5K5M'5$lfLi 9gp6&"6N qpX׬|Y|+Y:/[ɐ jiuJX$> ?7rv>"rPhXȰdx$H+ k Oe+ˢgާnB\ _#Y1̒5딺 9Ҝ1GUWrK {; \f+kfMds778%DsOv2ߥW1[<݈Aҥ" T܊BXVȾP,j/vDJT2%X h!QynU]h^PvI+ic 9-<9tM G]"M#^  <#GHjE@@m[pʏ6e-I9ArQHs7"8< c.ȅk W*2~B?;a~_ `E(LZD襟%‡+'xX$Z]N;ZtJvz!IR9gb;c g{@r6[ 7s>/ܪ ĈȓYM`ǁnU4tpQk1p17ޚ^3fn> .G\ZoO zOR/?̗i?ɣc@sx)i1OC SH^3s?(χ6|><H0O>K(iPxcI^vuP s<;ZXQtϷ/q9A ܨD@ I̴Fљ)b׻)pyћ )Z 5IWJʹ'HPGrBqF&gJI=YϞ^&֊,~qSy٩w5 DK; v# ^W ؚ+tF D(9n>#!}Br.kMjlF*wT▜ti}̯%q}}ǢjY T3Ď=41zWVV!bC~:v""cv  {#?7ЉCh[;!Ňoy0*+a՜Ug4N(`0kN<,xVnR_Ȁ$ .v~SZG U?jh r{[ɺf AWm0x6%h$hZ>kNVM0 3O|,qx]b 0 PHG5+"bm7~}+J ]R7 qTd2,?4=j^yLpS\X0%8+rxXdX-9%k~;P^YҗjdS֣Qӛ-ǜLN%X Fl S0SPD%۹ ϼ96q`smb3uKik dDMܻ0Mk;D ҝw~)[L H N.j槇` !Z=h!B͝r{rp~akTsj;١E˻P}>gj ˈb{a̠|8.(h3<&Ҙ|!2S%7[?O;z 03))\|w$`TUd'"h>1O}*Zq` Mڞuh` meXTo풣?Uޕj՗Pرs>Y앴zF58ue0nr gi+1V[*67g Uw t3xl8aAEOiPj"z{xdhm3Ƅg4 !W YsСZj#󖦤=^Y}<\bVQc) j,fRS}zI><Dz(P>i@aĵC+ڋDՎwIXTH;@|ZQ-6",S0SRP^5adW1-{''b7x`^: XPPyez6_dfxqVHAa]hڴtq* `KV (H;ގmURTA/wyf?bnCq7clMӣBU͍Gy>Namth\]ff,u>t_ibnݻnK[85v}E,YaB" +}~BkӐDaƪECGi"C9O -7@ӹ>I1NXuc'?>oͺv>^o}?(yT0MD:kA1Q7_ø<@hº.@\5Ft`){k⤕g7LT ȯ`Ee?}p&2fz_Ԕݭ2}G`}Rx M6VJ$UB-6Z*QnNdZ@)UtFBz2r0: u >c[ pCALi(v] i$ܛݺ bPin^H>hE.g{im/AqvX n(:ͯr(zlsԒ`b-_MސI v&&A|*ds!'̵6o` NxuLp3f~ZH1oym8ZVv`0JVG9(u|\+I3gډ-J\f(DxHɧYՄ=uR-# 3ZTm]˱nSgSe8KPF[3i? J lKR]=R) s`S:) 'nvLf+eFm_ew LOOV=lxTZ5$ԋ?$ut4Dj_r="_YMJk7WoR̅lN*1Q,$S)H l{'NDG4uezNiS$⏪5b9l]@-P3F_fny_C§7㌄,`S8KQi}{@ oꉶ+)7.AdSيU,"_0eӅ.OJySiDް#O3O|'ZQVujQJ Ùgls8o)%Zn 4#m@W;:E/@I!mʿpTdeCYSg+ 0Әq>H\!bqzViD`#_gk y +dXNHu)"QX◕$dVj.:A|no 4ַM lr%y]Ģo9Saj˦#7/͡AI$gG[aciku3U 1)N["%u /nƟ=d-mY;&! k؋^a"Z2wJ8e<̝IX"eS 6׸/ Oo` i8Xuҁ5_D!nOR^Ŏ_8#t8kb2>͙'\xQx7ҲQrEˠ RP@;23qTLyw *>Ԋw:k Z/$7;^`}EĎ$DPP.agrH^;&"ILF;}!M1M65{e0bMP vgF!z ȴK=h}-PO5tnj-3nET Z?ϴTN% d 7Jx7NI܂BKuYdAcv̝M^Ɏr6n:d8xeLv=dL挙/aQmFŝ6v0WaM0FV6l2@o71B:mYkqRٛ z\* Gmj2-R 0U^Ws-t9O!砗 ̈́I☂?& l7(ֳ8σo͇n-p,v(Ne{v*%4`8P I_g-[ ԮemUK#DF:g63 X<%(GUX Y| U (`l?Л+:>f Yl"8Ќ7bO&7yxt+2,II\ 7D.@|Ncu.-O(ޜbүV ܱ;#N۲S_ڌn~ĩ3gͻ!JJHA5-+ڦh,qyjL@γP3!X`&+)eu]))%7uXIH&\ZTxu.,2qZYco+tV-*"gU>Yc+8տ:wQofIl,s}SϚ=>b9WusNք ]9<`|YagEeP_-0䧮R'w3tNSF.$Ar>2y=6'q%@ AYLJZPض/|Kc;T@_0A _! 9 '6D 2=uО͵,l͆hZZ0 9|`0OKW1ӓdnn g0m9}k0YUds{!gY%zmGic4p :A³kV'zȍu;GO>갷{012'%nHJmi]&֗09j;?b[xx؂]xchv kp^DP)+sDw*;q@)*vVw VQR< k;XJ@DWU, @4 <{IQ̞>o#OE3e@ L)ܸDx#7N5򎱒r~F|kSovaULcXWR6E7c)3 >t؏ γpv#]rNNq-aהbK N8bW_(#QH,2(ݩv-P{Z^ui0#L4Y7uW/-\'1!#6F {uX+tҘw"uTYaGgUyDw+s89?RRQ0"h oԉݏ_ǭf^eĐ2yYn}geP24hnZuQiy'i~PO\~rl(czgQKɥ/Oyh&;>N%m :z*z{O$#2g# 61*yJLGQJ%;'fע*H2s@XkmM\ 5 6iّz\ hJv|!lK}hZ$+TurtZ ZY=Oq&du@d%89қ# _B`#D{UnkLNuԅ<= \2P.L+;6_\yÆxg9B`;¥zS/QO 7#[mcSI!bJ=XmrЯw/cvv[_[(MZphp'hlBZakF-&vѶyČI1r$Ǥu#͌Q㭼rO1 YI'wk'X=xBٲKw >zg@vG~YzMi31oLܪV`YeP31*8`hF 1XsAѿuz\$mQ]CeJ.A>nf4=/zU+ XD%q"Р@5(;;u_74>Kt.fR>ꇑxMmu[Lsdݤ☎Ws'&) /Ȗ 8W|4i:gD$k3D\3] Fp uma׉XN)Xٌ )dp-QPP-BtR!~T:f"~}\ ?ʖxu$o#0("n+URŮ5a,+]fy r&S+0T]kBx:S74eJcJGG%r.ODSdңZ+^Ƌc*1b}uxa.3/kH/(%# ϲN4FpCi`W7Ϣlb =[ W)nQ@bZyU0}=ԄٓglV[snUHsFAԓ"ŵ.;,vsެJw߼ޝ_Y?K.i"=Eح)ZE{mjt +al(F oh5$X^P ɢS,2|}Sl_D"ك"ٿ#.[ hpzo9[gڵYŃ( xA\ޒ(/ ;( p h熋E&Dձ0 FT-%3#ť9%E` <'G~@\1UgǘU4G1 l/8 iDUTZ&C{^:Tn2ygyElgbk${Ƃ佅R4ty6]-oˎPу6SSf~nϠ x- w9-Dz"oJ K"[bdsfeLb3Kȟ!sh^H|A'СB1G'uF OxT2Ǥ˥Sw1w7=PvD^|nDKPt>Q.łŝGl _өVpTvCz+߅6fYCL)?BS&@5-zмv)QNpJ@vNAإ{'dZ6z6A'ZFYDzo KHcWPҹ+BP1jՖ v@Ǵ#|]!i}Tvgf`' RFYŋG&9QcEi4D7T8pDqVpUER +CwȨ(ky-ye8 ;)#B4LEְS.eĚ-pc. @*&QbTI#LZO@6Xt|E]_+Ud$|f-;j&&4KEh@ 9_6H|:6 SPԙkhuH ζwnA>w ѺԈ=2cQɇZsE(8$9+VLv$7mٔQ~LT9 ϯk͉ܚOjԽY6c2Э*gD.e bJe;fCzUeIo#o~*ЕG@Ek+3Wp>Kn "K|S{ ,vl_Y~Dlj^Zrb\ڃSs2ȵy h퍛 iݷ~\0G݆GhGrj/I:370 x>oTL)Y'8oWQ[35-H!b9+YoncJ8VaX%>q٠BؑN (қ/Un1nJN*GQ:曥aW>8n>l-,(. sjg f%3Ŭb;,|C7Vݑ\YyWV0ҒN 77{u@K ٽYFodv*v,k%xn_?PIރ ;~P+bT:Z cxBK lZ2W mmQw޼b&)4Q.Vw1J1Qfc6_?[>0Jp"~P+ m]6ԅ9%c\jv 4x*+ )'RAՐAJ,Wr[Y^ף);s撧qDh0x[e~;[a/W[E~)2F 毑=܌-;ƬEyUά7ت`ƑO-(*v d*q M+ ^LVar>&M'A I~e@a!5$zya`pIPfS*jSE'(zƎ3J#Фr'X(~ D1ƻ>Y=^])"7<;(j+dز:,ׅ[dlJ^=fd7_ DZ:(53v>;_"c$|5Y73`:M0^n M_S <#lff䌗Gi_cMo\d0O֦qoBwĹ 'np_%7ީ\i~|Bōb<ː}5WԼM; #2.P$ {"bP|hQ0Fqt#IC(ي|yg"zC{/>>+JAvg9Η21ݭ| %(Hv[%dT9lF$!rsQEcS?v1fpv<4z1N]qV. bJ*ms_:M7d #VIUc,kCW& @:U(cVEWt Sp\z.(8hxW3~ސR+Q}lYt7h>9mX-15aunz2>Wizb[wgŝMeM1I ~7G$8tsϟL Yُ{qh0m:nJÒ5l^ o0mA\ +{I%QtMqIhG N*_֭}Vƞ68*y%U!O=V~<4[LٟR. HWpOJ7/[띸)imeLoL!%ڞ(fxepAMrwh{r9}~ a9+<7`5--F\{93g,{ IŎY1u^_:[yyBeZ88Ϧ;~rtEza_ԫ)?l'KSg, !h19Zo[ )/5Qϛ+6%-reʤ2P#?8ڮ\ Vwm-*w;~4bJ&QWOv(rMC.WlH:"^pz]<)HRnRs+DbNs Q+e)+9l# MN >M>_etoZj7T(4Ef򨺳YBp$N{6hM$b_?u|Uwk^NKP2s^zMx$45sTU^xC}Ʒ " O%φ?}ИUx_ie#. 2N/au-m#u2CC.k`QMGWF[1yH I-!JD^`(<. pHh2ճĠj]d,z{wfWTN&ҮٛڌE$#BZN65WGͭ0\sTЈ&iS:}>:!ե^dawJM'  w[1P Tfh~ (p;u>(eRz[:xo¿[ұjjETV:LHPMs e [o"P8G <`\ptwmwy"*~'ҧ2[D zҺ+:0Z{ٽjpWHdR(TKt 3f&Tu U'&ErNn3规"1ӹە RF<@&w\hoz/z"|Q ւQ_Kmԟ!|zGl ? :Ҁ Q:En}ƮwQ"ѹhmjeIC:[ XT\Rģ'·󖍲kûo/8|팚/Ey`}}^k׳]/:$nvu~Iį yýgwAD2I'L~5ءdS<'G: ozέג>OBǪOcr q?f; .UYƲKYDaN;95+R"ޫ~s zot(ߧ_6Lt"ReExi^ hFiArZhsfܹoPO^= 삷-lpQf6$}J]0R0U/H3=s*esL>Z秧Q_߸lb6{_G5fV;# :]Sܜ8sn];:'ւRx&h؝$[w?gI N߄V*]LYR*ť>TL@(9'HyB~ !.[ݸS,^Zn^µQϺmEAN$cM\K_wWm8)l OqQͰj&ZJF,fD0UγCzzyihm748:6ps4 Eu󈯏w"s{hy42~ud>WDM-nO,X^&SƘ_pnA*,7g}'jAP㕾U^Gn@y.]hfB5<5XIl5swvfD97݁cM6tZWy$-&Kجn|O?zD; Lգ':%o,, e$ѳwk^_c?l8&< XT!]ԱJx|8;=)O遳5vUwE,Zbi7 F bzIl2N4ڽA246U"ur{a;$ 5F`"iYnnh# Z]TMp`d_8<$]$7={f^RpI`bYԉO,=z<`ۊVCep2Ľ睍 .&3X?5{4ghO<]Ei/#K=}7+bUE($?I?YXjp_sL["3d֣\)1E޽@Gu.1=`kId1zUgSI[jxո?F,n_Ҿ!']пl&CXam{*v6K3Dp)Bl^p#xL5N1ι7F%=7NwG7wJxdfQK!oښ]v_* ~ndc80Xρ?<".Ɏw~zgc٣IZZqsUona43hޜIH 7(I >cX#,H8 ǿe4W<_5ޛש7&By]y3u 2-Gj}RHcG:Qoome i^u+5?o;X8E}* $-a݄N6,蒿tKhD zu"IpL|c qP_^72Y,8ޞ!AXBdi5.$=8 G>^ϰ f],(+YBK>mc*Z}^?@!V&ީ_RrL[$B:%&!MDŽ~w ԑk{j%эp3V198[_\gB"ln|)MEE}D˄ pgO,>U/1E_en *XEhoQ5'ݰ:< 2zoUĹ肄-eh!EM-b p\I1rF}qk=4}k CYlo2gƒ~O $łj am?}&Im3EASH a7S(F>Lm7 =<2{Ǎ7:O/I0QF~w&W/4Zx6eG,$kEXV\'%(| 8"yoد~(`<˜6[iY'%PbWhZXăJSu !O/bL;gփ%c7vIBc ZnR-Or45&3-6MHZ~ Oq4  J}jV{^Utæm9o+wԓv#- ʈUM2׼ZxrM+|Oyښ34y_NkF*ʚԩr9ʶ xXudc%BsyGcF{7as<s|:Y8 jf;*+FؕOBSi f[ܢliJn:̺y^GF 89*jv .i>X{d.DS|F4+ݨT?δ[xF6OTOoвQ[raS v +r\a:(mk9yƉ̴}vYM:SO/(-W_{k2X]$RhaDruo\ .?l iK_C,bvzEC9{wnJP`]pFw`C+;4GKnڠ(Nmnǰfs]c98P1%xӠE|y|wV,/}g7)6 V-^y(mm!"laLy/*Aʪ ;7Z`LrڢaQГUhQ|*|_g ,ŗ')r)x?t"`Y̫}طA5%)ȴY'=f@}!!,bI/O50.Z^;!겓"&RѺt1 sHnTkP idoZG;&Н[x+$E@yAm^՚ &)D0!\/^Itm{ٍ=YGMTWpי?-11\KܒGEȒmP-bNNK/= Fz]WcyRNHeeMs <apUZ 25Wp[!z^5{B{H@Z h.e&Ŏ/X-* zu&B>F/1HJs_8  +7*!҃I BuU{F>O)#l:g`X_⨊?;c4@-aBzBR'!SU:[8?2] GdLiC\XU7g+ZJ`JD+pF5\DUJ­6"MIwY flXƪt;m%vxOi \;Xܟ_ʙ<2#R^hR+>:{Bf!1>)ͤű)5 ZD NF?k-śIIIٛ`sJr`*aCv.ea lb ̝EWQ\s*tßwq_I,\$ 6{ܤB%-O,v=}hf-:48v[8""8* 呅 hwӉFW8i@ j?O7Un+ j`EvǩhnqRt-9 ;V FS߰\W ;U0 _#, 8Ǿֺ>$<0&Nmъyا?vR,F>&diEe `8\&nqJ!?JFSܬ4fP ~:MGz-_O13Q#rRi&zyk<qxVQ}zg!sbiX|b8(H2 }޷F|vh(N}?J)̺ n\GN>が~>F8*Q,+bE1(6 %;o0 j m` ~3NBJ kGϷ$tͬ΁oab FdZ3JV&#]8 %1>`A[ VGs;o'v {}jb4T8+9:R|0 cbeTFh"sTČ>_|}Ã}C=0o4]/`%UZ5sH2gOVbᱏ3y;mV(Ƿ):[ZlÞN5Av'%F W; w )_^=vJ%ʺ{n2b^=j屧X}ಧ4a3?tY7MU}֒,U 6#̟iofeϗN8Zu6Vf zXڭ:7ď?D)ld3A$22f3{OdG_r@A s[6T!GN5t lҳcT-w=.sD(M:$ckkDM"5e]4csIF^3þ˟K֤ -aJ"s,_`b(YRXryVPZ;F!9kao5'dMʂg{X!MZʈMq,Ro2}ﱳ?=D>";mbpLhNZLGbSM,#`G8.Z& Wrֆl1W;'7ϸva7˲YPQbZ jXOFސ>wf|fIO7j6dAW93o{^H>h+OF@:t;O@ lEyk j i?ǁZHU'n^P@ E߻;ӎn# KYh+rXHh3ԷRv۪"sܨ\ƫQMkWą j)#v7HI.Xkfmħ'E&{A4KCK nےgv΃c )Y.mSftuڃH0 tS#ׄ [T &{lk^tLF.h.qN=0Q; N[ua`D^al]DEW9@ D.j⸭Y\^iWƳ0\ٴcYUƑx-(#Q*淒tHZوO{.@8Cv7 y+s7#h9]+C~m9n|.!@}/[G| "{t8Oʑ;RXaF"m>s>䟱lֳhˀ()eNEm3n]y&WDwi_=ǒ_l5x6LG W> I[]|Q"3bh/xyk$Q)4E_sj$%{nW^P36ȎyjTNrڍ4!&B5GMO1.~W/T§#~͑A)ƸrZ(?\cL7emd/2l y|\k3DU/lZx؝YOI'] sM|??DS.`g%sCjC/ֶ $ D:%kP !Kq'5˼f&bkD=[wk!Z1?h_A`T2JvK7 􋧛E7|nhJ3V}${٢*Z$ !jSgIt*]~ͥ "O0h bfXSNn٠~ͯ=:6#6M"2C'9Ya׃Z1.v|;M/8\cZ O: 0#j! 5̻C@Ü"%GQւ(InԑNN"q0dP`?fN#6cL!Qy8z6nAZ JxggGP}5ؙmq"la {W+$@sΣ2t_x8G0;tН3kv0S ϯeeDob6` iDZRx5ܻꉼ] rKE'5l0<fv,h$R9$ 41z|NsfDkkWxm485e VՅZ°/&WKP!h2~qaȩ4 :ۨj(,w [`s}Ɓ?$WUISelf"Ɨf R b-.NF&(z\ùAQ{4? 򀌡fiB&@!ߥkN !PAW\'lJPzVΜ]/"^޴у&.UHYiXtF<@OQꂊq L (9W̽ ]ǝtD6 !`k~B)n?0=>%o`}u,`R nUB,,Rfw ba˱WO #Ih=5VybMJ"ǁHKG Ή{LT}9Y|4#݅׷DVׁJɡ;\WtUG(N=U4,ogXsy, T@b-3z76^=fn sTZʼͿ^FcaŅe%=h? tPEn&^wg]H~ӛ+'95S t^M &y/0<V ; K`zym6I>c1wyy':=A-?;SԹp=*Ӻ~d> r([>6 ڣHсA=~hȵW<*sҬ+flҢUB`UQu0y&ȺG.Jsy9E4fQIwo :~kTJ !@YBTV,=L͑>XU"st!Mx,0 '~N鍏KrdӁHJ^b1jHI6nj*~}'!Y'\=f6۞6Gtu|Kb K NlCqs7RB|6lܡSbeSOр2*)TpiK5]a`Q$_)\wmEP&mKdE q*-Zk9KC,B6aɥDp=APNT[=t[, ;j˳ڰs[Y[OdZAE'3S&Jzyd_K+4Cowjn".spKȵjfJE8A1^;u[˽i<8?2\6`PNbuHK, E"z9u $c {lTE$OѲM:F&qu ZqhYH]{7c۔J1֧ Ѥ y3Le4q 3rpaO*O iY DGwi[)/0 [_k~C l}c77zXI/݆}GGU{K˭бc.`ؓL84_X-킶3mM ar!52VO$=' 6BHl: _ 8W.;Lw<ɮ{ϋ S|Mc/64[h|/!$JFjc` 8~lc:4G0ՐX502,r`:f s3=K}|Y$)]6w>7M-iP Md(&㺌Է{'M^W 3 z/ϰ&|Fe>ʃ~Nmm߫ @H+{'Uhq|,-[c<ĠH :*d`K!EwXE9?BȏV3='AbcC(YAtZ*`dA;ax'q]BbL:6= S6. PdE:f'M˝^Zm*WuryȳEm$WeUA1y cN{|?J3C&cPbWhC~| 0 w%'V_۶XP{Fns=-E'_}?[\FdgU:ZLĖR>'v5&pϟ){ h6w_pG³9T^}e(h@a12Lv>hdl,yx*E$ItLȡ[LR6FIgBofRlmTl|9 3loE|5@rL"EyFϗE̼LWbkW`7~^Czo"h J7&.U!+5WVEżbiЖl7iMjօ/֢wsP̠P YC'{yjS#GpDjnogF0/}F%Gku,z9(ԙ{l4]h~7CD'?wwX}tp $-D  =] HWD #VgkHD)6D9}ĽVaGk?s/eμF*M0T~4Ldr+lbȃus]'-}.,n ʨjnt&hUs{A|p=C 8Jܻe?PŸ- tQ{/ZF`R3M8ʐ!{3zd(Xp_zɷsy|ɉ4%hH=p' 6R*WupIME2+Ql[e6s^5hJA8yyQiG,Ӈ@{SR8p o!=q/Z̐Y'K=$!lG K T޸8ۨ|5Ux8[+L,Gɠc'Ւ@r%"갗(3T헮ΫG/C`Gs'O^w/Řp6l`g<&bIJ< | ~T#xuG?-H c>YDTJ[=i8c.-&.)Eo]JjOn(T^3[#P4i)tPҶ,/பu0Nk)s ڇg0^â]3WK`\ 5l dS]Lli%<=O}\JA\Y\skD]. xO㠶T33A*%Qx:V}7;84; } /2˺w +RT`FjqxV v|]&h3cm?04Xg:~a4?' W&z&Na?NrY 09!@,pF)sea2toNĊ:{ی yf" -vi d:R6t|J*QAKcWf=]nQPB\<9~JӴUG^YmO$<KhR .Ё/Ja"M48̟X$4+Vi+į ?@R$q>Wu)FrBYzNDae,2ߞ6G/ͮNo Y:W=Q^oJ7XޞPDXRi}jte/%ٜ{ZNC'B[D:m 5'0:Jig|x*KP?N϶^-N>'] }wfI ck.d=mLAbF8>[$ZUz/AwM"u]1m\ ۃ{ȩ[ P*b.Rw5GMEE:'%ost2i H`A Ǘ9"KawD͇NHR sQKٍ 8ڋ&_-+)a5"N%ەhL,S)`53'lP]*sr Qj- >5", ':tMs ý y DEMtn$ge1`Kr ]&K, q]h(vzo^MC+< R\qK wS;IhLVc5J8z[═dxeFW 7Hs |sWGR>e=( q1ZM;XK7tS7KqFstjd~>Q\:Q甧ykau>в:\N7No*{*AcgQ?@:W4;l背dn 6z>:x Pc0-@ې%kgZRRr[ T{&g9lThkt7jT:rZr@9 ՙ%hNBrZwcS*ȓCt= :5W_0m(ta~QoN3Tz]%?T^~v^cNWF~#ސeųTeおH,󟗗]C,_A/A DA{qn#tiGXdm,z/7عЪ m>G'ն&cY2;n}U;U!'kJx̵t1۲qC|:xlSLn7e&b) z ؝Voz@Q~n5)*͚ޮ)Sw,:~#Zp[45ok>WKPi'S/8vzj˩l*f|֑+ϸ4grJX P1&F%!xԩ ˎ6W|'^M9+ `d]i̓ӱz4c!*Y rHS mje^m;=>1"Zj)_ä'l] ܢ%1#zi,it$lAۻKHJY*b9}X? z"{b S!"]? C b߯|dO ,+} G}ވHf,\JʞB bL}# u]QIkDjW:Y" lr#=X-xTN2 K6qB"2, Xk8k6 l[W\=ږ}˲7w2Zѿ#?\' dW4֤kZ _|,ۄޒ6 `|QkUN32C*?SS_IHC(JSOu48p`Lڞe9ʲ0ml-+gfa,E//PZ Sd;%7Kfsv2ie]FO[8ݣӽ~X?&,rؑ\aY'fʪ x@?vlR >:&'VC9sc U:>ₖR5X-~>3[Lgy4~/(Z+$ӿyFA'E%rp߽ۅ =9KxvSG<. [b20'ґ [~)3S\5f%M#M)ė> T ewlf%L|T׽m7^#nOrAE~/y#J!9zWr1.UOX!ױe(~X"Lp`Gj1 x3kDc%6W9#N pl-1BSM! @Wõ:@`ZhuS\kD~t_FE.}ӬDBe9h=@A"uOH4|ǡ&zw'R-rVS֏\R)}5W}]/je9V{i#@ܝx|ڀֽ+7CkGJL>vxb×ĥv)G V M'=`OO)NXFA&5sbQ]7gw}9qR5=r ;F]Z,,W9G"a4߇4\ތZk I\~$@z6N2BE9IU֜ v MnೢQW-F9Mx| ΓG`:h6\ 2 b^E5qt،mI+B_ab U>d툥[}%^oZ.YcUwp z,  gђ;c>_]P0\ҲrC3?NCumBޘďY ~ܔ>OП}h,x,`U$akƻM*ITFHmqGH\}hUljKsRMlX.ҫCra|M2϶iy9 z w1#AuY'd=dY!ހosɳ4ekH+r7Zw@-V\,H~hJ`,oqڗMXod>YjYSn!M)[+{2a!AsبsːӸ)yN+K{QiI(^]ԼCB[ENj`hP!1Mm3%J;VU+S: 3 ǩ. 2-w-"mɌ"ޫKzܣ]5CWb0By*S athz:븨ۻuT$bFZbsgT?q.~|\89qkx%>طb1\rᏓPW.C>5S)tA9H ]C;?Go4{;vW0vxSf۳H|S6S~Y RJߒƬU]FgQ!jP{sdK/@u(tZ&S"4'V0WN)+7- vsfJz:i^Z RVmƲЌP\9k4CQ6XUIO/՗Vk) yx96iCFA8 ih/% Xk//:(&Czb+|XaFYQxHFY7elB / VN&_~ˌ"cćIp`Ŭ";LޭCX\`*,+^Ov{iD80MԭyH2{g-a>cзzi+2vƐ"Kƈ ha@i=|>;CKj;@fi*}-c<}|2~/Do!Y94Ƞ/0SB>2{[׿t9FNH-VF  T  ~ Y|v7c% ?x-)=T3&v3ih~I]dlDC-,S3B=u^UjC~Æ9SfPPmWQ2NcmpVu}]"¼Fޗk_t `ua=Gi[~G$t5 %m:&@C|ys3W u`TYzU:HVt a7&N1Y[We3ޅ!VDE,)\YƋ%5}(ݲI5p'G@()MMnϻ9IAx",Ufd;$ot pwʽLhKv79_۰.PsosjA7lHXT-r(dC(Sj(R0,NK*W!*\#c&\]f&dI.u _4fÝ,IW Mx(- ~D:ȓ7~#ovsf'sRlHRheV-OW#Ж?B9EċToTG 8FQ\D`9F]6WkU1Z| BʐH=+o-)I8y:wGmy'Mh#%T kAY2*o#HٽP@8aDE BT=vPp4D:ӆj'TԦXӝԧE yޖ0P )؜:ڞK0]쿔^Fæ Dg/ye )Tk24B'wit4OʇUFM.Py>r|[3pt~dhoFp0tr9p;a3> #^VS*N!H}Eݿخ$KDmaD"@nm! YL̳+ AQʣͧRzA 9oL4:Q ;@gvu.a4 ړEYE`ܕ)ڬmVEvydr$/XM6jY  X4Z@ҡaoTY9 WYl}J$%R$cfߊSUw 2ӁX)Qć*N >mki,WmaK~G3a_$&qĹBJ~a\K]v|.sw覩}ngD2~Vp [Y5 +l]uR# 4U4T4E'1 ĹJ}!AU:2\/[+jHu4_ʰi1 ⾋~1]a$+FHzԳ^<=kumJ*\ Y8 "[,KTƚ C:9P2AC "xLU"Qſ pb) ,~ 3t?? }47Bba?S[fW8c’BjO 6sJyJdy'^RgL7 $7LA{oC(?Ww'wXHNIR `O6?~Gߘw:whncZ~b-Egd6E|MP=5_)$;|œa?e"=Q^M#ʪrPۼ j d/ s (!e q{DQ!3%.s\ ЦNϗ4D֛ch H]kVn YG wP)77WƖއWG3{·-ƅ$qVor &`mzd(̹(hiNhxa ] !>×C, d p@V[WϾ.3r=A Р-;n `ZKY]e%6(M zXܲn[]{܈$# 2 Alm{g/EV>X7f*(/ m|I7 'W1z`Ů^kґd'GjznFbn pV`3p'#SSd\6&DZu[qtKµij*E.j-uupXJ܊*NP nJp? utbe}x; uDǭėy_͒>糨aGnǃ{oJˆeV'58n,zrGaqF@ȸFw XEhOhZVF ,E%"PRczvT aĕ܌QpQ#x.,L|5̊kjF%ts/uh1=0\$^ XWcv^92] ˜ŌTUq=MwY^OǓ~꭬/8~d-j((/SU6<.}ڲ lyD")ca!T#Qg(LUMe}&nsIx8s}R\As|yDacsPKKbfNzN\4)7P{?sޕ+4^ 7VG}Y)czL>$ܮbbfy<"U>GW/$8l[;OOf5ج{X 9mo!a>v*fi3G6/oN\V|sZز5{Lmhk{߈S)8{̭].]k"vtb0'ˑuK7n909FꜦ/,-dfTŸ`u xxF#\OF5 3݋G[t} $FHVl]9}R FsfHuRi `#_P۴Л|37י8}:)"'vRƧD* u%fqrbUJQqLFwRfĢ}}%-KJE]RW=KNu.ץ/w>I2qނ8y?%_t_hh H)NPX7i; U`zH쐪`[9Դ+!v4SGVU|?6בJ/ӊ(:`-KGeo4Ӷ0ck6ր}*A*(1q14yW: qIzY٭(:2egrq8?PvcGmvA(HypԼ 0ԏWw}.|vɟF!,p Km|Qx$; !BQn@+d-T? ,?qƟ|%ltAA@_X8Őeh7Jh#5lG,$,5/}J]RkSK"?^nhدC!hf5ձ,Rar-lϤe,5V_R< wgcs?'~--7}Sbf⪘t b#tmQ()3(l(k<J@W+ߚs sqD6Kȑ쾛8O$viBEHP05\6iM[AN V&7 K>^i~dw05)4wyѩ}:F (u=qmNϦ>f,CT^q'UF3#,:IU}<W(0DXQCsS˕@:sӤ9g9hyr#S  CG4E^us!"|5oJa/F6>$hgо^F,d4;՟^+tK$a/tlj$"쭇֟ݨ`eOPo9{~ޮ]7O2FwN~zEcIF570 c² \~of#6^D4J$eWy}JٵEs]95&\Q%D4<=p$3zŒ.^[QfP~ppklox YlpFӧU=T(C3D_¬͠s]/,u|*zi)2"vGtu;pAq'U)n!(T'[7*a+އqY?v 7Lmd𨟼0eT#nH"V_jO7ӏd^ f )+J+3f%{\ TQܦC=gyq6fvT9eKU<}*y/(._#,CHzVa?mD-wI=)ZJ6}k.Ur 6kPSk# wZ*f||rC}X7G.ɡZI1P{WhcSy-uۂqgF5 $ }(6 b עha&G Xل4s 'R 'пBdjIqkE#F<Є͟O qMUo:RQpYu@=5 պ{q(.t1@\&RK C-a8&wSf?.{>sp לU=< HOfVg6*l"(A$u;g{k,uRcw.<,0JYF3ߪ}TNv~3`=UBXtjT:VG/@dQ:HC7l^![s zuW][J$z_~}"Hɷ W$L^r]`1jWP1NI G.`ʍԆsXQXcxu_/(I$7"O;2Ѐ+J0|KD +vPD  뿞PYv(kb[rsΪ5Tރ}gPo9"zXԛoqcaܱ?K${@vPst|PuЍTfQ*^bPb[Fz5Ǜ8Ve"]xLR/nuRhv>$}Z~aD Ep!YEeGK޾^tZ! J Yi۹r'ETYvlwƥ~-3. J /T#ί,[)%]𒠜 &T[f ? &X Td@ 8?̹Ʈ'!ESjNt&J%FyW&iEյ?Mr í)e6^"CìZsj KO zxY=7t4RhHrܖOLQ:zj1K*pVA$uJ|BZ"Jȡ~PRڂZ7؏AB4s 2i'{G @Tu?ɏ pIL;1aBMUk^S\g /l<_?ǨC]ȩj6Z)a||q0L#{1S)uc9^D:Ih)Rw;U[X+GP,Ha=X끎SƐMlߢ{l huބ޴IAT`3r4m/RA$M d f¹\-Fx, ]to ՎnČBWkvL6k oW)C$ /#bῈUGgNqφҶPk-ZL=b)c 6" /ǀx֓&V1$["tE9>ÃHGVh }A evx[XtDюm\  Kkv:GTBӉ fYs`[v]RyLj>bxǚǧ:2_ޞ( 2UYnhhFKpw; .Ӹ>AMmW\ҎFOo^j3*D؍tHl?3D> B0TTpOxKɋǪMy H1Nur47&*L#hL{-F^1œ3( G2$ץ G<&&, B92^F?H57=QFcB<TU;e I$b@ۡ_Δl|MIPj n`d28Ffܼ͛'Mrʰ!FtQgHrr1S5QBhΪ7 A ꫲᵓYE's8O>> ?Dkxޙa?8f:Xmws*K, 2CX._ ;Jy,(EJfQ$RF`9aOq_PUyv Gk/Z{Ai% xJniD eW~C&A{*l♄+'XNסo*L[$ U+{mn(Pɂ1=SVOh")[ufy^ *KxHa+ l 29i"ۿM>Q@wͷg#a LٹRf믐''0M!]aybьY}𝗬PIA+]tns1vt E1(S&Ip,arg,vl*pgCyܒjX\}2T`n+x09k4E$r;99)?F"$jY[U+lM Kf1ę(}nP'(Odq6[^)?@ @УVraVtE|13Lhr>b@FZhiYǗ8|I폣Cr*&ݳNt^q!J?G(ooj Dփ7N\zG2T~EJP$^I~6- D GTY:}g۬k@h}["sL&[a#6KGocaR'ǻ'y{i-lKcf -X7|[sպί5 ,w\Ϙm|ojLlobc(xq[$jgo gVlJ$0j͵u `7TŒ)h D8MUEa|wdlW*5ʣ`X_ZqG%m=&*7 a0Inw@(1UH2YwL@vO/ 3tXHٷRtE!Sц/FC{ʦhatxt`pG}BD/%P`KQ>dG#r] 5U$F4;"++a_qP̥쌱ҷB5^?TA  OʚKIb$/܆&v%]g R8]⒳r׫AiB&NRHz(DzdoYW.4Z[//yBxqUmASF9UELOj\`3q3U'Z `Ûo3].K ȇv[؉׃ VUk>W˟M8ОS.flP۴~^yUQЍA4g ;20z#jew6-8ݣDF8|]HWq@g~J@S.TǏ@bGdqNBp(LJ ҧTwijvg١€=85J*|}jeQiqޭ(Scbݢvf4;kEM`ÓieW)'!6.$!b9T3!u&Pm7v cQeeK]dk4- 3y\ ''W+揳ʜC/+Pe- ^>GY'NF(k <:P y87NoD97|)as}[RdrE%gYZ0707010000006c000081a4000000000000000000000001677ea5c00000c20c000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+64k-debug/internal/net/core/pktgen.ko.xz7zXZִF!t/3]?Eh=ڜͩ}rz?xdGBVDaw#/o?Aj=YC'Jg-?@SP{mH\8CT *RfQMK>Q jhT fK٩5eE$.ٝ:E^!v R~|j&D$;!LgOэURq 0IlP{P!YTBrKQ]2f@4&b]Kb'Ifp(0ط 9Ѳ"t*5bii]VZH;2tF2L ,ywf]` ̫hF[߃;J|!}Se [ޛ+v- ާ0TuGafe!2u8O b8gJ-1{jt8JWQgˀoPU0]{ /Q3c `fp!PfǞh©6BX9w-9M*oc f6 jb<*6)F7ΩniYt'g^.y8/&u͙:̟Dԋ<ĔT n`gҡ;+L {{:,FU<@ ojC>gR2Y^*#o>q $^ƣ-x)?;a|qrF ;# s1 o<:YVEdـq}kSμv\ntuKŋ?+c90tط7^?7 A@avg&r&"P"?Q^DlS\Aa./ETrRoC9|.3K *ʞcIĐ/֗ȥ$fYpYg4-:eithi_[4,k&zd3/$3S{Jwd4LM^Qkv SN nҗwf2 ,;)4X^~̜QDʿ!)eݩMY`^EDB{R-̺Ҁo@kj1GׂZUg V1EK_ә >>,{i _?i:G+^W!7z +~B4lIS(洜]7"%ynj9vS`A3z|%"@F(pk_k}JDzpr+w%LXF2͞z ܘaǕ[>WhQw~`ȀQhrgLG~8wt- {KGyF~n[uY~VFMbdŅg=Q0r%jSB~ِ!5a&xq{ODʋz ^=<"uVQfU/zCZB$G| }z0ֻo<ڵ8ofwT VC"vH3R K(C:k /悇-t6ue6z-bE03S# sۺ)A͖7g D|3Ҟ,z{~G ]6_6"*C BhbK+l1ى}@$ Ihs ]􏨅aW֚cbcioJUo& Z3MU?A cSQ潝e:x†bnB#Uk;]oF]hGSf5|S:c ы淡G B҄Ie|۝*&%8 s~K-}+n\JL%6uJJb~x,syN=r;q |P$k0[c2؋tXH\OTvoCgۧ{/)Y_Յ_ -9-O{:#P9!eW:!xtU5_y"4 e+o'Pa6Ne5$pr'%(Gn}k7I&1AΤL2KCc?ĵqmt D7z8J~& "Bdq2$kk5֗ [~X{C;\[ArWF[h+ωWQVI׊q ^XVФB*MH}IOZv%G(A"C'`Hy,lAѶX :CRi(l7&q'0~Y/ɯꐥLv?\3 v^t3} [ udEƃ/ǝrR*,J.F(ZH@5EA.I`d `wl謍tOV%onA|$^8gz ;Z­ =h)G=7{BeD7UpW4a,}7b8=k,Cb &y +[o/:Ӗ<WFPIHHKWؠ#EN~;-ʴ4x5 A _NW]'7yhn66@!;Zh-E/}A)6P!%]ea{om|S2|`aUK=]~?,%++7U@UN$~Z$b:EZpuhϭ[t׍yHw1Reu4@-Wf*~m9fրS,f|~'{-U|/(KlpQu{Z~2)v"Q=e8;`br>Z\:^m6?)rmum֗^tLp3NԙT?zLj̰˼rH|Xb`!ŋTXD:IɽyNS?ԑYKQ kE)KwCl8 $+*7\+(}ߩ呰ԋ`qoئ'6h > -D~pszE)1k!0r} 6uJ+) rz2m:m+2JsOO|nB/!^RSdvt.xs Z+lD ˔c|KX[MN7 vYG7VmNQeÞyU&X!_غ.(YȞ8`,xtDe6[) -ξbS&ѹIat>"Yȼٚ6+ &A'Up*Kp =.^eQrc4Wj01(1s^3c4$-+5⑏nt>%n Nc{vӟPC1aUZrHQA*Rt(pÏ+bf+:ƖRˋmUv\c~K~mqɻ0[du>NRdbnq+I7^8g֊دUJ{Q7gmʢ)vǏfMń#Fva5k"_Dj?YĥWϱD?8j@W,F,ndI H3R<|K/g0o7ވ"GT<04|-Ć>@]F"]P :p%Qswҙb%I^^GT[nǤL+{|3QԔ 5Ѫ'+<;X#6}*o~vʺTg> ,^.@1/}uVU52:X^;1_!m]#cש6|`M5sb8&RWNn,g&M3H%F5SKHi}YO!ZiJSemv9$]!=JʒcDUv3kGN})Zm;`bM6tp:Ҽڷg%*)՟msw,ȕ6uW*?ۓї6La%1O8^XMø3Ltl֡vܟ9_S1& F#z-zp{KJw6~_y5Oo}Q}a۟dSw9*b۾Hۃ9ǵKW?9TC`_#ZZt{smph(;gL鱪aC" "}BI*|+c>;KQK2jN&iD08!+,bq;/B]tGY5LШ`WoGډMA?:!-wBuZ ?-bWy[ 0We6 uw7g˖/e [$=t~z#k zhK?VG1t̍PxF@Lb7쾃1GFF6!9 H"*$|W]zJ(Cv3]JJ{Xy#]*C*9b_:،jVaDdڊ|gϙ,rC6jdÀڑK/\qJp wi.+}x5^8&-$?pъﯫiw޷#kR/tΧln8>%Kt5ML~%#:1"лݥqs *PY~1>y$ |-+8ܣ T Fl"KI;zqn糗560qݏ+][_bP@vpRk>23=_O'ޒ/L7:sSs|^M4rUt ,+%4MMwGMt\אNL6x1&erI9{7Vp:c&(( B~t薞iUJ#qPd|Չ[^}5wHoimw\76yu2lQEut4gZM-J36u`~{? -T}xUD%ac=ݳ\aq˂'O.Y2ECՐpˍ3<|SjV;_MEIQ߇ElxW|ЅX_Ɇ[S Ųx$n}LGkx5 oG V jTdRvWRo!y(bն8$5ܖV>_-=MG{7{]@W5ٜbuXﰕNa+Ca5u,уcG:)ʉ_R h忐8IlY 2,GuyM3 |)imҖehWؓμhpmxsӞFv\Khdw9Ii!*!p~Siw'.*:YBወ]ꉛIwM [PlP*xq{O;8<Z 2h^n'~j {jSģ}6*⤜ H%|^8F ?7`!3FD+~NK|{ z9Q}Oha(C{[MrKÑlΜY{+[!V&trKJ Κנd/7ފGJ\%Xҕ͞9H}3زr=ǘ= 3+Iȋ>.Qhcvv_rdk{\!V5>= ZS%#1bJnj?m'|ͺB!N ^ºƦRhi[V~MpgtKN:̐blBX擸 Z"Y^7vƷB0EHPi-`'Y g6Fz\scT6g-S%c I (tvQܜb*e;VMDGw1^{Tºx6ֻt/L|Ŏfh,$@H~;L^π M85Œ?"r#d$'Q,TޥfS.`bd;/k!Ke k}U(j?zԭOJ~9([N~@*6uJ!5` e~&3rZA,3,6܌74ئ=Zv%o[#={o ߎ*|R*{*_n(w=O+Sl+ppI^cG_\~LX܆\H ^Trh 9=1[E ,I|\ΰak:9,{$ÐdAڐm9) 5f13=W0;=#< 0Z/" hĦg,9ъ*- 0ʍFi 5ۍr4kk^<}P)Ocq] ^-C"NI+$Bx1P ?*ni-f>Y,/^b/T's4ZΏpEG01 T1|!J[Y+w~^FO^FMx(D2u.?`yg?=M$Ll",b쁡>9Ҽh*z* ,qXYktdXFVC'}=pt9D=\ 67Dxto3SҖ |8_E~s2h7ZQio!&U|(/>i4;~& bW!:,)r =}R\3sZsw!odb1Vr=+ @9W٘ΛPբLQ~IqY,E߷ h-y洸/ H"H0*(_ѝ`1Hɫ~C|Ǎ3wr@q>W\ O+ *d|7\晚!=:$UL'dݍm4mX>+7o}[X<ֲs @U_ߵQ> Wݬӌr *G;;(>+llx h԰_WҮ mP ,oqK.C1C8P?բuX&eȝV]d_-AQįJ 8_ $H| ]om/|g}tFQ ]$_G`,P%MZe]6LX@tmERD_}L6f >>.mEcTD- g!MHOh=ZCHB8ՉT"葞9xB~ D|Nf),;Y6a=TʍpfKi<$FPn/e` iINӥv*ChF_qӍ\]XJ3 xc#D\NhvjyvUxiJg kbZ0`x 4Dr%A$sk g@IJvx9:c?qqo]GslJVn(<>~o e917ʮo/k?qrT3b~83V_{1hoғ  WwLQM._ $4@?Hk!ivv?):ټa#KB ߑqb? Dz|ѻAq$2˞ ^2o`:q,劢~wrPb7t׈1$wꚧ,zvqޥejt\ⱒ:*4y\.-8ᄋU!2KQGwK8M1L/mqOPVq&FމqW֌utsÓ*^)O \ȕU>mOMnttVZU~Rx H':,tZYFlWɉl)O-v7<%ͼȓDȊ!ZtTow,z?䅃1z~EeS9NgP}jg$PnP+ϻشrj6O^[ɣv6Ch=sS<0 *ޓ*u7ec^&mc_:|t~lP=`L 'ehfJ$z.$0(y:3N[ay]ϱpvoeٔP;i/D+vx0d4M֞)k9/06H4\6sUЮFl4e( <)\ d +dCjA%_.K&M܅~V.t!o|"?iOڛmj*hGr\DB[#wDMoaIL\Q//,%m$Po\砪.|XO[t:L@02'oYW1։mo?Ô&\sڭf҂}8yҞHq⃭1fMdyVl '\6 bts u#ǂ 9)vde=ךoUNe}!Kj M}q׵B⠭X`NCyѼi|B5J85Y>١nD 4p!)rwdYD#fg¢ :M%ܕٗtEbװeVf?*aF+ZM0"_"_PXj >nax(ZVt(r!@s_IlHycZ3Ps4βhS /s-4d҉);5VgO;Sf˲%eOCa%X:ǮܚhIďfg m~(gBi} +.L+^NDω0]:kw}Ŭx93 #&]9N>sEL᩾/Upt)o㤓/jV8uV)m{'eta!o07t`^0,|Tfu~bqKfc+[UF qh34pL LWiчk:[bXndS餂9OO[ZvYԌJNrsQx/ *m[(+g{9pj?dV+C s +⫛/ս_ 3Zh* rHv"N"|Vi_V_uM7\.;"Lq'ތA^iBtm78_s˷~#4A>7jɍ_3Xt%i!TKU"k +N|-3̑җ7eݠ-"oSM:.TavqPUvi'"+ʳ+#IZEYAL:%Ph\eV 2^\FY>vBXjPE;.0 AQ/N[U~sSnfu${ϐU3! 6Fe2+'';~mOjUoju "[El,Ft`<wL5vQwrΌρz-0=OP[0;Kq;SFݖ>\.X%C"S'VT,z.ilO!XSc٫5pyP}hW^}%@P.`P`BLu0d Eʘ+P=3[k لK?rYrD] XoMACtHu!QH~W#A{1đOms|xkG 9ˤDbn,W"02BKOZ?@JKp֨ O'`9sV/F*qw-xKaҍhZъQouXSaWl-j'I&z$LȔ]@Zg(+? - sh}AiCe 2׎}3=6[QWlI0р;3\ǨP+np5H_ ͙Y3,>*(r BL&a "~ų4 e>IWe͟3 ?YppHͤeEGZ0ӎ?JXN:黍;к[{rN#;ex&ɻqCʜhytTd4G~q+13#J% zjix4y0Se>j5 BQqe Y* eJ>ufhp QWQJ/S5 ? Ǭ^ڪ'X4?RqN1Nx\$5sD.T"x|~.\ 6+͔щgK;ʯ Zbtuє'FkNDËuv9z|Ess19=,]ʰ:Ms8E~{,A %Ɩ5®^b@L}D乮0$sY@#% =א]Xgib!Jb1HMwVJhQ)gI a.ŷR$$Ugb'F|krl;:m!,ߗM*( q۪=-` 6#sԋ [[K of'R,L>+€D6{Hvg 8S'B|ąӂנETI4:S*|q5aKO @.7/ms'2S]c+)_X=$y)\v>[k}X%!{ sZ㍁*L4iUv,O!=l&}dBVK#"x5~~ڤ/wsށW͇+Ĕ. aB A`dpO/6 vuțJnWVFZ77h@bG[Qp觨ʾ1F$6p>2s#ϰ"^zj,| W@v \e/FKo8[A5FP_JS|pc~`/1;xrY[oAӛ4s+,k/cC/ɰCڶ3ϱr9JjHdg*b.8fchV0dcb-h8%7TǹRYmLp$G8Z)ĸzQ_ۥP_+& XnW]/M}4"+J눓`:owJ`JMҥ2Wf:4\g2YI)=h뤢#}\ m@_ű>-'W$2xJd_Ճ4\J4<ª+Ч5^<Ϭ \?-KQGXY|oyUF}D#cp+5-qA| :@< "cƬ)# r^eKd/N?䏃cay 4pUFO9@3W_*["]|Q_j[HFSՒwd—[̰>MB%gYI8S񣃫ui0AWX8fd"!Nfs?8/lWSSǙNjPH|Zl^2l=-*u+~XKb,R8l!2>r^5$O_:L=ˆ z{T، 73Lu`tWd0EμiS*C?oٚ}v='ݙl尌N[`їdKpAHF'qb=xH3 6dmkG_E y-י;צ!x{yY=l2({CΠg,Úo{Yĸe:OH%{P&t#˧"NӍ& o3Z-8\݆ fKnRܑB{ũP'޽0I=$mX@C"H*dtj&FZi5S,qmT5I;HM$M杫,")~dG!*rcXDـ !B\PM8ZN+<' 4#&Р֣˼-D);Ra}i1EsO^ gyJa) ^X@ULi2_̵X9^2n۷F##J /({uRN.swFYJ5w JFln(/ [tPG\h]TwyNU _\(Kܔ,'ԷfiZ*(*=)  (\lဖQҵ SZjoP?sZo۔sBhCx*nY-?7l&nHQ|M#xvAݿlDQ;dyBTd1d!""Ѧc*y/O>$ʼ9rG:n{a?"Q X܁榝 krqK3Kr\2?s&]Ƹ_\yq>06_ؑ^Nq̟pD!EGM\={1m~ACaP&]_=̰ $[V)]]")|rZ^:6h"KE< wpϒ$/%[MO02Y$ Gie .~)KnF*;{{9w4Cl׺^QKYvht?8PøÑtKr<' 0:,eNX{#8h%oP|%KKD5;HH{O}OU0)}~~x؞# WILà8Z1lm'/̗ P}Z\eq_8l&2ޣ)t*x=9.RB7pyJajW^6:5"p򹙑JxΒZ5'.}f<ب~L["bo\GSZgacwq5EKN]>,@ΫPw.̰0D/aڷc4=WKBHQuifI|<[Ѻ!&AbsXjx`N 'a\ '4"ɼ#&1M@:@Ô͠M"3DUQ |la7ھW.o$Qv_ӳ3W$ y7A>-?E38¼%uV}P/78|69'ĿS i,"[1\5bf 1Q^)w[=ygsS1_zd2+|I.6GZB]qw%"hz4kI؞ym[2_}Au}i z[D 8A q< B:bpu ipw$U l&ho^"OLcYw] YU "`#]x \~X$# ;%I| |Ӷ P{?fsmB }M_"h~*R ՜RTfW-8M5!`d&fBbDfjɅ[5ZVPl8aUS%p|b]@[dDnXCt2WK6=v)UhR]A&ld|Kq6jsY H}@Ä9`11Lszfa}SYkM"9!/*N5/K$TD]<=SџyLn2Իŗ9^x55E{pZ0%\a!* -k !St Vz]97C79=\VFlQى!AuDe%lї\]y* Qs%D l7?=OU@o5o_Rl\˜ {[g5} TK ^!@B3PrD|pt3kN® RDf,v7Fj3h+,qcGN>įMrX_~}Βg"\ғ돿~nPD<>Լ~g9լAW_%-z4@HA_^nQ%"DM]m9uG{qK<p$'#y9#>F 2NIeb*@'Nc sco]q0W&oP#6AlZo]<٩krj!N\?=%k45|ط[|ϡm)h7tTjMΰvЦY\kI^9Ԙ&F|‡UV-*~"55Ǩ+.mF#S!O^+ Vs NKP)QS'-̇vjc#&b7*a<P)s+5bƱW,4%E0oNB˂[2Xob!> A}Elj^aڪ+U);;F !̛yXg.Ȋ RI nZ ="fU&?&dύ rrH?c~K*k`> w4p ̸۴;hlgm0y+_a"Ξ[VJݺ6o ~#!:ek/wk| HԔ2l l}}ZTX׳>i`okgx@Zm\Jᙿ ]R6*狡\̺3mwSPwfǖR@'kHĝn1p\3uF5z{d{^p ?GeJKB_kM9 7xK[V1Gҁ.LE>2CCˇT#^αsspr`i} X cSޝ]Nziom2㝤0;!iwE;o! _'9ж-U# %1ufk E &!>qJ8Ja&Ptm%:ȓWtw·+ AŽu?Ub7BI32*ןLᨘ@$}߈8HFX1i(H\3 /cǩXmKB=ޠZ%{8tPpJl!UZluȝ:Kчq pI-8=%^Pqis/j_0ٱ=-վ]Dq ^.n²VNPbk,u,+&>'t :´۩>\n<הB]Q}Afʫ1I5+c0fXtyOK&A4W̛rSG7R7 %5=7K@fwr Sm2~E[W\h/qحE"<&'50LNvrq}~<#𩶜# ؽa>6uKjAS&zqTK?dp39bS R7V u'r:0Cm8e@i3roؔ5fei~UQ@FJDdmsdK^>R;u> RlLAZLqS1O85/GX<Zj TlU W3,:ܑF}+,$ɰpWA5'ig-T*;sr\v"] YI< JeG=CNhki8tJ@QaM-0ϩg+ImOfƱMfcz O$h\v԰{'|%hJͳ>(2L-Ć쨷e~$JST?޴Rtf@,ٰ-\TpXmT?Nf<'Ч@zW6c&ϸӤL4zV!6;f"r&2.HŒ;p{qf%sz=Yx0fꁳ̰$J#? 6+ dvvXHÏцiL)B[TLfFpgu༦A8cQ[S JFl=`$̫1P iO !Lܰ`Fm,pZB= # {O͘FxLjB|@[n\~~Nud1ɦNa n"1H2ƕḪw$ՏF AxG>P {#I̢@vѫf|X)))U,B QckT 蘑=BS31qk29K8f* 9%@%Mu[rH ~vUм q6BNqcޭLkxXrŅNToٳ{k8Ej&NJCǜJ0ӗ$DqsO[Y${N U+4\JI%3AIxgyS^Qow_!rehd9ڴͷ;:4GaC DCT mK"HAio52F  h0E)I~n /GUMϐz2>lpÓ<ohebEZPL)@v^oM)~EFEk*QeFX.4櫊[zXt~c,F&}:f)9:-s]9VFcXdY:YM!!/UgHghxS937LDfɮ_ P܅_6vRϾ3YRKjx~ &tX"n&PA x1v" 鸡6R`59\kRGR_/$ 3a`%I:Mu dߎ^~EOCgXLF v)=8(__-{ߢv:5ũ]Pb<[\&֋HJr"cEn{HDh )0-6vujEp#=Zuw-=K欗6K!&O9_)?˟t<9 ub7IIdGW趡٠ r8IwIqpO^1eՖZfLWb8gϿB=5F:(3 XC;lӱɞA%re_zTw|t)Z{K\3) BdAu1\ zyj_Q~Ez#K 5S\ĂA7 Sv=Y۷:uP ˑ{a,¼_EɷaaPH\AK $g_*oc6nZ) R/t?[e ^KH?Q'φV2AqB :Rθ\98YDvx eظϣWK##q~w^mG#؝/~GU|Dus臲v<#VȴR}gE#{o|C(xΣDV,;+5@}UBD ҊGn1 #*ϰ<ChTr.-֭>ޠ嶳"u? ߓDxSz*.per˽t~2pIP^`7(_go=CADǂ~߲! |#Іrw^ P2~n lv!vN4{T>MIgl4acw#%v /:Y bפĢT5yYUe_1WلNn=:Iamuqv% aȨSN=C=JPCP eeSj6`9 'G҈ kТ蠲4 5JƉa9nW'J*1j(k; MB%%n+-urkci f&+˩5ÂsFH pb4OM 2,-cj? @3b(qdȓd!t|AaBʙr2PjƋ=G.iK%R>.%u3.fϏZEэ-e35t@MӉ(7$/]uUɴ#FpFRjIm$]h .axZUp|6B jb _`ԃYogwףּ9` A+Kxd\{m(^^bԕ EVq&jX7{ -sBND7Ah H?\% { V"g\x^ 2t;^yh0-BDx7ޗB 9_^Q^O[rjp?^4 /8A%2R-%b^z2$e. Ü>{mZo6H+F&&H:D Zq;"㵠۲&be!h3 c\߲׾ۡ6u4 3SN +}EЀԮsjEUüHeb $;AZG~F# [p))?.L "'B<cY$3Q"R?{ -!d`B:k$UJB$ha$ʨAz cUXykəz<܀Il2W dWDòBQ\'=cjIR~6Kd*^+ &§iDCHA,O3UM>, ,I\02 2w!Fa"'S`aب%CMu增 2\ l1E3.JcҰ/xxqel&$fۿj3oZ.A)oГDi.,ڃa{l4xc~P0Bv `д,\cNNk!E(Vi,6Ȁj |B fLK,JnЯ4zT|;bV@Grc,f`F32q[@Rk.J[š/}BO&'MgkN9$W8OluQf=Un+$ؕG)/"u6ꄖzGx! I`x>y,p˨-'W{7#~Om8[V{*CjF9U%ʛR֨Ŵy?5 }CZҗAf:qg:mL߸'%4W7M1Mxlwu>F^ `(QRTOrh؂c}Lo+J+o`BRE2$յUS# W<>3h~]ہSoάJ % }VG@n˓Nq)xFkݏH+S}z~S2VM78 Vnąʫ5ų6 _>Yc_6A,))Lq̟ǟ#`_Kt[ г8[A|8wZJQn쁾/[;LC#}Y휊0 gGD$#ۀur(^Nj?CZK`2YwnNۑd ~Wȉ:ڤڣID /}o?v%f(K"gHg&bađ޺}X0׼`-Vę+:jۗG- x$hӊ\ zטV;7.qs8ƌdj#ʴO]3T4q҇5 O?l$mkA$vүBJBj1KN}EꝂfj5)(%$Ǣ.;TBj_acKԚ(U*|oE)'- #1Fclpjx*\3rm@?W㋫ۤJa7ۈUU^ j#~FjBh 'mlJC2`np/kjH**h_JMF:L(*o;3ɇC[o3ViuN[X2X 힉;y*rxS-ӇW :|cD `ЬYż"2u51.vq =^$^1|y5V1 5!$T; aD6}W*I:#鿮{F9jF*o\"wЬ%<3E=B\5D h.kN=0BЯ,81DCt.%ПW?g2x+7ij4?¤ C6قJBǭeJ0w9 1u-V E'?tHд 9sS"O[78H].wC-vBޞ`WW?]JEf ~t5N_U Yy:rɕT jP#CT)X[R"}/-Ax`*pUI5. Ks4ܱ-'*cz`:9Hi9DKOʆCߎ:)p]WG O |*-݀[KH_dCaf>PO@aGek+.Q{GB[k[40ٺqrNK<?NPz^} 'mrx'6`j5g3;H@Kpg"l*!x4sbmics\>aYC8qX0O$-[+7xp\gDC#<@TXV 7f6 A>8\6ԅx Y\M:/o5*Nϰ=cB~P_ _q046TC=jk)z>Ts!pO^:(uip z*R-jZYIF&{: )TPP/+GH\G ?E<ܜ CK&-E F)k 'm5AR/+J1c̭c,ՏwL +W(Osrǡthx:F4񮃥S\3ÈjWċqJAe:pT=Nt32d )C(GF8 ! &c7ŶUR] wr;L噫 lxL8|zś_z<9~+fXى;Ico#{ j鈣xJk>9DTТT]YB&k%Q&`f@iPg̓FoðSe?ZpPn$U#[}dBKPلzR6btA34)PnpwN: t^-̞䖫)P6ǘ`}LYߩcJY_ U go\C:ȉi 9 ntv59^:OecejU)NeH+cH坰} zYU<'Dk괓G`d.f^U)Dir lE<3(#惛GVS}k7;y*:>|0܏ߚqi1ʜ~o]1 8Yv<@@&;iDi !4ZCtO9̥%s|tlyG9[H4cmL4nz"GXN E]b%zZ} :VFxZE"|C1mCF(0<: 29*k`}ҮJ{GJ[C֮HY6GrLxN&Tx1"m~,Uan]H+UQPsD{^#+ /hL Q4ߺ#{+Ja8YG`fEՋ2sʇ7coFݮZۄ't1Ԉ\161eHsb'E/ F&,E͉KL ld6qVv5>kN1+ДtT]en,QT%e?:v06/'',6>̡>ѯFcYQmL7WL̕k'5Lr ZdUvt)9|7w MѺ .=GO*RZk~1'X[M; QC[Vd5ٍcɟa 1'Zޙ$$"5ީo(b`?4s-K2Wu" kC2V+^Ώ(1DHJ2A/X"(=| ~O'~#Tg/?JS =>jzRhCyR(-;inT-aGw '4jՁCk ) [ 13˳DsST{h}K_=hSucfzMbY%j%з[y5=uYp=[YDp蓮 V6QupQi KU!q=ӣP`?.c(A > qhpG-tu`%?Žzđjݟl~mh <@0VhāruY^$Qf$̒˛Ѫ,mRWʿ4=+;*G}w}/Єb@jD9ViU6jߡk=͍dC(gD!A %"nwlkő>kj| ]%A\npVx)Rdhst "wq4c^-;w8-i7YsVtgK ս_h uXXaIs/]ѵ>ĵo?ƒC<3** Fh9y,\^F mLYց* ĺp'@jox +x<kgU=1iah<Nufp.3 i񖷌R|꿲#/|žG/@T°2xC$!J2B&x$ZL9e%2[%uNk0]mglV ɕ@'Iwj|vwI= vup^$S|-0t>rӕ σ4iwNx=x%ŽKo's@C1%u내U*d]A>TGkGGQRDSRfvݹ6VW8˕lā3X5U*LO{S& ~(fD(ԝ>57Wb>/D:q'VH6\RSJ2,}!p*N3pAXA+|Itph<~qGH-D8v b򉐨WA -7/ۗx¢ʘ*OK@G%lМ0]1)|OA)ǵ΃Vj- x6H)4UI1-|QAi-}<*Fa<9Z`_-]2tT!{(b{fiw  cIL՗΋ pe"],(/,N6hm8⾩;KyG#w3omN83/5GEo<\ -|fHV1g@.N >nxQre4FZS~B-2m|u!K[l33/['IR@Erk@ ۔0[ړzoGB |txFHbvo c€ pDE&Ѧ¢~d.3̛WR&#!-orY<ڗ6cSa6D5iSS]5ks. 3#Ǐ<Ƃ3#8|iKG2KyEc.kWWcHfa-}8;'M]N]P}(63i3^Dp45+Hsei U`[q\AhO!eP0(܈swGSy3݉:^۱3G[>Fbz;/.&P BAtU&\5/GEpW$ +7hy ]CgŐh1 蔫75YY6ˋ _uӛjNtSZ!T׌cxmgr v;#X*Yɭ:+i,YO)`N Ȓ-6^@z`RLҾ#,a!bs٤H :^1 UCcHyqa:.IfL_ z: Bք{ :tK$oCM gúS8]Ys3RH)w ,%ُCݺ4SfV -A7GyihQ)#q@nӶ-M)k~MXUIh[=OhҿLvxē$rq~&m;GXXJDݸ=~ #riGkXNTcPv?G &6ޑ蜞V;wF$335fzcGM8Ц 64VL;S&,WNσC-<̒pON|,bΓJ ,ÉO{-x"+LMv0V%l!ɷlɤ4UӨojMLj tH0)ĉ'ybtROu\ە l/=u"̸_NN1p>ГIH"G odP} ?^ 59;P|֖El+(n . R |G8zD%iaU6-Mbd+{4ߵ~ҒPğɗXhfpzx$K&j޺Sta.'b =^tX 4~=y*δ@T+m5;z]3};=h*xۊЙ=_ tIɖtE9:F0Ri܉(VRMî5!׋mLžV OB'y:^ZC@GB;:|iWb^TQr@Dd-:PD[uϲ6ŜGgM u]ag뀽jPG [0U/hxrm@0,ͽ7{ /D˄hY~TV ƃe^hgRˎup *h*{-3 3,lx>;Gk.zK8a,Ϣ5rN}}ңmAL)A+vp4\?[钫4@/~EkF,~cW@!˟U[3}¼HŹ-_ÔЩ3c2YL~P.qTF:/p\j+T,]`$/C3Y޴JTx8꽼bW32/Ks+jst"G/`ȓl ع_(y4^vqlQVӊ<_uRµ$3\kT'xqjT!7N'!)rۍ^s<"oM 'fkdXx.J7^o).R*>t2LjLV<$f)$C-NAm-jSy 俫>@J$)} (`QUԓ""l[\}~ =K:CGǤɍC%Ƃ3TYŸE kս5qZY `w=W< ņ!@eޱمH-FѲqlw!nF}m;`q (2O$/<"X~ypA`MF}Eh C f̟0r4 5])bg3wW,t-+,,z ۵}*ǝPFV)> ym#?no6rp 乌ϥOD)^ت2ܫH'/AGrIl-;dk /7Jխ-goI7kQU2%`~ݴBv,`aWB]~i(L4=J>/t}k9-w@͟,[[iz[ZɡEC{cF5C(ApjR&fmRwO5e,F4Uy&t#9A'9'!LEJ5;3o۱8O`X#|8*ܥ1f A>7̹#<="Y| %=AI8<&nVbT'l@nҢ uu|N [5ROګ HZio<Ԇ !(f;Dcbl]{6I*=:c'5Kv4Dlgc* 9 R?Az@F,ϏkQ[#!XeTp[b(fc_lgƍ;(ᒬ^[Wy2M?t+g<@0;I˛zdc ħoL*D1pXN qVH%6tk8l鼖#yfgi׈'X^Xx)0rD]d![)%~'bg%gYǭψA0"bi+#/OxT&gO9!`9IyJ,;gQѶKt??|  p`bƨQAEڕf_ ֑v@m-i6a)!O&3uTVרZ|LTX"[RD&F)(t"D ¡_=k9] -Ys'NUx:^j$G gSR蘘-ao3N# z^/dSvX}j]25Z,.}o+ɹqs~5ʨJ@h`Le ȥeZΎH8j)T$$ -,vۤsépncT\_mxFv@{8k aouȃ畁TGb l{eأVJ.ᷥxҁO$K?WFI D'䐵BoSGm |xԫd)(Q-V(z}sC'R&""y `;̰rH?Qq"R'`؄~j1|DÙϏgQbR$:ٷyUᑃT7iZԗCO٢ގGsP9޼*4W܀$MFk?1nGڼ]O$R%#Rll8®_Oiot ۲N;)5(M_U8aj_XJ#"9~7KdI<~8,+M,A#IDdn^D%hX~ cBFKB8 ao&kE\*k&<{-#eGwL$f!…Ok gc!3J_޲hɉflFy# {8?d}Cj8xF ;7Wਞ0̪x5̫n#vN2漜wΑ6dưbzx H 9^kpJ6-zZMFB*`n^=(jjZ.a#Hf-t` `/6).&ks4d5+F!/@1#ݕ첞Eegb$8Y3e2dEë7%VR8#|~5O墧! gep_~;^^;~ST8jNym64VE2V+}@Lp {<[E*5,U給\+yő׎l ; lD->?4(*\;dG1j!N -SqEDr-( 8m56@s##b'&q|PEl7:f,?M!E:?G]/8xuB)AX50X^͘DP~S,c0gIGO]ֳʄ~uk{,?rGJueđy:#4*6,w=hwwՏղ w[ɣXRt[([ סϟHm U^HΆZiY/RKɽfB;<L|u[9Gl8vsW 3J_&O: Y7 axUѼWF9»5m:²`{Du$A)KPF/zm/BYLE!G"~MXߌ:9q:@ y:'0\}p7+)߀@A;we9ĝ^\ IvJzX=#,C0Otၘ t_;F8+qSVυ@Dd𕠸pT=p]6^&d6ꜟèQۻs8_"(-Gtl|x .lιn^CU^ɢGtàʰ*"&] !3)xն */'AżKy `@IIGz;? n%MHfNt>GA12 j~+i;\-4ZtٚyJTs |/e!Tm)not9饸= [$&?JoY^c 3z86%|Ba jgLE].vZk, 1Q!Ň0+z\62ͬ!0-[\@ڃz?tMK09zҪѬK#bVjΩMQYڂkc/@yPkU9S|*ehW2)(@,[ gpYƞ a@aBT rUkrEOp4Yt8~bӟ.' _7:1zyc~*WZ4X5d!}C4%TjD5(짙OA:`Paپgju}ȁ>]W/|nWSMVEWDd[5恒;S1{1#&?eG  Wf17nk?QXGe8Al(ThX5٩q%@O8W7oZnQyyIDF =q&ChOLhFB.{7- ?e<$ß OF,4D/ˁb\ow׳(Kf=DHI7{Mr"QpSy/^$g_cTᶪCsCR iD6 p_f,NbßwD4@܆N3{;0))%Szt:E]i w r 4Q k5.Y>&B=PFnIT<5=c}&WB[Jف ʃ~v+XW&Õ;Nչ?vh,(ʃ@ѵUe5Pja1i^?,'O`(T;8ΓTTF@zw`N[u9с:KO|>r]\T&˝n1$T2>>0vR;0MI8cJUk!M_ eJ]L2:!V#g01!# tH)^Nܒ`Mw [l)!U^KZs .-MmY^. 0?WAGz.xm)Js*yه ͂/J-zEk8#͑bj#ij {KQwI.e![[- Pkgz/g^y.Ţz l K٥^zsliǚ?- ^KC`DEPq# zؚ4np~Ff0cCfH Mr/^cs'AaD,vI/{{.t]}oE;EXT=#)91^1"VDA2kRXq8}qU+caD% rC a]`PE0*7wYr_IsZe;7C]#*`Qb;{Oʺ 3N)_{wȂ٢z?N{LSWM Upㄜc(d3rӜP jX$tta_碷P'U~#:{]JX./Oq^{FuWF%o;}%Q9C7F[eߘU4YQUͽehD_>h$ Siq-F!0Pi_{c.p~.\vB>m#OAGQ_u@ձ`NcΤYVPr~.W,#nQOH"rRM;hpE)SU#(t'-wdIVdPwSYMյ7t)aި_oTdMLSzme?{vȎW=2auSHw %.g8+`-٥q;ɔeԵi)|j[ z볭B zlLyWĜ Z%9肉nPyWaKnwd[ixݦ&|Fk|^4xMm`˫ HE. B "lD>Gժr jȱC^q܆7=ȁ¢F[X\r_𓽔zzNYjv?(ۻ*;iݪo+:=HwyC* kDQ r[k6 AIBtR.eb>mv:>CSKxVں f PP>ll8{mӂ1@3:4hϴ2XCҰOu>om1+ȳlr%=EL<$*VIZиm%  9J<$FN9k qX6#YIva?LUiR}^LgfјN̽VD 3A@.n,ϡ &\DW{uQj{&^q\HM?Һb5|@g튞AS̔-jk @%Ob}N.QӿCd'n;j%}V{E9bw͑Jy 6Fmn T/K|tԛRA"#@tUϨy  |D攰7&N0Y."Y\haVSl,PMi|l;FHۍ6mW 8BIX @D) P+؄d;D~rW[!\×],7i(n%JZ0ʃ_Ҷ'eGž-C2S}it0X*qrfV918w YI8[[A6Ql}^~M]-^tg=o_ru#ۢt!g,>(o]ɟCnEde+tX10"cyIo/}Ue`߮0i\Mu{ /~6EcX{ϲ1溵A\DB$j+p"k{356BGTF҄%ʜњ h2Vؤj! 5˯Sr٧84%p3!:)=gsdSbV^H읬ٚ<>gZ~~v[;A®(ӑj/;G -J(i!zh)̴yz@;B*'uϞPj粏Nˑ˂]EW_h7U_{T"%XP,`N})gxl'俳Yىv\y(%F[Bc}gT 'p־B׏A1YR.9`م?Z݅TQt.nseSֳ殎jtڼ[*fhv8g3InZF2tī(@sܯ5{94_%7"*[Vh6_D=n*q7gS˸?Wƽj&q=z 6B]u7i(_5/\*VPnYp='7{ެL ,/|G!MC'+K\w2!Ek2F䂠>B2P0Iuu X5'. 5w3_qZ[3j$a(>@۠%XU0-?#B/4+n+yCz~r"鵽@7DPvq˒˔VSkN{IJNb 7xAQż#aد~1TPmJ/1h@@ڊA7w&z)?/C }'OlyLzp,*ub͖h{U˒Y/*x;htW_={,g*(&UE4OT:Bn@DzPWc8-sb6r2O0 6o*@p9I63[ôHź*h V7hw6jUƕį1;ҧzfg@э+Bk䛜q?Ȅr՞KuRn((f ;p6r`ڐ9 a V-ڸ,.2'`.A:gO1AcHZ6?bDLRF>O$$LѰd-e Uw\$Rꇆ v{ή?tF_OI.]O2|hؖ=v!,ۇN7[ QuZs*v`(H;d *pdh:1d)9$GS*=+bvZu\9W}|7I#Y$zQ=~*(honqjp>6)o81w.g|OǞg LB 9JIS_( i,c8ByaG.E('%U/s65IC`~$fα ^smg(rܠ$hZ,)j#hlx;I2b85a֪@WBU~pRK؎'xکE~Q*|nh{a>=HRfA qыa8հEM<Lj:T(~ eц-Q8%ϸ ۆ`ЄO, \ڜ`9/ꜳw`ҥƴe8x8|*@H&`wMN_B!\D =s\/4Nvf;"o4xl?/n1a "V3* "oܶUy+k^;K6o>d/"&dn5^Պ*u'idق̰䣘41^k^%кŢ %sV擹$*% 3-Q?qk?9YERpJ&9ҘGH4Ftħ4fl$sNNn7[V33L"1{ZQڐJ8g 蠓g:dw{biڗ&yKOFi, ޚvҧ)Jj 2KThcpDY Rto0|61VvMGB .iW6WL3Yo6`Li!e2jۇ᝙lf ܂T&h0mЅi_ x"*۰?^K@l +U  [ioT_YԐ-$p;ZTn*E}4*k5g >&;gKSǹ;P;tng#1۷0H NK%6#-8.H;+4U#kz1}X K>e#5+RqS:_2 h7>b2+"6 jofAiT`%Ƭ#\Jz+7:Φ,Wäd"+鲫2~yFU^vhVMZIgwnlDVxlbܭ4HUi)gJүT s;h;x)Y9 $h^qc\{Nb!xcĔB6̼m.# '\':~y K 1ҌeYo`  硍 <ڣ/КҞzz3_--8~2r}3_[^.)[Hvi3<l?_5>%Y^ъ7.Nl:'D;e=Oi|}ڝ]w?̊G NÎ'Wp})UbIr&4Itt׽,8% ot:h#!Fw,uǛTfBjI#[.g ,9GKp O] 5й\H gJ4JzzBc J^=)p؎;gLE*6 'jq} 8v49@%sZɐv"iR%2np=!40ΫKHKŨE7:"ܱO2 2 K.bќaR1Mǻ.x\J0Г=#;oް+V%QtX6Ϲ|{06Z*fu0ǯ:&*^-b`^J@er~*P8-+oQ<i+cH,_>m[n.Z6(f1~\j*Gdz])|D%/px;uY+voۈ/Q ޻5ź>I.U`!tY6S*.ׁIClM`y&Ϝլn9s=e4e] U(7WR&$w›E!i< m,ڕ+ S=H,z-Mq?\xGwWa5l 9}me:X3Њx]쩦Y53[&׳\>ȿLh` QW颜јNܱua`E!<;lC吏2:x$A!Rl@t?qV‘^;W3_ݨF6YPnMlglVp S@˒)e,"E=hOz ICU". nZ#HkP^Kė Ď[85tQ] 0D=5õS `,H1勢}(uкD|BJIFuiTk2$"6[gca;.|9NVVr/]`_8V<WIXbt΍=5S3qodﺂs{[ 3ZF2&gKftgqBT* #|-7~b6͎uߎ!dLRm`<4p^3~qCiܥ|)7Ȫ @Da:fkS챥hJh_czsuI9IPQ>v ,?t$-XҢ'+Ji Vs({7[{fv쓉)iRvx޽ p5L:(6ZF=Yz|9 {M}[aGAfq%e㴭LOu~Y l32`Ӓ0('HSK#Da }8%ZxiХ ;d3C;V~DDy$F}jc؁z[<2raB ]nj:"2W P%WbLŏwe8ÀTm7s4wP%=Z2KmazB|vk2d41a?pPv]<ЪHB" \*pݚU+"~P*,fa> C?3e[7V!kF]j-Q쯊/Fp{!RԲRQ$ a<:˔GN.W9bߞUJ@Zwwv= nmczƁAf0g\k&"D.w¨HUb<@̋Qj \~X>[DIb:ZG-ÞA/;hTJEv;BH("hBhivR3d11& tt_HjvBDȁQeS3|f:[WoxF_vf ̔s#T:t[`̓w)JzzIaI6NCZ&P cKt TYދ/v1 ǔ*e@N;btv"S9uU+ ^*˧;=^WiÉuZR߿g1NUM+Pq!MYq |ʹZVW}Ῡrv=K6V$M%+Oa F6D3kpa?(J ̧8!,ngx2J,T> ea-gYG4P`6ϮKWzu颁/$Rq**6hR_!.m_~v) h={XdyF:M3jMHEX^2Q}ůS2BLd2wힹv<[(LVY\+8CFx v*&M(mn(Wu+!gJ*Pⷚ&rF H _O쫞*n!Qc*5ޝ;~80aTwl.缼4XVl7fSew%@آe`&ͅ?fboQ5R/&}>xK(UaςuscymkNѷ>Rd~/"2q v'/8f7 ޲7r.*b`< `ҒCXVJ}9&qۼ# BxR,1 WQu=_B8|%wr_`85!JS^# b! u{XOϵjH hʎǩ3p`gs'=fUIrmWY HvqTa,i)BAC Dy3"Y.|j"9\t?oєԷoi,2s*q`o$ؔ&~|G-M[ e_~q@]TlSjLϰ"Gek"Af~`Ck8uTb\ fO@՞!q6QQ]~o/VG Ci\Hh,+r=ʃӘTڶxy<__nB6ϻdl K'Hyn4t㮑QBoT87ǕonUey+HCa8>ʣ'ʍe6gޤυj)C.lW<"3 GGX d53`a$Q*4$4!)m<|GEۥL:24F-"9%M'wfytIa:UCXKܐ l*,WwTE:trƏTu΢_G4:{_O oG]GI칋"EA8oZ(jVQ=pݪS3<,SkdIicA9pk cfoTNQ ieF'΅D`BqTme*S[,%wJ tf1V/ѥr04N墯 cWTNlˊ"(E%FNieiNM[|vg,S3Vv6;xL߻ˉѠAIޟ4,fM0 Tnl#[1k͆NÕZSGAԲ< x7a h9X+w)1v=h.NwR /X:֮| #Fgøst8h,{]fI$rDbNP_`4e/xm2Th4Axdh:ʕ,~{Sud?^Y /O*u7V9֮a̪]au!sx@q!;|n%g H6`7ּr]׋}6L", Ds#md\7t9 Aà[7>P;2V;ܴ¬%o>9Xu2|H8 mr-Lsm Jw%")˭ /YXeIT_==au'GR>vxS1K㻵deH1{0$SUW}ieŜ:S-a$m+Z&8 r0-*g'V22'iOn4@X|t2ubl>=Is8$׬[hm$=7v;zq]sf(i7IDx _RˑSZgخbWDWT'?8m0HXMIY)$V'b!Sl{>#Dˠ*/OGe9xXU9I*lC7J\q 6͑I+1l~qxoⱖ1p5}ajtū/3T0:zݿWݪ߅ו1(H" u-0uNGѢM,Wj(bf7 T"[pHCՂWyE0(jw5EJWFNA9Vxޱj% (rD8 9Զup󓺎6$O?N1 bL?])3b w݄t5<fE RO&wkSa7FQlO3S2#u:rkKShwCO\syC&ӜslWۋ]ұLeQNxef"vpnO٠CPHW^VaH o͑$^"C~0F\B϶mDx&3H0,a"MX:J;hx0`o=H\S1j 3Bϗ6*$9[Wpc Zߪ3hjom㷒$dn>Oצzń`ŀ NX`0a4l㋣p g{T %Y^n E [Tjcb<|.Ɯ&Ҷ'`_g; E n)g=bH/TUu}&5j3TwKJ9B7qﵖk;@l(|GsP]ӀjT53FQ$RjПx@:lX,U CsZ?!9m]1Ri/,Iӎ'=˲O~qn{fZ<˴@Z"‡=]C-% kH챔*^X`?p+8|͕ɫE:|+@ OH)"͢g%*Gjț񆇵guXޡ|QO3mVڲ4W ]t۳Q4c&h]r=Ipѫ2_6kT&bG1ݺl戌GIq>y >fR}s'6 :[H Z~NWLXSC]BϞps8_~_0ړk /$u_MS~~.$dO/kP cr{|] oa㞶0ް+ta]*I!uM+gx-гh5o~cr`_ 5 ȍNʀG̈́6(UjK?>T3gT&A l懃}电gE߆#3(?LՔتj\'eVT] 6:k4.:fL]f.CJ;tAIn-سj§dܴ<&r3+ *׻xɌ/13 ؃$PC/8X_H]~it%(*WT.yiMsO 4?iA%`<4ƌ~/?Wc|\pkk`>nDXV9K_ev !\ʂ3ac5RNJX;K-Q FKN"JB=T]6,!;F.F! \)/~78q4RLdv@ ;Gk(?ifVℶrߐ |&+7ލ $b<ȭ+ԥk>C5kFK/xyp.H&T/8pKs0mh4'QxlwB}i9#&KmڧXz/Vo,wL.R! ̦>E,=u j]!b̯ DmS0W5_vs*Oސ(0-Tc5܄;&[nYw>rw;J=gĪBޤ;(c6qs' Qں憎W֒r-G$_/B6s'l.L|_lVduò}0nԾ\wkPܨ9hZb98~*?)sstcT ?K|+"/r#'Dm|PĞtSɏ%F6-XhA9EWV]ƧZt`R Y29NVwVYZBU5"X 1C#*ћYt5!?&\̓]\dHgv~qu+ ΦذhY%κ3|=7Q?}nID~.We{2Cx+u1Z+i7@f]%GmuUQĔ#ZGf_9kלM,Us:=2@)U\ZTz jۍL78XxC\}t- P?}|^^gm_%S׫7B6u8SXÖo4k`},~ ͎kPp8YH$X)TFz> V%b{\ Q]a8|@iA:qXXζ",OrTB~lw儬ז]7Bҙ˭q'cpA{SA_,PRJos*M÷FxE$8XPBD#$|iw 6:~"-Pcnpx:#r7eK~9.\^SR0ӿW’*W8m-w473tJƠ/Ȃ9q*=BWm9Px-f_Z9 c-xGx]zI$U7% G[U$Wtt OX*>DAMi?Mr.n^^_92yaD8T3'79yVH3?,LRed}>9*gʸ3L=97z#Dȟ]fԃenáTV'dLG=LG0Pt瑶>=ΪL=l~RIla]Y9?)8 G@-P^gq=v }.y]Nx^*7e}͜p#$>^~7L7KDz^ bL 𸚁ehۋ 'mױdFlN; j9PQg]Y^g~W06=ζcNttVdp7ڔ|N*]m׵PZ=-cZ#w饸5P.v dVN6BTި3@Zz*4I`[IFRG : AWoR%,^NsΖ#Plv}De:a)EF! Z0c]XɟV.aυ6\4=gfT?|@)5 y g_Kڸܶ0KT$aؘTZk1D\OؽC0O%/N*DIHo?p)&yК@AZ+;~\]I3Ϻu⃓RA*Kܺ[8U> jA|ۑ@l`ݮ51Ք{z).jpGӃ5f$eY$ElB[rXxWFIĖQ^FdPc1rMZI`:NInE+S3qscVT yt!`jpi8k ʤ'_ 0CIkɇ_@Lx#x@ H+tP{ZxsQ{-ҩy4}h4_Im$ρ= [W;jmXqp)cbkx[HAZm/!gYYJ u5Tn8v&%nL j5 Eun3t'u}F=i2-+k?>!<;69:Ҹ;ڃ] [bA\8=4$^*dnx j5 03WFݑ AÊQsOZuj^@]VH(T93y-y^6յrB*cAݭY}jk7>3K\FYz728Ge-e23ud}@y[2eX6[wX埖NT-ǒ.S7>iɍrv8T5M MU5 Tہk=g^Kﶼ?S(`Qͽ$O+-:_N[rnlAp~gF|xFeX3W?/L=PS G%dӮDll)zqsr/"{}c0Pٔd,Bô<sva.K}5ƈK/KkJC-Hx3_C3Q2McʒiLxoH@P5s+R{bYk6|?4UF jP s,P,T:h&YK| Q-`d }r\'];9A~S)`d=R$@%ڄ]k8 -PTO@񞥇&lF#sOc;x8mnÙ;,;+804(>-n-:DQ?@&އ3syܚUV v )(?"Whͺy + 46kT>p7 L}5h3{!Le~yQY'lR˖ ZXp og<`,r 慘c2*$yuѦy\HfAA pZ{;]D儱I\23!3~gƋ" fmg|D![YTT-G%KwivqNoD,8S0ړ.0ɠ ~t@jIOKr>mdOf)qxdڐ)S 0U3:Ǻ(}J<4/^A1A</4<"/;kwGB\u49#k sw(d*ΡdF.1u_Q:nf2IQ3=/d/z&/ pOk2y|+?YO{_*@ g,)~rHXtExL(2%&t XEf|7_k-gHˣpѼkΧQ],iH~aEV7ur [sv΋{3n7l͝&Z.׬!<${rCS>"kraL9+̩Yuc&cSyq(U>loT -P Y^TwCJIGcgĝ6Y i2\bkw$I3o5XqRΓ|?dw?J.Z-8tCZ, MzadlUDߺMO}!؍e-uyHvz 7CfԾ֮{Cg38|: WGp5=~)dݠ{f 0A儧=}3#5XA1dk2D ze3|Nȼ K'6TkQ~ n9(y'ctʼn/vԞ1:3Ӭ6V8k" *Ymb6/ b9 -*st 9k{sd;wePjڀifQY.˨&82/E! ،G "TSփ'] +;@8kjXyXJ3lsBsݓ `0zڀ&inѾjznJ>Ҽ+ -L02O F10D^ ~a0p`%L-B>CY@]y 7p R-7|4O.jf]&0 bE*N?39hD R{EkX'BpGXon4:\.Pj@kl+֙:OP<^FP65 %QH[WI曆AD ^_7}dϘa+YR-VE@ 9Yi4U7"󻕲4RydD1XrCdژ.ɾN}%Fc<+ǢMF9,FXj/*;qvz-[ww~Z?(8w*jPĒRYaR7񧄼65".zj%Z³KP:aXƇ/}*?M/p6fĪG!g8E%N B Pw7$ж9pu,s5vov-TH'74QY-kfvyEgo)<ṋ;nҮA>@z`H8<6;ԧTCr>^Qg5|#_P%տZR+K"v@өRq3сwMiJ3;FXWѭlQ{"*sUV,M7A^Uac2 5ܖWZḔ<)dj'Ϡ\+? .j  #]r> 7|ʶǩfxĤ/G}mEx:7S LH FDa:8S|]+lӄrq}l❱],i3-LjjJptm Q ~aggGzUi!(eG-;E%it"y^^o"2\VշcY&PYO_r[(dƦw+~Uo y2tep$ GbGe$G uPu-_ jJq hW%0,Ǥ e+ j{|[!!~X1Kn+\M]rt_ع1i>F |Ϧ&Q2cpxmoR`.&W{ qWl抋3z|SI"Gk >#pwAA_`*L]]jo7]no3 ٫3I )ϹI +EYv\B"#&liZjד۟|e}5͚w7JJ8/98ܒ\񮽬_ H3mDޕ/Ō{QkFn̙ZX#Ux6EUSL  >QVեgytsJXD%O%-쵄hރy:;0VA1;SLr؜55#y=?b_] 9?k+2(׼4 0T2:$M͆ RQZAqo j c$osn֒f/R Wwް1Vʀ1)f !3f^W=Ss*SlpwH7^DTqJLLyֵ%W1c>r \`CMp! 4{}ZLaɫwst*^#]gl>+租լ/޵3h @nGˠ7l0!X&SɅ+6ݴr t2ߩY^ % {v!ݷ0bn|Tݒ8Ew4'0' _`]*g凊y-oCEo[@$}b(vl:| 8kE̶ Dvħu]VcMGw t (V {#ie3hY7v#ދ}&2(nV_r\gZHKEՀ_ׅر5(?[V6AFj0!zd:}v!!>,| @^!(9!_XIZ؁R u1|zq4fRΜsˢ4ɁdkfP]{gD=}) ՞O tTK@bنI0eanrBh?`6PK(|)_NkJ8n;s'i=]&|Q*>47+ 0RE%`.H9mpNj*r[ ^7o:#*9s-! z |۠gUʷqO cWQn\UЙpUJh˗wc bNe"Qo8Eg @]Nq:Gqvc?i"Le ޜNn\=nAa&7;ۤy ]ns6El2fIIaڠp]{R$0{oHADDTiOԔb:eDf S˹tZÍ])CjqBAtɑ#VjQ?0,q2< ӑlp-tY1<79b;D)U̞PU{ #a4˓qqo~SТh uH):Sx7[jפ34Vc+*  $Wþr g'K nS)uz@DpѺg񋹗Fm!0!Bd$wHTq9Tq3!1QМXZj1vnlPQ1D` InY4+w~`z3M22-]-_GWD(rV/  4OOOܽ=a/iTn-eea¦`8 J޺Zfby5s:# ~ġ? `p+ }vt-܏煉~v8T>Fb-={=rivsTQń *ÎD=YԿꙅJX]E{&}jo$!?eban6'$HyKظ\c:!&_E*d%q{s Ħ-^wu*q1t=esHҼ]7 3B(e˗_8$|i]ƁbRf`ҫ3獫r%@r(6|s͋ 曼 oAT{\PdTJL%dx&h™REF&~O+QS<Ð1$x L[hs2H킫o3DRx_`qS%ͮ9gLW&$:H缚~+;2Ҿ+#EK?(<-j#:[z(^sl4:plrGBKi4@zotL@VYէ tĴPXc}%7,653򋩧mh.J9 hTu?e &@F'l"by|C>L;gcwIYX(pc`\Ьv}iN—|dwZiߧUKla1g 1ʣ `Ԫq &r Ĵls5\LE#4u"pRaW)MG'ZˣI4! s?eOT lW`5䛶_P{e3]o E*t cI~~\zW>2 慯 ;hT6deK>8HǔN/VgrG*-ȆJ qHT[Gsj&[7@+YQz |Kv С`.g YH?F /f4e+1TO{iqtE{p4P⯦f6x3(؁nÆJ,r'Sm||30ѡ bl w}^Si9G~ؒ'U.D̚2Š[>:|NfGAWڞ*=;t*q,b.-<(ڒiY!n i}S$6q)ӫMC'tu_WY.Qm2͠u؂P֋\U*@;&t9+ݕë[\GrN`;⨹f|@yt c6ҐM֙xa'tEDpdR-Kp %6kN{rZjE_כn#L~qB+$ j|)=R*R"і- WexA@/xtL>)s]3|0[@vs䶚D *EO.c)qg9D za"yΝ(2( 3N=5)/ Csp]%ÿ8T-jC p 0dͯC14~KRM9i!@jZ~{Waċ/Z6yt#Aۯ8pֲx 0X"-"Srj ^ $,.落R]Xnazˢ(U~Wxtm֩&j,VJY.&u8e" ;۩')W$F % aQ)PW `*h tT&ll'v!s} M8H*K]=[䚪A=Op^L?H%\3=Mhd CőkȯN#ZF`Wd^ڡ# ⊏i:G)J#Św : 4njmv&K5V!{3\' =֍BiLk4pRm=u" 7T82yLavdI.rKƬq6W,Zi5˭/#v誡Նr̀{ݍ2u)/S^J J 5UӕU~hٕP_@OLϢmqi$ Tq?e`8х{cml AQ[C Hmk6xK* 5F4W>kn[vi'ŔLmx;3d}g@ yXF6ܙ$rW|b*˟}WCxOS'# 2#9-Iw_扮U1†h ˩kekCD{Ta更.Nb4o}f^?0uK8+&N-BeAߵg*]Dp(4t@p@^3hm* ▋D؄D񩒣Gp/֏(BT&22qU gDq/Ec|J Nrv9AzK&y^'57Cq@2ܘܑW"E GQQJU6&KAPJ>]|{5P.~6NǮ5X,b |hų)ssՏ~兇XBtⱕ^X$81g2-A^3 N9_q4hq\ޙu7U?Ie 6a-}k^_y37J=zمKjiC^C|Ce@:7LzR۪C>9? ⧺'-rpnngDȍ'FTk֚FJFkO%wou:6d[pTJLhORDj#寃˛` /+Er|@du3$PlY' Ar]&8\&{f4ĎxV2zj@Qz߮K Uq'op(}LbHN+t}BP] _٤Bړxl #tȤ18[pǐٱ&[ xCԼլB]F7EIQd`W) $#~bkoBV;Q58Ke/rxJ"z0AW9Ɓ򦣀wX|2観UѬ(Y8IcD`A#ʉhe) /j zl'&IYW^""< %I0&=JDޱ 7Fab퇀,3oazyX+ǁOT12|[y R$t%{J~N|H`ѡB5pwe &VhnWZ1wr*'.uN 2GJcci(}0▽BtʣPc  xI6`[P|8%[daPpEr6Ŀ?:{9|?HLѝ$Ih?03'@ߊ'-v$`%ߞ ^ {\S' ~g>K#* L@p^>okW.iqBp^٦MJ!G-]͟JVL~dPc1 휵NpJP>=b9D}P(_ Y+GnĈZuvsp d`4,$hsF}wr>_ԜCdd6{KXXkZ$ve][ds <c:m(pG=8lǑFK|7`_G`nᅥUfho}gKugVB1 kͲ37F 韀(\kB(".z,nPDធB䄰0oF o.v Soΰ=+5s*9(C8.xOW>$WLWAfJGcw{HpY:Tgr Qzuy{TG*Hm4̂LK^%Sj5sI [?6on7. `cRK R땈vIK$F&;%M_lw,54_&~{Ge$GVFߙBELl:!R+ Xp+{KGK滠,`˱2'FW X<Գ^ˁC䡡oy"OMk\ƞTA2:\g]LCDp$ps't'%^'.( ٰx֡*Yh7֟JӋK|Y_+2:fAG&rJX'Bc .Rted +Ϊ7R`B.\UU:1 Q'q-? ϲ̀SΜ븚ڗw%PHҖ=X\?j썄^VX:!ꔰ1_e.|82e{FŷJ9$&ǻ5ڜnl,;ΒՍl7E}ϒ qs }TN8h!M^m]vMYVXu}Dy증]䏟Ns UfKBm=XʋCCP#`:_,CQԗDZr{~lD]6!.nۧM݅<.qފ27L{gVD*!x5\iTKN]˨Ԇ[,ndC%-*lX8-* TUGx*t0sn>[!.6"7M߆oۚl1M!,mX 2p5KB. )ʎZ(J#3'7MLgIS7xu%p(p,Ύ&AWVJ(gV} _.}UN2'mHnU]RkЌ1HѝE/X+tf+(YMl6N6]QިeN'uBbeɹyIrjV!P,ri2X#AӜp=iDHԕޟ_a{p|[=Zn&xD@ WD}m7cIVjWՕ i3ϕT3)`|`xuۈ i̭woFg5]2p&006oLʰ2m,Qvy)~^ĉXsKlb "5gKnė.|9u臧*6ReK-uCn@WHo`1ca.ԔlQwؔ? dG+MġںְJ/_Mz]`--er'˭N-(! ˋ{6p_v~o">khw7{8 teSjnG<6R4/Gyy}Ӝt LNhx^z06*8zTgYi1xzL/>)~O6+G?J¹7gZ<5+WWƅB,P5"jy]sj!zNɳ̓Z Yɔa/A;Pհwp$U|O:o>}է:M_ 4QŖBZ]l'a/ zbe.Ta^<^eo8JA5?Rݓ#V`EER{C!,x+)_6N Y=ghHYgʉS.x&bu}sZCEcaWsS6܎ *QΨt&U~y thw)+Ѯ_ Pm>&"9#( KsvΡNP]ԁ HGbϧ2@c" c vJ(~PVsK#UE(5G \^dź*,l0odOusN"E͆x*IM9cT/4U?>b^=o˚!2mUm_n2+e^M#-ds1ɄY`NM@~kJ^Gi=r8dXJĈ~~8Q%IVʷ̃UDYvÜa:sXL/CӯI7ayAƘۍu!F3hV#<2$tsWO]htN4$ N& ȳNLf(cfU)(ŷ_h7RW~%ZWM zV}=Ge"hS1HLP{x@YAZZR3-<oG#7ױ^7vk 3n '{şMG?si0{y8;oXGr.bBUQP&5JW*#9ߘa݋/ ˦mس<=XSAZ>'k~1 )Y&'wfCm V()#{69H (_ )*a|_OF݁!>F?:RaYgץN7i =h08,nn&UE =OBjhSIÏ|يv%8Vb{t2PL}gXT<ʪp|rFDxsamdDX"J_}f g/>q?Dè󫚾6@ʡ" 6 LީVZrBq'=NAvM%5#eWowpͧJKwi<ϩuLӒ^e,hv2HUݤk,'wf]dc'QM<?7IԪ]UpNmÓ\c\@fyY GJ!껣$V>f__жbR4lؿ%ߔKX+"8e^6dXUc0-O 9AI.-,ՌvNI"_+4LK$݊:H06gN22V6 HPڍ%DsO rv17mrҷ|`cfmE+aжe9x:C+d &s2H!'yHgR\ R n+"'$Y*dԝ>3(EmoWo`T>U$$d&>c 7-^|pCqɍ/Xe6lgLsJXEYx)03'a덳H в?V7:ptrCѺl[s˿.1? jۖ92 r`Qݍ5C gUj<ft`~7|Ys^=A=++!/y&v&ˑQV7ncɿB\݌T_!Xi:|3ȶab½P KU }: MkW֧)-3`Y;aFWqP|2o286fy+3oGV}Ǩg0K.M{%:{9<d&Xӱ/~2SHKN#~]>Ji%,q|1zʼnA2a,RzlŸZoBOGeQA+!Dp䦨q[ޚ^)+h|4ˡ q3RʬOwR$Op'֜Ώ<@.m,8gQG*@T\Iy'6͛0)t.WYY<IH6/?(H !j${8Rf{m蘹q4@M׺MKY*ߋ-z`ZbhH;פ IMy^ ?"`"p8KP&bRyW;L`ikI܋,PBfXl%xp=/&ah6Yl)1ylN#1|Oɏ.*Vx'k)GaJֺc"ȎHnsqV,%$O#8 'gDZh)oOfd))!;FBNLlq|1#z~px4Z͙T/C- UF9oԙLLN[< [*B^rΗm(74?G 9 TK%[Sq!J-r#9 rºoЮ\&N8T{z|}(})Ԥto*.k[qӔ7d  ~=uq?rP=P]Tt(ޓb `sٵ/kj߬ZO2Z-Bټnwe'_kOS`x06)hf@_'Zvf?Lɇ\fI8\T.+{> v}K|^sܘ.)Tv 괮RQx@'7b;qUTa%$s'bl˰4)$Htmg=qCAe٨5bKK!9,a%- %oyYAxjڴʊ&tv1W1[ȿŝΏ~>Era-'!4Пr|YNXsӭ1O3&TPtP0[Wy۳颜 1)*f,uTqIW v>RaQE+@8H@GA 5 q(|z ($0gZMO;PW` V%R(Bm)&μLoǃdDvdfBn+@72I`% Ʋ\:T*vP)+^ z.3=ٶ?O.g/W!ցYPQ~*=+%(g*ppƊ,!/lځEycfF6UNe,GS|Į)jpEyGf!`8R9dbt6#HORpz-  3\O}-=e*nS?{}6s/I#,׏dl75^wtY FdgB+dE0-Ƚ.H/VŶjzƻ$^Ua\eѩSLc )uXt`qąr(₺uO~/x3T Sy?9r>DUo'@W+kt(ʽWŌťZEd],ҏhθ4qܺObpR28l?%=dwX_j_b3,.sf?jBb5c&m(mD]9a.cD9}fHF6Xd%1VN0б)nt VOA7J!?/m`(*OA}M^Mn[qz4p*j%em2j: Hl%(Ȁ]4G#C*ŞӼRsMݕ8_6џ:Pcw[R닱ݜN-~t!N7e41)"h ǹ1?f:+ `?(i Q6 ,7C{$c7σ?W%iƜ"dFI4I!HN`q}oGTge]G*|}= A`ҋ..R67߫o]U.SXJ8c/38ͭ=}ʯ-Syev+ OwO)rڎcM5X ׵/9(κylfO2'=ϣA[ѶY^8DvD>c>gCy{i,9(i{.+lETy*%Mo[ZSKYOzЍ-~/8/G]e#ZTCgu<Üc)Y{($JOa{@ʨŅW*S;]I/\jp3vUfd:h:!G؏5jd=s̹7&'}ȶd׌^\W}eRX\_jllR@]H/{԰)gn /,V-\\3(GlfɑGV$>Jy.5Өx#Dɨ1 Kj/s_rO7%xV;6u/kW/ 6Q7Nnˮ@nsR .:j Cs ;12cmDIr԰)ƺ*s0y!Kr;`Y}ū'Z-1Z> ʠz٧,Փ{3HW:M,qޔAB UЬ9鋤E6$&r8tꡐ98;ʂVW(C5IL+0zte&<&OmY}tJĘIo٥GQs,Mʦճޢ)\^4Y.ە!jI9wk^2N݅'OD@@@lBSJı7+Ľ|w # o>߱lypa[n[W0IǛ&$IbY]ڈ½ dM+/1-1tF˩SߏJٽk՛M-Ig~ߤ̦ -@Lå$d|#VgR.z4c,κ{ŻӀfՊD nҶd|$yID"5mLf&bdl /l΁5,C%~L<ůG0-YEv~O=ڑ`A͕vQHUTU/58W}8PSّܹ^IRk)~vy'1y3ĺ:pܢd@t  kۅDw  W͜R snmƵ:'?S(ǑۦSIN|q<%j8 _gd!z>Qv3XB! %Iٳ>G{g߰IrG/P,|PΞo0_?ӳ":GPõv0H uƀ̊vJ|֋4f?%|sXV.#S>8'9]9ǦnpQh1j ]f ó<ʏœ֛ͥ~p8tHB^0sjgrxmӖmZ][wC8fL; 񯅶 hS(?,]BqB zR`\&L^f ˹E'[:d9'R rh@+JkɌQ}L2O/a('b#H$>JjߡlVlܮR|7ʀR3tįvk (!P1n JFfg3rE_Zlw{}B}5.8n"gPkXf&1jN`&{kE %$/ ,l! ΍E_]I ڤӑj9etj]e䒨clT~ЛB^c/-*!HE0M2c%ؑ2@&g~i9} gCA祉vC*3"V{d$^a> 6=Y#AZjv ΊcwK8ė{3g׶ʒf&czp5*'3KmpC>~.]S5͝ĹTke‡FԲ$(S2^fܔ[Ш&MΩMZi{XGy,N,q|ՉfsIơz+GSf${7{Bsv.t\2b?;8 Xш*W0 -uuNI .xm.zش,tn^'q,ʼPf}yO3>y$iء͏gln{req@,v܀[tB[YM("Er)! lF4N9\Ԭ GAޱXH5uL}(jNq0)a1kD|b+)8썝Nbk@]60SlӋөӧl+Ė%Awг@X$$t_uw;@a,<+r" gs>yI~m7?Nﻸiie~Gzw Tsorr~wl1eG"[hA%k2 $ֽw|*vY>'[e0ѫZ3#ssK(N.+r;S6ryʧYp3BǿqU ux$޳P oN>0p%zC9ѥק'M|"0` sͳҾ)'2 LVѠȈ oTed;|rgduvʵնQ*41`O~w E=~MJpU哱PC7ht3;$6ϢMqeo܆qAmVl :kdV3Bjy:qs)Y'm\tAJ!!i84[){&[7[ϐ<7G|XI鵓3cʶ85gI3gĜ䶝bӞw`IHiC\WuP_ X6V2Smi`vu|@zp+ѐFu1-.5p~]wGB u>UkjASfFUXD)nW- O wsDBzWqn;3#QvYv)5:qdM HtkZ0 4FѷS˳NMXsBMT ݊)<^NpH-X14[C34[T ",.Hq YfYEh3[ K=D+'h @4XT "T.462<J:(,ARl@tE xJu6/UXh=/QgµY!"hqi oi37e u@Ckogh=G'RPҨޢTŘPxY*ྉ+uFM=&`"TT~FXk$Tal-˳>o `c*(4W6E|WO0rf.6.+쏪ې}=90'Rh7܉}׫ѵdnWhh P!Js@J0z-._J7Y/8SfW.)v >%eug9=pO$HK XwةAx$?%}dڣq63VuM} CN=ĺC1q"It h[-P2 *{}k]E`o^T>HF/e}L!IvLr"LuJU]bPW`\&P20PV5RKٴ`l9 mX3ETIK<4ЉLxqE<]m2,[=,dk xa^ ø$lm70ׅc9sC$%d +:fۚ&C|HeTyjdI9@x}UŮ믡G`A3r3;Iii+)Ē;owf塱o7=Txcc#8?f ?H(LvLMԓnN_փj*GVJ6CN坋1ร<]"B0t\zz4NTdQuJ"&<"ݡϯ%n ΁" fOTr z*Ž6ug-1{J` w,Xق3jnP`Vkr?yxbU.Y C0>}fWFMOgNW`Ul[T.Ea~9: |Wg MVVr  Cj6'Sh+;v/)"DQJAgtUߊN:< ΅.*JVAv-I6{!HKt)+ TFJ5f ˴x-Q% E#" ër@l~l;t EcR^ ~@4CgWFNg "`tsr4rTKiitwc2A &3䦨'AIFŌSaNħ#xYo0ZԈƜ@Se6Ѽw4bKn {ؙJ 6}cG-eZJMUƌ2hF<ΌyyM*ܻ=2_tMHA==jۂs#?ʛ6/Ht}5%+o9i # .M!|8 QhWK*EcϤbt!STP(F,(1Om]K}4}v #됙B]BxŇH?/idWXaL .4f_/غm ͠4 k LDy;DWRcC?JVWV_AnsIjJf9>մO_RKd#v)GjQzШ]1g;6&0 4,ty<+Nv뉩K1HBvoa8G]" C#`.,V _,2W݃~j)TR "nWuƃ}O(e6ϗQ~[ P|b7\.a'{w4Z ^:1Vk\A7 Q`@MfY uwB ӓNK>GCv: x436uƽmcjcwO=}rz1t(Shn*ES+I*rFȥ6k9i;*`?MW$ l-N3D!DM}tQ$׳ѵjE-6|tG+>v{1T CZ u')J[ Sg$OVuB\UG jE/BRֱV[zB-0ZP{Dqc.U޴4U>4PE%qBy5c~z"P  zIu$Bͬ5 3IT׆GKN! XtEŲZ`f9T<㪛tI<&4BS/c=+Zy㞑j&yX,*v\'n屓VнjD|0׾;MS5KAUXuޕ'<2:^jEm |[N8mv8(B )`!deBQ_,"'o0%1Ң@uJiDkUOODmv+]/j@ot4ژ\1 *t$<I@Ι_dFMٳ>KL+f}M0F9eو&GJbkDlTf%)zyv kP$b!uhCʉF'⼔EХCĞ~韤=A 0vw;s6ghsHp63D7t|ڊ2,DZ?bkJmg.u!r_h*7| ̈f9_uŨݤ:3$DŭiMHφ~&̐NLӊkߘn xi2iN k`۩%-ic[B? " U$9z 8Kx>xN|(P䨖U䦍H.D~VC1(.R2J VI;IAݫ[S,m|DB0"G:Yʪ,cp/CJc2nI]<^SHpD6̿ͅѦ&t='7m(N(~u#rr[O0}=|:!ѱb[$C2dJ\[D'=cd'S t؍Lõ}dx(F4PQґ/> NG@jAǥlWհ'LPJ&l@s=yF41b81ڽ5U.MwLʱ]*q=g}_ B|<\RWly2޶RQa?gV3Af>]/~Irl,ҡ_E TnI"Ia|VXQ'AQڙB jdȳ__Z~d_jqȪsN~be-%!ƩszF6n~ C_z_)dfmJnN{KC>L%i35\wZZ椾{Ug<?=cB\[ؙeC<[g{M\bi>̗71CL)=aX~bfŽ#"U6)׷? Hx^2ؕN(Ο`?@GhZQWIWjHoOnoY]i91u6zao=^լS+/y2 ٠:$nW,=^z}Kb8!G/-m:PMDq-vDHNk0kj=$$QMf ,2>c',)՝xQz>N|@H; a3}J<6mD'x[%ԉ,8T=8Fv^"j^(LHc1c^ |sKBgy@~9knH!:WW, ofx)OPo~j^rk%n;񤭆9ee)[6oG.{3q5#C@T84ye>|R QDW)!q&^G88$˘~h*ԍ#džo ?[z}@ ) qxUc@41Xn$VAA-KG(FbQI>'tIOj__ /Fplgδ9a ܆?1ɇ{8QP Ņ1s#b0z=z:ֲ6UF}MZP-*P[RW^T28L o~фg2`T/D˰ 7e`@2R 8' |.&_} :--۶;?R 1bv| 4ؼܛ޼d|=ޛ#ʌ|;N{uGpB6-kR'L`,]TYwXBw6Ofuy([խB{x-IF j~JBʩN~f*?TcZnS}A&$yM0_ImZH ?y_r>0~͆hJ=l䥲">UD9 ĤI"ً Jy:~#"}0:: ziaK(lac ::JsT|eP@JyLI/tܐ yXut`ͤ{@y}Dm7D`OmVU=ӟ\ AоPY)Aak*/߹x6OֲJuOr:O^du DOHL5B "6$x]p\|VFz&5mPפEe|@q_,~DǧSƽ?#FzbXuK'hY.<XPѠ!aX0@yM=ڑþbgĊCna c/$%ۭ,U'\O*R#d;Ƕz>0w9w8Ai+/#ޤAnAbַnJ GX;jőt|5WJxӾ*5@ ,BypA-_ppkgO#$snZ}C)+#\89<*|yL<: ak. KmyŹ ؝LG~c`vsX\ޱL_is/c% +d[ߦ aO\ dE\j:ү`L /ݬr ŭ`KD]&%'-4$un,֊ e~! h[7 !lx24-$2 2PNDq2^hvive"} n7wR@9rr5Q+V`anN*mTLa'v"bWR]x,Ϯ ^CbTE|%(,A7)ڌ@QUٲB"9mc މlQM|u8c8]D|!9ӮPl6@fJ;5"畤KzN w=p [>5@lz ˢإF-2z4ƒ?rVe Յ TeVS,f Q,2 y hR&z dxrc@F#N9=*4 < _xI*!@TjЍO^vc?({_rtL }\MT$-}'H?!,<1 ݝ&ktK8Fj峦n\;QVr'XO;#Ddjʥ?T0A,(9TQ/aH6ծe"V-%ǘfpj f5wNHPsBe.i..Un̏-v91V٪+<`57*SfN`Pє*.4S eyKo [i!PBRSYO:PCi1&[aΗ7H Q`p[!X~_ᦅMG2)V1ޢj/ l{mkz(Tb-ݫ"KOPPahL0XEHĶ>̞0۟vsVPy>v "}&6DCʇQX#[!jº1oٛ2f{nҐs2?W֍.p >a77ra`xU\Eyo]%]GAU.*y=Z/;)m5' 7:`(*uS/c! Wi~q[%xA.uU,i. ԼOR-9tgwTퟕRN=jo7ZlfgvH~ߎZr x9xIү.*MS" ""zQ`QQ9m:hؙw"Bmӯ/o&rpT$''rz5X;sղªc<3'yn`IkU[9U}01t̶;g(B1hW;uz52^b 2_w.Wm̢P2^[;QA) ΥMUiECSZ*߰.>ᕸT0py?P9g/ ϸB!=XmUGp=[i/(oGcsz 40ErD #,>hyVA"zvB&6-˩$2FLq,@?^$s[-]/1^}a9flI/7ѱ3SSXA&RE*E}s]T{ `:17lK[݁.#svζO o,RRT9фe %<)顛29ͥC Wl!C6N V 2TY хzv{hJzt蔅^Js|%GgpE.2 5Zog/9[gbUnFDp*hL'FTp$ {d!^Z|OgUls\PADY *i|#70߲WR~9'˜wfAùc7@e\-'A˻ǕfŋQ#ե|QRdղ˽tfRUlh[>^WDu<50̍l׺q'I1 n9o4twdVn,'BŮ0Nߪ&eIO5-9 XA\@HQ|Wޜ4`\d է0iwD}*I'I.;G1׷sH< gJH[ ?=ú y.L1H`+sLv4 RwMl0ΜF8lN8BaaoO75OY mGFst]`OKd$࿋̉iiz!#kb4{!u1+R, >K|N6 kUD\ ol(ů*d7yU)trqmwXYn? k}l,b"4)չrp "휎ՒVY/ԧ?\\ljRAM Oo-e@i8L3Gaka뱊sT5t:` ]T6rdC7TP)z5uHkTquZpN >ea.7%S)Kh`_A bd '/;i"E;aJP%[cI~;tTZ`TMN> Q KVQ0Zm1lR_Ѽi`v7@p1*`%VtF2p^FY#Zx=q%SIY DdCe"{.Xqð2TũKlSK/ I i"?7n>'QPu Wᙒs9 1f$`kR_a`/S9bCXRLhjWKG(o ت8]46z@> Gn< $^s>_BkF,| םa*X$ꚗuUx1% %!c 'U YQʟ$ŝDfex!R2nJ 'Q'*AEH$nbh*v:7DenA|c@ l=bQBϡu.؋(wN}=QpJl21 ReDgU1b?}-C Ċ`+qQ-_ { :}ǚы]4xҔii΢dUִ14wV)-h]m?0+Gba91PbY ͙O?0i6R'R4^HȊJZgDмFgq櫩=vaL6-ﷴ,QP "A_mqw `L@ %v\ڼ!/cE zdJ>=u'~p:SCցGzYb"f%TD2+~N*އPlsJ:J*!_Leĵ2ll#B-- 5g$8Ս  m~5|Ds`>ufD.4R:F 8yѤ$0MMڋAV9I8<8֪`m}6D.[ 㮪h9- ҬuusFL_'9jRƭz[rOK5 <`:VoC бP泿]HzsŵŮ70݋wFl5cΘWHjxݢlq3d]ueo V'uCFмVTPRwR[Uֿ~P?xB9Ko'^-زg&K(îm,' jZ mh9WKp\Qv/ĽR{.bnWqB5̀`uOrSH67%fLcS8nlEQ e噡'&Cm%CB. ੉OZѱ5,8 E5KU o`@qt8贸_[[n%=$RIYɦyω˧pDgbsJبAœBCIRɢw惣k(\e#N5O {&{0|Fi5QRDpy<)0e-w1ymStn<>\nqYX2Y8fp eq-歷}d~u.`n?6ipDÑ4+)5x2s,"k4^fX!$$0R_БThXnG-& Kx*~&D"&g'L[ezVc=2[=.ޔO9VUj3oJ~S#$0n> WC !n͕XA@ is- h:94 4jGޜnAn=L= O롡"djF2n6V`o6\m5(=MTu< Nw>YiLxr6S;-vl xpnmw.qR7>*!3(J.29WʬߞB H&b)'ssG8ed+ >{ u̶)؂b)LsLi$UXTYqXA%> =4lhϗez \\~!`px1"h;-H4"®CU5eZb]τW[}h\XJ @lr\nڕHIDm55i:AEjA+иu'yl:ٺU ̒7APM2WPȴllAl\O1-hc=I_䩹""J@@&s`4}Dx%YvͨٓpIɴ1Q+9E]vGhmf|1-P(k*xڈ=yRJe"#\N>zA>z~` gK[\ ^ CyA="ɶ'O\K1o=m}Q!ZZIa۽PhP83$Z"(Vj~Ƀ#B?fldWHz?QÇ+ocDBH_>qh&f&f|ʢc!Q{QMRlՓ6ĺ]1S˯_49&Zd Y yqG۳]Z֧Ғ2m3eG,$!L>5f,m{wŹ|PKji--i5 J{Z98^ 1 Moš~ak50)363s`7?73O .-5gUٹCrh>֝tt$׊Wu|*ga: KN]1!FCGbȷ3|đ'({ 3j|k r? >0 46]Gߌ>NT<c{XPR J UqSK*2 a»ʔ{ήߪKXY# ϰ8X+*^fa.V;,S܅2D[- =4auP)}8敉j 9Jt'jx./FE홰xҥ rpq>/{?gLl:䯋RXyB²F㡛 fe8U"vA%Œ{ g QG&=B-:ìLc5vP #B| 6O(֛9RJ(m8?DN`OOefkp=ׅ sxfi9(v: y*%Y,vKxÍ@A.~ ?_)!7_ [y =ggM]}A",\-@ZR teװZ}oz>Th8;A 'd qIđJ2S̬*? GVq~/:}&s E@nW)<6e[AM:˟%%կ56s,ۇ.9lkva@s9vdy >$,9h /eW.y\ŧ|`ܽ;Q&Xq} /Zޫo{5pښ1񠔢!P8w.Mf<[`uCv  `ʏ䕞1֡RP~y ೺ts|$šdb%E@[V 70`~3NQvFܸb'$}Rsd^Ǜ-z)4bݕ;i *+tffD&tLēuj)E4B.jauff`)$_ꏦjXHWE'mNjܔ\;M|}Ʒ-g ?,̾#\>] r@zӵRc֯J H q 6en^1qFAJO B "Ձ``6*% Vf@IKs11ߡzSC)"UNtx + f+ў଱ܤmh9<%?C7+ۿ..!U9,BmD0Uyx]=oP8{e'Rt0$¬|rfspL8گe>$x2,(b U5j9Rrui1D bK7F5Z+X;C\1:ԎbGen7T-EQ=VEdg7uhڦNщfSb/J>RM5EN8 4.EMpu:.ݮgw-5jM!JGVz * t$г%'/t֪ sEAKv&dDa;pW8fND -50ɼpʨ슚KOSN;u3;I8@$:7-r'1' sQށ5 K`)Co%n'Sd̮;Wr%[пw uq1`OVK>o0Guua]U_ ׍ޘ;4@3Z\c{SNfsVreiP~ZEWT yiJQK׿NF# QMiq<VD1rz/q\Ӗ>=j DV$xq6ZxP \Q\!tfY!p^BԤ}7ɎQAmz̅nnH lEl,lh䀦&Y Hexmz;"'N!=Q0ENp@ӆps+c%dm*\vmn0vx Y›&exjE/uE=)EG!s9GoaBkkHctA[cJ.L(8u.cOcePQo$>ICcCsucR3m?&+ 4VVK0AbEY۞}B;Q2/KglwSIF,3}AZhvf*Uv^oCnǏ=zzьuVi[DSjG𥺻r<8Tq9^ ̮`ݚ1BZPO@p>+b{+n#bx{!CƏ&LᵟK1bt-S_#ʪ_0`WSt59 02\fRs\3:=z5gG6+dV7!Rk'8杫m|gL*֚j n-$ˠ6#@w;1<Ҡn:hLRa^ %Lʮɑ~ʯs?fv4s%5!9Mac)ȓ-^9 mxFB9zQuI79G1]$n%+QLpqvʫ @"_ IlmpOS]5&pG/K.2YD$GUmeCUKF$Rc`׎/صRX _㖠wC*e9$_9R?Ӛ(v PL~r TA!{H>k;Lup78Z hv}MB%̒c7"O_n^AWV6XJN~T|K?K'ixTUB9AYkf3@Z X2XI,= SPP7^Zd:ˮkѸ^t %;;Ewl cC'\ WjgBʗ 5ɉUBA4Q|81X|'Q%PƛͯCJ]>rhD$%!$3u7(8 6^Xrk1a8 uP/FYW8GIyzBG,@{jhz@Ⱥj Uasn\!ޕDIg4iYnc*;9ogA\>3g2vS{69aW6箏:Dn:~=ex,QQlcIsb 2!P\93Q>`}"$'  ²y"Ŋ ˖j3YaPX( jRW ;R1rE};>P8qܚa5Bƞ)?^eWZ̤Sj[ Z8qQگջX@ oCc2`,=$[0,R,aJ'Kd.&^/8X)=o$yZ_ Z xnVF=.FP-3~BT5tD(tR9d%AoLjソ{um엛_i3jPqAE(*et A $3r&co`BT?KS { kE ]r$>Ļ Y?Lq7!3)E~*: bPX0frR!?؛)Ɣ!!A&`; ypY|iĠ)DBWHċ6:=2T(_'oJ~BF btUQ_sPzc O򭓇0۵{ "Đ3Z_x 3aT+hj^OGڦew :J6tzVf.2im5oav[?˭,1dM-@ 4$e&N;GNMN9̋-jN7y5O)G?4+F9B_<.vn | iBSJM6C]T6` ̀h9MȚ5QiDN 5BȂA:Q[LB;aƙzW_48\4щM2zOJś`y!pH-2$04RnsA^ h߫Е>/T;Vr$fqS}%<9z7;@sKuw؉jBMCk;6NNR.wWZV_9f{5̀nbel/WVf@Tgv#\ c0Fe݅f?a*; UxjZ7}FPF^{.؎SEIR˜+ eUӑADYL\L$xVv6zQ{BI'#/xE*ȡK,7.kUtAo8yPc ECw޾_f'  -d C-=%Ű2ta"{F#M,t/.8%W҃%:l 3)̀B@~~n.`|bfDt􎃎4Y䲙C[C\-3"\tLia:W÷}l4;N9\Rx>fDb]/c?/Hׯw[釕ڟ ?=&1Y@w嚀յ`o m,Sgt,/VHZlFtdzM v V=\eZ&B߭͡1ܦfYPa؊o_: A\ ua5Be䮒kڒü 2I cnV|\we!'fn\x2cUON:UKָ;Zk:dI&rb Aw I2!=CՏ^,/yC[q5(<9Ö>0KL+Λ)"U__kU ^tm@$sHVEC |;3'n߆Х̨=yʩ ]j,C+q߫^.8)pv]xZ{՟JZT7v/T16פH O|r3!;)/*螕G`T~[8=aJ /{o8Y1xUjʽp1)@+@ӂx¶(ӳ nr%x9 7v}xG @h |0=3esHjd4d^dyeOz'ז7uM#80x .Q0m<)ZYe01$g%t- SZI)H(JdșzߴrmiGPG%SD/bKoƨ rWz(#!ަl_ep_IPDmD݇i'LR}Ά2[QH,|ubZV֍RTň"e@i .eɰ [&A1WR/&c]n8 (p4Bg*LAt1JYhtcXz~@6&"|5,$/O;2Y.q.Ul5 P{r|Gl0pʫ[]ax%Wq('-]  ?RfG*cj+84?q/;m>[y)!{Щ]<U" #QEJ|dy#$Hs%q-ZwI?DOgu'OV; ۽dDQfeb}z)xɳf縺p$K6k]`~ӬIs쾷aty~;7f|J6=ҩhwcV)x'1͝]̤PT-GK%hvP43YPRG/z"^J"~/OHm:d:|[n|y =A7|Iԑz!N>J{fx i^evS;u=Фڸ]!)ξ|FGOD !hŪ6s钷Bv}& /Z>Z]"5dўZ EK^ ouZ-!c5iܵF56UTHD:iqcX< ?u]e9sTpAs%Fq~Tzd sD:CSPKY\`_=}.|TPnZ-0vlAAX3 ,#D= pIJۅ>BRdd}ͩPf ,,zxN%iUHr~7'zBZ W`bG?DW X8dN)'C B\98x2llc̕XrҞߝ$B8^#Kb9b|O@!WU["4wZV,̓lu_|nE5fSD2GD(x7:~gfNI(.Gεl>0{T#SSKb~m`?1+i}\1,#VD=eI4QU[peD%>ykĢp(7"{ɡQ ޤ[tb ,@  n)p$N+E0%Ȍ4<^/7b^85qs]~X-~:Qu! ݔґ jw^Q9'UmUHt ߳GDWX6W$swLDm3fu܏?󔣅tm%uE(>^Me(1jbțyJ$vnHmn/u?0UEVN5:cʰctLf!BB6/,[NAh87&W Zp 5,UQ"/lY8PEo0Isݯ? 1PM[W0DK8ʅ_zô紗&X}r:T\R7e7.D^{m_-?],/*MF. wpl9K3͉_$beկ@tthwPd6H G#X;D s%zb BqKDC/(onpdjn]&}p OsAIpӆ!R,ZI<Ntbb !uucT' R&'ئߓ`..jp*ˀk [$'l;h˔)FD8)n\dU `Qij;`/'v '9OcJLI D4Pus_#+R1\ <=JٱD~^r ̧>;۟FWCp2a=1w6FH@F;Qɳ_BNSh,18dul0ڬ,wtmlK~QDh ZLs4gXHʄx^;].wty&gvq a-z\[`-f7pvG ;+U( f@Ɲp}*ⰤoN2̊f,n#=@өrq@S>$3˲8 5Z]iֆ|Ů >Mg ` 䉶& aP++Y(a}$*ckB$ܒPwd)zp޶aR AqgֺBN\p7 ;'Q\dޠͣ)-{"BE7,m6Y) ke?VQcb_4vCT/_X>N"H]߰[97lUHf9pD_V<Խ/~(aW@;@f/W%F3׋IXmW"|5UGPN`dD<21Lů`QI;l]?y!ȒIQ#q@w|&; y~hj3}4[5h?&;'hlz“ӴGթVGf8&8 y|l7Dd댈C1AYOJ-* ^;k)@Z-jrFӈc~aO%v v+6!Śx2)їt.cb՜JFPMUoJ-PgYƒQZޘ % V͡WO *tD^dPD-)xKT9(1 BvA6V!$U@w.}C24udDc&n c4+ 񶁴WJkƯtw\@% zkQtN}xPG`>k$TeHO*#0nJ#0̼&*y#QV鵏]zчzCW^)bA'WeCֆNS˘+FƬz!W%39NI6q@6Sd0iړ(Tc/⿜-l k(xgᵹTU̕2M ʬh8GgK9ns&ngJ3Z.L<&ƥ fz#L1iw 8E ލM\ eQ|zAHB@Xctt Xid11or7w麮=95F2TOd=L y#0OhRҶ=Ŀ;]&e ^).xޖLJ%cPXUq博MYfK;_M̜. oUU <\$і0y(}[I_ CМW5-(K۩rc1c:9MhHx[Z+(<5pGEeG8mmE+/*{Q\ D)Eig6qdAdS{R{PXIlubK?;p0T?j u w0_|Ȣ5L@֙9'4ȚxL5xf=AfYhD2Hj1G@ǵ)P41R1c5XW'Ƌ2%2)j<[2Rk-]1DU˙t`7'=1φqO W ֯_`PXA7   ^BT%T%b^.h'di _I%.xlCrs6=4mVh$/tUυ~0(p,JxRtN-;Nԙ1<±8%χЃȶy8>LK& |2N#-2ay᫚ze`YyLI UU 7={!lad޲~5-z7j_M1|-N^D7٤fUTBoETz UczRy:\؁`W`{wxz%|2Fu0.qխZX)6pf~˜*}>p2cs"R\FBXD@}ʗ {)P(0M ct%Fw)`'Iؠ*gds8zeHVh[ .fsOPH'm=19XԚK}Vc\%!1' ::/]cѝtz'SLX7:Q\WմC|mA^X7BX2!^9Uv PuQ=\ 4maS2gT/DiDhnKa+/H+5WbRw _"T!07_NI]vqj_&0HGŦ91ұo6ǸN[htub8;;c݇ n䄣CO`?W ,xbRڀ:IgE)v<1 U+v{T5ׅ{R` aH)?R\PrFgok%7ppp6Dy ;)z)ǵ8F`^{y&fM'^w&74\Nsu"a^(SbR]}3&FCx)t?\%ܕ0" *r Y kе#yVV&1Iṳ{\?Ɵ; Q6xDSW7&=`9Y70^{IX[YzG5xL [JDH^RiێHrZ0;F2ŮԀ%N>ےq/c2wFؓ^ A\S**U`" q:pc6fӹCDw;s4r ޿YL1Fi) 0C. }cɴzwr)h;=RkG$^Ly²W5aY?f3R*dMKNΛE _iq<&|hp܈*._q-](Qw=dskZ>I[[өhB/4oAX RL[Ms y:L scLS?R4?7#}3en LMÂ:i")Ż 8YҪ4JF%`NQd.H& 彝h1>ch6ܬ:&lzP2-8xisn+s {}@dnvȯ]RZxZ>H^ԤF?dg;XT " z7kOewc0h/4Ěbj\-R Z?!xd~ #JHb#[v&lhm^$نwZ4TV ۤK0 d&(|.R@ina3TeьWˊ} b.8s}J u\(.&G}Wv XW%gm&d Ytl V){ LVF SwBF XQ_%+h,6}P]]ӟJTĜ̂+aڡ\#EԬ̄8\RLO;t}e1ye>/YatmuMMQ ʆWff@h}N=@f 4"PвEӟe~ =!L^÷: aoo$2/?K]_OUhTfatF5^Yh)S9LY8&wRÃE9Ĵqls<97 g6,7oIv׭ך>mHm4U9H5waϒi܅TN:Qs=eХxØ(m0<? հ; KJSQa|z}4 OZIqO}0z.\]CA 諲SdIaLw};e䄐4$V#rDŽ.,Z\s۹֗"fhv~ n!N7YqڬT3nHY ,WM$da4',F+y𩧅{ eBA1,SZhmh:OTb+_2-A}͓i]T2CC9a_Ǜ4K\Zy"Lu]3y9ѯ,zG LQ[~#m몊Џœͯ`v^HI5G~ <9#Vq5ڎؘ#Et`I|ӱr*(ϯ%ƴϸJc'TSF*M//Rnu/&= k Klt>"]ݻ/K=IxCcbΤ}gr3@Pd3ku,LX˪ss/h'xdgU}b* ZCRC,j 5OOMi4[B99r4l&О$#GϯM VNdP r0TBBq}ߢ Xdw5Wh'X vg $}hG hY P#d) pڸvDjD[ӞYE{B0l"jufԲ0bM^s"JC$h1$;q?rjy[>6^|w^ky]TZW%9=Ԣ7sAMs34B/7!gq{.+9~>>kɕbX8ɝ~9c&y>exRȃ̪QGϐN(+Ì3N #Il@[`i!KJ>D>iNy,߉lPgAR}_n}55/9p%dqw.292}r<up\Dsz]^a e(Pr?L )1oB|] f 躋v"0DB3>x L'IU pIQ T 9)eS7 ~ƢHnmȫ #?'m6ff W!/⢉!"a3uIkw~Wxbk7 i(ԶoQ7l5C5H68Zٰt*gi +A5O1Κȝ5lج}Xk]Qtt@= GK(2; zK0jeg ,k'dMaبǙY(] vo}\ 4WUP.ރdr?q&-J?U"P5V8)Kn~6JJ*+ `UdŊ'J_4K(@|a!V2i9 0=DaZ ~(ۺ.C1> ]SLu%S!^ YOԜz:£Q NP/q EX9PDH uW7 ֠e= q˸@`abrs8-o T sUqbhg߂lKU]_y eܐ?+a73=le8q?o*A@y<-U]?NI YV xI/? 85G*/%4")#A<ōF^=XIE%4zGiJǺu).j1H}8JP+JNz b&*ˁkK˷y]@Yؾ@!,߂zͷ&UV &ɜ vSO=aP-^vv %{X9DQ-]@ϵFyKX'*?eC{KD}ǂLPDQ7PD}I,h\[ڞ=S2nV~)aDa<1R`YMA2h tnjlkl{IpV"q;|ӊ7_F#uc`O?Z8ZܠүodN_ySLZ?}kuع~PxE2*׏~T@YVڷ@÷E~VcM7J72 -ROߡN֎y&'L S4801a6%[q ?oPl _]D2t"e"@(&zvdf3+ Yr ~/l7K|A oZ֭QxJjzVsuj0ߕ Uy3aĴ2%ŔElAK,7UՁ8۷!4S9>ta̽gQ9a{7lXvCw[6SlG&!XVڡt#c[ዀ$T\e5vwUQ?ԣ;9xHڊ \'d"C\_A6ڐc[Pȥ謙%Dzg0C$s!,C˨_|Cj躰ȴ֐odPRM,â%iVwLbR#g=%7&agZ3|7*S=ĝ2 1W& Ѧɓ&_?6$M?@nD_Rf0&C0|^Ma2UomJW3[qG|b vx[HkXL|L9Iu_CQ#2@+$VUkm{G&=M"6~}5P3P:# sw@n #= L|GY?F vLw|&b3(G~ڵ5܇ Be> ] S)Sd\\4>ޥju#@q ^q!GzO7Pj ұ =O$f'*JrQy`:_Xez.ʷ|8Uj㷌 ≔_ehZ ^]/a :cv+U%/#e-No['t݇Óa?=~~V@4s%W6n-BhT$0VO^ 9Gʠ\&Ʒe% Ey6O7o ' <2axlӘNoM\vP8mޱ"I~C_N*eIĐAdb׆x3εىc);HEtgpU S(cRu.i!¿:|‡!U=V$,. v{OQ~%\ۡ`W"&]+aY?x0D>g Hupl釅B׭@G˥^ӳ}P֡y;ղԛWxie ax!o[GBL Žbc~8*OyyLΪ|Kp1&trKh ZaӑVf5"6lϚlsP?J1aoYw-btoJ~P{?1 W}ֶ9{4дW& 隻RMYF5[80*FǍ2yP_qψA|Iάbt\V._|lP^fs(PT WcV5pANyERsLXklTpz>X=(bڳr*܂08op@PLT7h lVp \>B7yQg#Rv DŽP KӶKhM.[p;NŚSi9(%\.h?vӪˠ3>=Z 6d.o^&D@9NYuiR !f$?0?:Q'Xi_/H9A1N(?q؉]~;廯&WO܀<V~J .SsG? G q8gnzq-Xɤe >^2nC]K]_Ccd.M;!lӈ7*a<Օy X5juB Plp. R{M7ſ^7n.JN u6pܱ6sėN\^4QO\g:c8%Fv懡nhQ^*Qu}v9(Nt.nx ( TP}r}MV?7IT]T[ԱK5 I#tvJa햔EHYVslH8 &@ؾ& ^ SRܳ-mK!X'"E6e?U{'PBF6TxXlEDUG+]ˑ&&bQJDNӣǘxN $eʴcw֋4q0|nusQH Hg2cxcqFd v uu]ЇYMVp*KjTwDScxARZt׬ = /x^̆$y!Ө[B7*yj@V7 L:u,G,p.҆0T&z䒇 ^UĻ7U~=+¯~L)[,f}.qRuQfB& m%5KM׭r` ʚݩfƸs{} .7>Q1A. K"4·#gҊP|1]Zt#p$fC bQ3Q.yP292M .jR*s.qrg/EZX;}_HR  eox^I*Rluk,Ew1m~E'^@tlybΏOƆ.AjF1p([zb& oݶGB0NgFhq%"11\50-BpGIV@@xFPRΓ;':Gyg8ZzmrNH/ k5IA [҃%7>HbHF-^;UzI(kL%hGGK.EsUrOH(VK9U6kq=RoͻbZ4|XD;Dg)ʹ~wOa^5SЃbᏔUZR"lEǚwLf",@QձE Xˏ)jTO5ykgջ]Yr3{ʓ%P4aؐBC:( lDp5y ½X8RmkJ6ldX>}WYkvXs_D.4]dɾ%*֧U\サWE]joӪJ }N$׹r'MȠL}%x.uqW7+t{KkRKUyO.jR^YMS+IHȠ&+f |B=#M>^K>Bsyˣ 8VM{F CWCRGCn~YHrMPl>%:'%TiDUؕhm؛h- d5fe&;SY麍ٽ:DXq( \ Z [Jx'=Z~U7M+Mՠ6Dl -xu;9_'揆ގݥvdeb@0"o9j()Q+!Dj YA-"V>DƧR^4z(:,Ibg'"\ A|[`jUK3#ލzkl}1mϷGy _eih޵[toS'yOjJukaS3ent?bpUR]w'J[8r?g̚EUBfb~f4':1%݁P^D}$.S")ΦS!KJ0a)fknҿמVɑz Z`*} Wd!HR쩨&}n_^YT59fd ϟ*cwҽhS˜frt51QS}\?RFAj kTQM(8˭Gl;U.;rW7<wH, FJ;TR%҂T@B_/*?_!A~?@2+ڣ`(&e9}=+:. cɨLHYJ&M(ԧg~0M8`HJg'ЯE>*F_yD81ËbpH6|4ͱH9lkiDiC`Hqӭ-Z1s<]?.~,_TjDVd&ove./akJfeZºYx '/ 9LWw2 ~ۄ~w[i~/i*a 7^;˗Q 8@D"Ap;U@55@ݱ32d^fsnBqnM6Tq=+EZQRWof9l%&[_3heVx>~+LU âui|ln<(F)}X Ђ|ֆCMS,B}PTW>GL $]v3%e4 |KzДM58 V?к1T<GbJJ&lX" Wbӈh6=_{yXN=-1XR[?6ڕD'[#D7ں,wBTҡOMbiB5{J\e"d />'AhL1h\S,Šoi|ב8l. nF„Νp:uqx0еHq[K]34H:;.MZlPVh3nd,u@g'L8`gY\ a#1IǓ r+]*z* `?jޠB}ߞ7!x s> иdm~bzڝ~Ͱ \`!P0giQ8;%sJ<޷ksƒUMʘ+:sK|e_,n>˔lt)3+0E#Pz?%:ݭ-I^ | "Uu1}|ekpc̜KQJHOI #_WǹJk^9كeժGO61:0!ZʷO-mrRdrx<KQއ[@w7z$J@zsm6v0>Av2ljLr rVچ>!=,S!$u?U}*PbǪ"!"i_ׁȏ'sf>0_oY&ؑM>v Ʈ@+bUՀ皽 #yU^z£ M.n5A)`$?dzU@_dהn.6?d^90ͳpME|XS(Uks8`㌙' xr>> A1?$ KK"G? ʻOEb6+UMvІD-΂kjUUi4w!da#b RZ%~č^γ_ rH<arҍ?ӡuKOMo5PQ4P D5\aE.&+VKCV&u 7 *,bpL֋$\eMq6xWy)L7hPo)TJSپP8t!Fg-hN1m|q-v`C<$ĕ˟רg!5N7BX8~A6f]J;uS6ʝeoĐ9&oM?:-ތ?mA)K[۩:7)X* $E0՛=QCc@=JFWyx[n Hf9T.|]l츬l{ ulN-.l$$j]Mu/}aM['fU 6E=țXV^6&̿|ESRJ2aGa70RX4Zk˶{xV}dQ `{S2ZVWIft3`W/ԧI/wh~U_*QD_(d VE5]†@P#?XaE`>pE7\H,D|fE^7/nYԀpzڙ|nCJBeôOx\@.6`1W*iZm [f'A+ ~ -Zc$ ,kI^׸usBC#SUiQj#-LM%(Jm<['c^QZt\VUKpPR[1v 簋΀.zNH*V9w%oC.`AMݪq9cRgHJ!"+PW=j|͆GeR<b2ׄ'"z!cʥab%Nư(guǣYE wr^E71pߕLb=z4 1^'6VȫTY if&SozN(U:vKv~2f'ԜJH9rZ8b~ ŒoG]db7qn5$ȝ `K/nqF=">ڙGy[3S!G6H},\tؚg~<7jz|V?z#";Ell5**'RghǃoJYJY 3kOڍ "`Jo&EWHv/ݪեrfT*t  baT&eM5Ä5$k^@d#a^%sG`NWr`r&> EsB/v^uPIRDƀ)G0_z9`Oͻ `q60R`h$EԹF&5ă;,'0E;a|5]f zݓ5JQ*h{go킽mIge}gTA>ap_־sADs_ 0fRB1*ZIS5VAF~_Jt ޙ C\SW?lTtsiI.E`Nڀ֫R0VFKc_#%%UG5K݄su3ttem*?2=)&颏 n;Pf Ufo[#ɠz/Zl&~3kfoE}/Wp w|iaԺpK _tbW`TÓJŮc4{F˄mHSt_ԪJq;69f3-+-ȊϻЇ9N 6wR_!&ذ[<3KuP nbUmd%`VޞZUVH$t'(icX)?EG|i-N=ʙ>+vp} ݯ5NW{4뿢}&3K=X5Rq˒#wԊ{L4b_#@)b{s~ܡ/c&LX/K߭8&1`ڨ0u55=DZC5ny#h ʨ՗03p!z^9aD l/D[]Ij je0b^qM[=HO'w1v&"k V$(LSo*YHԫ<@Fyk鶹BMIyS;aDAL$@2MMpyףpi_L--s&́5ж ,P3e Ix$NJS"jE#CΗ)}e U9U'D2R: Ώ8HF KQ}IpV4jZPO?zkz[g!/@aI?0/==fy-+0 vȼ?yq@c磅&KwDa NWl(V_NP\b7?9?-]nsUNܬaF^Ԯko$R%eCxrWű~rܭ~_<|khf1=GGeBmۭNJ;ֺbPAZa=Eaudj`{ Rus=iq3RYc0錇+yݵvPwz'u)o{Yuncnۢ zI:DbX Ubܴyb~oSp{WBb{#^ql]2<>ɲw0H mRHf aq _ίo8j۰Ў p.S#M{\ Zo BNE$++tGeMg,gGȝy o;T6JL\jU3KCڍ~Q\Ś"RR~AWL>oZd\(P1?4v۠Kj̝x1+-6>F{/b&Vh7 0Zv2"$ahϬ+_10N 9EҌ VX87{jt%]l YϝdBI׌4ER=ǧY.q\!a*SXH1`!hP(eضO:ł?**1MC>B?ӯ턲RmF0B"G8LoJGb)o d:X,¯gR~&%|J& ;W䍛K>%mif &61R{'𯘻>'́#e@SC2vWӬ4[of6ObD1\.Pf[m/(1j*g}sE֟Xceg7i}Yy~>(c4DY;E \dzh~h)!]k0~DMAjw/ǜH&85 qE9BDEkރ L5W@؅IJRb]2ׯؠ {n%'dd#1 'Í-7GN$V' fwGI9خ?=o #8lz!g'&~ BQ:u >SKi**TZ^5PXN3eA5{yi,x`>q3rPn R?}`uQIsǖn2}}zkBep牥UhضWKgIo(k&n9EΞү& ?RqOX]3€54u]5y3ԍi|} x-#\KYXaiÍ P+E[TY}B$σ.B.IYEb =2lt1 ;@&R,%kŊoյ1=x:c/DUrkr-k6R B ]^)=IӁnIxkѱ8ug ?dA\Օdme-  a>BBHP}\3^m\LW4%3(ُf0E=X*$ԮX4 a|='v*NG{J%̅!lx 4#j0eh~w N\q su{7NdAKy+4gQy4O' ?=1J#^bBT+M'`3Јzh>0KqXXw=6Y,hEW-Of-g&<wl xYjt@1#6pOQdt\\Cj!SV>#:wk[z=qؽ~c6ʕ^,Nz_(B>ۜ܂IL{EU+ W7Zd!dXVKb?_͔DT6,߄=f\k/q mc{"JE㚶1tkgQF@ecFP^b+>kp^NbeqabٲƑO|%+ B^qbVy^5a t;-ʮŸ*dZ/7)YgzO p/G+fw 42,Z_65s [̮_;wN<&>OxnդZnЊ&RO8w[BOl ޡIs|Q/~d(UPDd0Եi]$ݿE䥕+6Ľb<Ui"V~?<4S7]} klpMn@r]rs-v8Pe"='s3>&K!aҬj "t $M f E.'9mgĽ|xMS}Gh2inv? B3uR1h<=zyƾtMD!,@eOD*iG=S#7dSyJǏ-Zj6a+c`xmrmDNpeEtJ_ioIl p]e˄}X3 {8ҿ?$dV-KDP.Rw/n6CAȲË_e(2zW)c: B*F Tt0N߮: 탈߬ mQ3[ٸRb0݌}T{gF_߽IB80hIו $Rp0#pbrz6f:J!zoz c}&ʵ KUz&2pp^;FаmM9v(b02BA:nj(yv.̬|Zk Rţ>υ2t)RwK^.@'Rt'LGfINSA(IEejm2'GuWtE8[jgIGxT? l@6AS/D Y/m):YsOVkyFu_]O~3)oʀ65/tdOBȠ xMxnmޚ.P;QN&Ƒ[k %w?  TTZrIDhp*B6,#DhhNY)YNwI$UiX5M]4Cd0Pec {,\o0>.$ LBi_́ѺtFIGf-[]Q`, *sZtTi{E%%%zvAII/ 2"؀xg Y}׸N;RӇ0= mnJ-CiB $[GODȶEڷ>Sj꾲Qu',Metx |)78c-Mu9auYG'ݕeEY~0Ŋ\Ĵ#j>U)'.8GD^OTb3WPSK^L:a+%q% 8%Q qD3׏'?s>&uԂkcd)c<Rcd B)PriS Y?. FfP$ふkx±&mrC +Gy UZ*kHd(J@)CcQ}JqJgcŃ{y޾xځl:!@a-@AuՅ։Fp.aVUv |Ԟ,pUfƱdeT !_EvMk4d MdkO[pZȷ7g3z$PwͩUnT=y&|އl܏ẘq_EOHx|8T0>)y_j)N:+0;}g'I4 慯hRt48ԡE ѹy]I[2 CSE ?zsQg*!&Ҿ'NV{hd*>i 5~f7!-|kP7?jMNv@օ77ח& Kquu]'{zW9+uj_*NՏ 1::l y S̅!c@ tAz(-=<\i-AG9 JRM'8]wna%7Td'kI+{\3[cU9YGkJ΃O<:%O;xV0Fׅt \w57V?wpkr]L,q8 V#Ǫ:5rh:xy޾2!Q{'e)-/Y6L$>w8} j6㸪$]oDAD^ .MUgw' ˀH2\C(AEI4N%Cݸ3SvyXznp]݃ٵ_;, RlqzP n?J% sBjeGz>rK([1EY75 d{C)MMo\ <Myu>c6 $%@xㅼrK`wɅW  7"ēk1^Rݔ89g~LM}|vwr ݮPsQ|5+߰٘EhaMD|u'g {7kzXki;LJ2+-j:5ct(@je NUyDҁaԛ@ys*^R N LЍ:)yF@:K{#!)z&LP-vpa$Y0M"P(sHqpf'*k >=E Pڞ.4=b/W ;ĆPU4ٺN0၈yPm/~ Bd;S2כ?Vּ׸c @a#n;D,-]MaY୞^vF2pFX jуkp|1(EAv4| dRx|(G:FF GOo_Y)cT+ 2r ^)p&0?5$Dpk뤖-4tH`!6y0oI+FBHaؐs«zЮ$'i_4lYWC1h:ţJ'pң}Jm jx7?H "k&>q>8T9Ail|SMLMQV߰R|Tdw@Wy+INcbs?&־g۲ȇq!={zžy:OHv-|4(9$a=wsyb+9R݀Nl1DAM_d1{rB E'J|ȁԴ4,K2+Re|ݼ, 4 ԧF!$](۳NyRxzE7ٹ*$ ']RF|̋(%Pn%ajݸɐ#NCh=WaUeؽY'8\DXaR̪)(M#FmʎY}r>9|@^icXbut:fBCM 5_ۯ!$O菘 wd'Ja< 6l'5lIQD2T0/X0OD'oHE$I_/Q gAN$TyBe-kԆLMt{(^(t(9NUzd9ĩ\]?KU(gҿt-!S[: 149n( F Q9.l ˾쮥 HX mz?i ?aҭUcHsdG+1 t~̯fhpIč4&_MK*UI(}䞹XcJtZ:rQ y߳:sCaPJvNӄVVLQIysI/'"E={&2)$ˌI/r \̨GOeeL!Ih1;lOwh_ʫJg#TRs};ՈZ4['\bP5sm)ƪBPQ!_h@'EHޡu/y"[gfW*pwb]vJJH Eyq}T/x@,/I1&B6-L |]q:d?nl@˦ ߛWڗq.JZNW Q0/V%YYv|nI6a}{YR) -qcf^`E2_HQ-=>Fe?7="TC7`?U"U.Vҵ==NpЈ- >o#(ŭ-M?.<%mM6 2/V׸3quK%ufOwM]roXv6p, +on 4=2,B|Ŏz557IiX) @>kq4 \jK(sAD =qfC_k;iqN؝!IirR+V_ 3'%jSBV}V`c4H=/NZ^ ~W -OH4oagsgǠi'F;>}>c(0f#E= `? sqW-sƕ %*йũJ/Maaºn}YFi9$毺zcFU@ .rv~HB> ^.,Mp^usY2P*bJ- Ӏ6n4ҤĘ! KӦfr\~(oE/n6gp|آy8^?N M_Q&;XZL9K@+bp=_ܷ)CšNʝ-▎H-gRpkW%&n& B {3 Pztn.q~$!:aX>Ϧ{njTj&xC&Հv Ϥvֱz!W=GfݥuuSYd+ɜjEOqt$Q`BO\a /ۭ{4i]I>" c(XbM*#WUǏ H2\3fP$o 3|`[ wS(MӱGVZ%֭vWRB3 0FVJYKM( EC`IugVb@QUAmӺn*_M`{,Uǡ`"O}#cE.=+~yH+.L`ޤ@F`4kL}Q|5@SDn\| `d 8tdd 1TL-R>Y|,I5Dm2&j*R2[ _tW8Rty%xJ2_Fe84Ljihb.&1?[~W(*# W(V/ei0EEO |@^wfQibvcbkYB3}sP\<22259WE\H3RT7c` 8l`&\E ?%P+ 2^*8 Yp)M-1QQ]jO$/RadJ@6nS@Vdn!רkO9 CId.ԒZEcMr0ؑ1]8!@f?'iܵjۭɾtB([#UK:`',=˃XlBP*ɾK]†E`YFS.H #Kl)QZSHMa=~PW__skX5S+G :&~$ B#uw)NqlK H*GcP0uX> (Jc%Ki``>}A~'A9/"3~ 5?\-͐=ycͲʑAi;]MGa2!oS.Hgݴ.AI&AY'QNadu ,q? ^Pm9`T.zlTL p&t >՞,r|//CmP [O2\j2!͸DPwqav3/|&"(Ԗ'{°BrFr%i27҃ xEPuNVunc'B 0f|q=Wp#Wg. %1hyQU(lfv"LšY:(4o ˬm"rj7 me%KS^\r| g)[)__da$y,nulwΏBla==USV4G7b QR'ߥAl^Ѻ/ѨMǜ|_H&:[f7o |)rf87>g벖Hc˖ۛv|,/(}܎8MNt1Q&8X ] vIH͟T@K[fILvlD x,>C"?Bfj3NWm*WgvIbE}n#(Bx}̑m\c/mJĬ%t*( \_PJTJy\2;_T <]jˁ:,LR֮`ʘVC5^Ðb?emwMq)~o*ݴ"Uq}n ~h? 9Qv$ ZͥDž$),'8l?j<9Zp1$uT\>I)"x|hL@yLHf>mFJ1_'!`RjJ)ܝCN{EIC`?jtlõ=]k_LπU@9vsjIw514 #d, M;L?@l^!=δ%Th)SNq' Ê1rxyrWT*q @GCY nW`9JM "<(ab` 4}D|j/}s-Mgsh#5тs0HՂ T% ^1im&B.^W- S ;HTqH.r#d`v> (6 9dL60-زR@6(Jb\{t# c7ukJN. +fo*-?c 7m *T; 93_ߥCduz02R9xYFgCDՀoay+f ;GCg? 9jtSx?666DYjJN̳XfZ,/IbLUYdTsPFsXkJU@"ASwgJqXB/K=Yt񥂭IHj~|+}d 2XDQ->d r@3fOt8HBêf2'9\>R( lr*'pBgeT-8Q;hgf`47G;sڱ@n>Jtq[ұjyШ،i:ӳwDQ٘s:'r5i-~1(X4A"qoHk+n@d*;ξe;n݊o4k*/$p+q]?p Qy%DMoÃc$0-qh 1`)2Py$SeFj9J4L!'~^HPJsFc^$:Sfcг^s9=FqJԚ*c@8A. :Ħՠkc edBB[WDaǛBpT@Oaǧ CC.|rjOq:p,gPJ˶ҕkp] 0#z0,w{/oAfܵLjc^Qn07R pDX7 8y9pMab-LOo1Ѝ}xή!*(ǣ_L6(Z.o RHֳ[ N!ʩk,H `HH?y.Fuh+ʰXϗyD~"HS2PzܘOWg58OXMNg"Ml>cxwZ "tġU(K)H$A6uJ Ekyě\bgl( @5M=ܡS1 9DA8qaYcb['75JN>-`/I7Tm%ta2R5g.nwm^OG2X컆>7\qxaFBǁ04zN<LEU)5${!86=C|Buf!s\bH][l#b+Z0 c8{dAM8fZ3 1Slp0%Dx_wb֗ [ lva>!KK9]]P,RguAg>^y~ur}ܦtc|MMDgXJZ0mh8%C Jr2mL WX Ȝ8*yfoR[?Z-jl{m^7pqmi|nV;W|5 V35-; BR8""ϰWr*zӵ,Oa8{On&Zӄ?9ü#ʿH.qxbF*J-p.D1LM>:޶6w1qK ~5i~C=kF|S% Y7y) ݜw[enM(?d.=: aC2Y BsIv( mtuS#Umb_XL` 8'{ 9x!|+ґF# 2C+ TsCS[.X`$ kk^?ĉT X}ń܄%k蕔|Gb?x>x ߖȕ08i<2XP%``էtð1L(G/C2JDJ3o#7ZL)s2LGn~d.ֽ "*<}BϤ?Oy;nYCno7e3]ߥNܞ(T:%qh_`(Ӣ P/rF>gP;*ʔ'@TgR Rs$*@z`{\BJ m曌HeL|!dN (FH)QKJϽ&P/V//0doWZN} 4~ %IaQ%JcOq9M? $bpxqXe yҰ *>:}3dow;É+ N6:rn@Uhh/ 5ɋ{ڦ2 k c:)8o3Ɖ ;تjQ'Hv:=7K `c.Ml2;oÙsIt;3ʄO_G4L+{PhjUm*ˡ~I ;m՞`5,8:k$x0>"<"61P;prOcXEiw WI4a*X,_'lJNd4(ݓ1;1[7tYmpZ`}Pm[e7n"۾7"ъECq(@I^Xxy҄sB=u4E3uH JwF'ƞe7RB u`jMԩ~x6&B}^hqh8|%_Ǟ 0*wBl-b=@HsquB~|{5YQN}-Ό ^㉌dej{M55^+^_9;vO8 urC3TBƏi=VifS#GpkԤRePFQG8)6l()r<8n"}%92's8quv])LJV4A8gVNdA Ecx eA6T4FkiS>qn#H$LL=^;QRa*w&,^1+V{?U3*>I8:nĢ kofMkr;TVg$]~0\ 8xW-r T˯%gl{ evcE^ H5;xh%GG@!8ZVD{P#s+b5OI":=5ze⩾rT6v`qͿK7m*(^KOPߥ,ɯ`Gu/lq(b.o1\848m}lpl2u_jktaNh7xؑ7(V[1_|3AJU+ '*lq T,7Eߵ3Qӗ dtg&\> [@p\\n,PL224WF jw5)$ލ8~?!uWR.; #+q*:gK <}}nSh0C3dY &i;Nt<M/[TB|-w3.S 1Dz_S22*^ /lmC@.7ٍ ,V{~HUyѾ8G6 X;W(얌Nu15rI ձ7ݎ!pdTùuNB˦8 #e yÜ2 Q)Xpb!hiu|9WtWA?:>{!|ZD0GǢe[߀O-3 (B':~YtdW!Bjo\r\T߹> 1{u$7R](kLM1β ^Wmn:<ꖻp <rs_7+hbc,iv:cPtK'^uaŖ jTw L",!۠F% r?,wMG[hǥ_\pxC'gy.~S+C: <~\a"-/{! `sgYp +V& 1Z:9M )?3hGemmJh|6t٫[KRSTE@R\'}_\+@&@I\O_Hmo|qO{&$}Isߞ鑟qH gϻ^XC[77H(~D>ƈ.ء6 Qz7y~wiۿésy cV9XT^ 枳T*|lh2[ kV5xY ,>$HZՑrK ou+\ܡUn uDՎtS5N7oLGn9&$d"E`E dN(ײ 8Ji*/_[< RPU:[ d|Ґ_T&8B2sbQØi !Ea#^ɧ|]!D3zbG3O< e30Ϻk 6 AƂxoL@U*{+x/,j 7ʣ}#]Qړ܉y lb|*#bwREML>"yă¾%91& ) "%d̆.P)y?_UMs =g?s>!0_Ö8"La7-r6}{×mRs!+-Υ ŚKtˣ!;:3FFiQvAʢ\qɡUX3N;'^ (YBky?uF"`+ƻ݌暕DCUhMA&,$(sWG\!,3$MҞ" )KsR 1_5mo%類 4xusw8Ξ\6ʦ[\]!d&:[`e]+֠[L^ %~hu@1$TESqLpRݡJt&U"ǧW/%~hMJ欐[l3ѫoSD鿎ne;( , TlyrSrբ5o)g,Ⱥr{F tEKՅ՟oӎ┳Ze%ߤY"rp\I;ޞܕS, fʈkJR_Y 2{ JXw^wŖ&x7,z 0/L}AF?zݓ!sUfLPl8z/Hs{eJx=]ucEej ˹2vKUE7-j uj< 2z}f< ;®IpPp>Hr]O: 6JM[R qP O`Sم[ *N?;U^N%V jP0|Wmwt p ׄMmJ1dGܷep/֮&8`-F]҅).Ӎ$ ,RtL\P5?,:m6us: C^|G kPYJ}5mF橙 RDrʣI pb J|4Io9z3@,Z' L䄒UfŻ4c?콢f)IU%`2](f- 0G >.9>Ƭ`YC *C`#Ro>Wxy.8B2w ̱ALxݔ=I QQ3M_Tcޏ])ξ)ћG}MakAXphclSFR}67B f-8B>|H(AB[UyP0j?Aʺ*X,U1&hL4F;C C^K |X]xtfښcҐ &nWs:LEJD9;L|QD`䝖Z>fa R2hHQJ`|ãhiqMQ$+(cYn gmB+d.LzL\#~=wP6!>[D&TܪddR}$j'G[蛧-{Q)=j\Wn8KqCM&ClpsXhyvpbS&UiBmxOϘ4ZQүH ӌ!HV iۼH3 <'@y3.Ujg=n|Vdػs>\~pٶIZr$1fsGhlaa%*޽EZʠ_a>|mYp" ӻ%YO F<ۦ<_MkVbb },SY-ÈAH~%~[@1Kl;wSjnot'#aӼt0x]e-&@T0<魿6\[fj"fhc4٧_dIztT+'[ xb'["^nR/bu߄i9X[Xgh29.&0F׊FT{2P*Cډ1 \f-g|s,ec9mVh:Chlӣ:?Lւ.jf@R_)W{-%:-aT46 -g5+QS*){d,o)Y4T>9o+ʼn[b ])ߥk6'ۡ aġ>l3Uz1^Y2^^P qD2@JKQsl]Mm1ƪc#OyQឩ(.1Er,÷9<ςBoFYZG?}2:z<~9_ Taa*!LL\5e೵Q`RT{LLTY7xpdzޑEabydԳl&F|cA~PKeTS4P_R̍8Tb>gFim1c_ _@3x% (.=[]B7uVlazh/{60IQ8+8[U:f~J Wl'("WBwcxӣ+?aAʛ>QPYԫ] DtJGdOOX>3Gg ox76p^jp݂F\n}]Qk;=ij#fB|7*kb%e cWl`tf6ɀi)Uϊ O=gk\AM?pE O'7a[2ϐ6ly; +VAS&]̙Z+)eM4eӂj/S|L核-*͝k  Z0bs#x%p Dff=B䲘qy%Fbހ[rxVu׏׳ܒNw4u2L/zQ>Iҥutp5,pCSVʽ &ѤZHCͷ+(Yڭ=0_,k5H2X8@zlwt+J 35-]ͯyxrXL(wE8iMx9=<|\q>v*t^oqE%s!j=>a<k1ε->/af%rƒ.܈'V`}#]W "?AE߂K$aNp0ϑD[wx13wމ<3/pݶ<p90䪒#S _1ө!JN+nR 1Q(\q2@yrA٨ -sػ1j"v*zĈmCk7'j7+h*B"xj*/FtNagh: WT*IC_u7s|PHnmz h!h絯s6L`\|nq},5۬{]<{lN`@ ({ 1˄\YF'ϞTM6CBs&a[-k lݟ规aq|څ_Q'~ўH,nҞ'+5ɂ݄v'tAЉƣ52rzk짳mui!)Xq!>dAfݺIAͰm$ "CR).߅Qsa@9:T7 ūH&C-`זkn(gC=7(z!1  ȍ;d=]Ms8䴥DezN:JAJvdli8bF%j4C>74б_1 Bgꪮ7Yx"(0B:AZRS6֭0r^s!z[fOǎ'Ǒ[γ{Wa8880D~aexJ`đOIUv;fŖ]_o[_љԑXm!&#ۇ$^ K;>W^&K2rp~H *`Y:e\JJ%-s=2Y0xdk.s3B4J@ vAT+ eF\`KOA]7*92yMTC䜨lt;а06d Tv)X& x1)?p,kv-2Db*vϤ4zm5Џ(IZv8gI>1;:W I 28Oُ6'f]yA XcY/+0jC R$:,b4)jq{^*Rtƛ\=8O/@+KDD@W(ju%.x5e6Y5'#],Y`k&G}^ԷӛY4ФT ~(K>`.0_<6gN}A)/LćV ;)L:@/w¤n"%Bh5'P))e\cX.Zޜa"}zb.nmA$Bӧ̑e 9>9aW|@p곣G"-?())c@ӓ &{FB*5ώ [jkVm _t¸gW% LNMqU mE#6DtCM6873w=huʽ4US>qgΕ<&f;&>N'=xQcXe9`h>8`agAFEݍ<=i)l_z:;Moqm;i~%RA%/f[8}$G#ǨJ>!PC§U(CP7>""j٩ ?&g(3VZkSS\KTwcd̋%. Z[H,,'̿Bv)i^U_d@[l딺YIψ˧`^ilnY|shw 8WJԶ Pt6G,brҷcx|tYBfCkD(-7[)Ky^dy8m6s܆X_^љb4_ u(a? eK9ۿ'%-d%ϔ#%O>w^nS÷3B֙"٢7>2 4\SǤXʋ)LND4 ,:f]o.le Ro]fOZ. Ol1, jQvO!&*a3*qSj\t"9/L S0ߜ36"x|8.y1ys  wTHXo̺d< 4O`6I)1⤨":~+ca ^;C,f8&2$4hE6"E0%K"X/2l7mp;qy_a/4A&YZA?p|K &PXjK<`+A`09 cCLo#`IN"č͜W~eV&,a|냅d _>o9C꫎,d ɔ 5e~se~!TcffwfHhp<;SO;9;!ytu{i$gebT Y]JetpП3̧X=4fvO~"v^M;F"=jZ @b6Ua#㶅X6§C\.zpH YFVt^h=qB4^5=,LVJx5CJ7k~RVWGOĽYް#*Y(+?R JD.]Uh"H2k抅9$]jM&#vfl1qfk>l (x+Qr'I[{hAoGmvO {; -u*-c~OJ3s*_+E.~7`!c(nVΑ#Rj[+ *>~`yPܓMt[ua;.4\H` $/v?,6it%n5V1UGgyKyv A $Qb٢.h"Q9(y&첹Wy!N[)C@8 @ sEZvJ<&7'. 2:/zyݳQNsn#rs9EuhrO8:g,$t=ua_.I%b(*Ze S-IF1Ը $ zs^/2FM3X9wn2ۼ3PlY@nz\emecHs3HA9 U-psseo(ԏI ֱe YaÒ,Q2>4a<4 C{B UT»XJ͙v>?.PAM$x \T}).$oEc-x TR+ :ɮ]925",cF~zO网:"aHbG卍K< }fOnxFlqS/ Tl<0!=n+9tv) ; ]}TA AF5a;m67j̋l!b+ZcjY:̓/f`rk ء9wݕlv7P}q@%jk60B%`e}Ĩ@LIh:iMAߓ$b1t:&ůx`4y~lm \ N}Fg'p^H4iB/m*r)vI4针aAz:c?_ScG´mؘ`soPQ";U?eueeBc^p4*pO k> Cmr>l.K_g=T{kƗtxՅMGUI\ޓi  vx c^~hI2x>!5Gv~SA:%UY:/VY՞M7\3e%O^P\@) IXi١bݿ-ޯG}_=$y7yW΃ov^s^2C@ ' ]҃pI7!U"-d"' ϵ5Hv- : Gh)ӣޓ+yw 8bcѪ-:X¥y 1Ysb}&rQG0TnNXgV9;+DK[Z5ʐ>UItXq劣=r vNFaw4v5*&\jRt^(֣|mWoz^*ӹ$nHv;B=Mj u֏֜VA&)_W(sr#6X eppBsa"7G`.M;FPx&&&n-#)Z50X+'c իNvP!,f3sPn UJ Er,5Ήe0Yc/",8םl1,7Z3& {ދvCƧePL-5(_*,!V>qLRq?z31u *,FWASY .Ʀ{*='ZS*/_3g~Xa/V[woWF4)o{Iq*ťBtWEָaޒ=W{ M֪nX 77 }Q'* :faFC/7[awvA緛A8z*]^WM9|qMc%29UtHFn14.c;8dgUXnbXhݼe3N^Cﻌqe0ޏA&J >VF Ӱ4ގ[  ǝ8H<BtxbmAV}y,cb@|e6u *c\J<욤2[Ȣf9ǾjIrЊY WvS| \P !Xb\<7oʤ7Z9d@hE,yJ9DީLnRF]9&]@;TnD*ܠg5hYE{ʕܼAs a2W8V7mc<'v#}sOFGDwĎw4_q>ԋφp 2Chme]C_/zhĪ:[% άBóǕ7 NRUY©T":a w]9ĐmGAQLj&{VJPw&Zxg V%l -tG:EyM_mG-ߨ(^%Q{:lpw)UF_YCk&_AϪ̭rDFhWF]wU"yIrȭҞQa*U1Gs( !dPbwH~wmrX71̳H|{c3xn9y*2зqk:Ţj|ԚC<⢨)вNH2EV61`ڢ~1_V?|aT7bv̮ogJO:(3"daEаޡl7hiy Z-%T~ O*tLSw98UA,E Jl\{C>fĈla \1dŀύ>,ESn.dFr|[oGGtC;4klU[!Xws,yy"6]G?Z&`K#~ .ƩO_,.b{`ᮺTY] ,T '*[ Ĭt)o%lZ˱0c~d|+l!an1@|DI 3!B.w˓L4`usudΜ)ڂ\y#=3g,1"?2&6t m?kњ y'6dP1>ٶMv+&Ppk&_Br%6yJ'Uޖi T=n3=lO*\H;u,tK,]UbRK' " :)  .7F5o8ψj>JCišLQD;J$lM:Kď&6v ~ϝJXB9iu$8Se=VuZTi.r*TS`ZNFY#,v L㵨٨rF3$z<__'=VBϾ}`"@nx#JӊXv\'ndu&OR΃Ŀ&QӾBVlH禎?Oڦ)h[VBq':LA}>U ڶM~߲C :js?:b;QPpcԬZAɝuѴD# lhc7W4%}5i]"L>fLY'٨.*HQ&,RCU9Y% 0=mFR<|:ₚ:/{UVTEtwhcz~'Ԗ'i}aY ӝ܅b<`Bg E+{4L tnP H4"Ŵں14Mv"3@[),7W4X0U:LTHvz4I9[8iˇc~ )+=*^xw,v%jջ m rŊO]I+M$gI'dũ (sy ;73nq;gZB(##\Z힂M%M !gY0o*1xlݐ`{Tg2ؚɥ;. =Kp6m5a C3ixikzZͰ]:9Ljh\C,S fXA%m1iGE(^561a5fo`lf}znb')LlU 1uw۳ډ5%&+'\՗}G3KmfPކeL΃ |G+-prkI$hFϤ56n\MZ3U4ir[]YMRhL8m\(TS+NkG0L)|%:!rtW hӅɶ2[?RIВ|&+r;alǼnbKՂ±LV45u7 f,~閄aV\vKjnrTƮhg+lZ˲D7:4/ ®Pq\8JdXA w!4d`iWvͲ/u<"Td+:[ucjب׬12FZ0TXp =UWJ>j*CXX.j\8+`5K&"SyDiy`)Nx#[v3:R)q&}_k1LJi8M#Eb':AZ/X|ݔM}ْVtK$އ[-I5MN@*.13Me4솂GT2u ٶp]T袘kS/$}}~41 K mY%K6Fe]~)@n % |%8!"8e@Z2} c,{pd1P'Vt!; ЖTt8a} ``WjXqgpss_t‹0af88Hg ]w@xs0"4pE] /˱6'7q9S iY('l|#U528jL\;~nh/t"<"z@zf=f%^f,o(~5܀@&;TN)3'̀f~,EJYǵ " ԃmliJ(kfe09 1OB 9Mo{pmǎ_q0;q <,,V|UKBFd=p,oF%"hQBNY]ϙ-D2m(mD$ߖ sc&']-f>Ig}nº17ZLxu4rJiKihF}@I+j&7Z&ڣj$݂PqwPL-EA8f*zz9/!}z'\B5 w^y~^L<,6]ӎ{pgw #l!jf^,ޣx3r22VQP̡yί) ;XF="*YOVhܿ=e+WRa]H_VJIBrS V"B>ͮ% uwwFi.EoK("1cVmM\_Ɔ̡$xA%& >%Χo@a&mu_nin@&a_X!WİJ֛n n#f)Ð+9kCA2M"qg.衱!Md &<"KIu `7Ì}$=#}pyN4;8? ѓ5>&눜W"ܥ'+o<&Q+|paeq!k(B%cN9Q|N9ꗫh?#8fIL:le/8s$5{#q-I :+1w]#d/eb?̘&^GeWok {`]z1FWIdl<%|#jv(p#KO`hB$Ff3a ?C,*>҄sEGމ % o{:dM<gOFq(d<nd6kY"\W2@y%pa(:V 'Ɖh2|lM_b>e U zhmyGٷ6.7QDV_(XDxWܭUENȳ!i^qrm\s(0&;lY|ûɨo򶘫 (icTQ)3iWͦ`缥MI%~z+vh'>}2M<#e ,@S>/a6çtQA_)?%(\L3xy͞6 FؼA; R>*2G ! ZqXIRhg\!HRg4F AK/_HC ezJH=8k͌P NE;Y*j5Snx+շ},;-2ܣ@נĭ88~[H q,o Az\7DlZaxcoZ̧f^0f$⊽Ûo 0u נ]Nh؟)_YUSva50?h [-ÉŲ7ACӜϻ?lN;JƍQY_=% gæm?u%&92*T]C6?;AYeBc{Dq]luE s|5 ̏HZ57_l5X{@TxH32 GEAYI!W? {j xI;˼S\K^^Q'jQ2VV f/:/7]-ssYy߁?@ҟt{dD&`dMd? DUQPi u;u.et`f&nweB`?-(=9J,1[*?vxzjw_߇$Y_$eqX)Kݷ&fg" Yr= S| lt `'C<Z\ʹ (9^/%CPk^wϫ*߈Z=0+Z;Kil#ڸGBUU=\>13ݢ7o5n'f[R Xip^:^$^_Q|hwLLxv+͌]7X\{Oa~Uɳ`5l١E_pm'ET|"߆aM[ot-M&pb p%2\I˶f >N~V"7͉ >Xl@ >YPo\.6N+ zj˖/,^},hǻ:PJlDdʔGRm8ܖbp ЖTt/gWLX2Xt.صZG0MV50Nhqv2D.]*+Bʃ!Mז(`5jC:=S%+\cX5F*a]m]0 fG'PW3^fY~¸l&k~^X80ɋt,<[[m.<%Ѯ.EeA[4%)֍a>k 'S ~|օ;vv70 r'N?%xN-%3N!bB&l9&HOBV*BOL- V?~+OcLYHd3sd;K<5r޳.~n̾);RI|dtMa)[92p\񟱣E+ZťFċ_^iE+`ž/CBM.JOT8N\<6Ū%I>7ˁl6pFh/iW7/g󊤃fa)gse`q8C^0 B$k?t7ԻG:}!gAFˑ%ʳ8'ibfaxa 2haL)&:!]OsUs/;C4N?#$6Hqysn?AEz[n30Q6f|"Rt/+l2x槖VD " 5yzu[`=Ywh9;qG';d?F3סtkb"8B0px6"H Z+7o|i'g@{Zr nTnut0n;k1zф<\}l1p)0Ŏ#C3< ap]$6.fG T)#Z.Hg% (`D̰x<7?1\%8iR$.,x _BZ#tVRV{Z`PWL(!F4B]O cQߵ<&&juɴIŶ5*TfYPP\UQZV5I?95t4b{r|LϸoALvE^bh@˺.ag*V#= 3[˝ڢj@a ݄QuYޣ}ըbF>-AW&v^S o'_ yc !ȝq,&5DN 5"b* ZTEb%.7 p鮗A0O㐓vś[Ӏ^˽a ?9ܢfܓoNzA%'(J$KtZ #% &hs] lr"s@e[NnLSڌZᦋ,9C8d(>߻e /N$Gq[&R`^JH)@.0$J4"/*qJLTQWOFG]c?eV: "3wdwӻDDr]YB:w ű># tOc3=… zn+n *hfo|kX Hlǃ1&iy_}Л4t5V7Xe@ _ *VWtkmVyERA#pfd-:ȏgq^qmK ;ǍRpF[D-Xi6jݙjer+P~dWn,'\^lz \ x@"0(4MNh\D V 6q e]؟7>Ӻ@-3:<!t/ìHS.ojū/?X72l:5d" ʰ@Be.OP3[]\WȏH$wipnU/7t&5H#-c8b~/&2(vPHBٞ+ 40@VpjNXU$y֭ov3,ͽ\Z qݡ0T#u[l)`^.Y(BQEժ! R~19 S)EK{wr -QUAqPtY{^\XgXvUebLd}]24v;m 漎&~Mb$1t:1W}u~HVn!I1i8ŀP4c KZG}W8F|U/BL?EĢFI!lۨCW&Inn6$CVSC%egav uficWC4\xbb34"$k-!gs\CN?;>LqYZ ~O _r;e-^:筫/b!mSڐu1AjB_e*cv# -;ig95W,>\!ga Xv6 MsxRSTS |=E*!:e`ބE}x{(nz.j1a͎s$e~n a鬈mGe6Ř*Ry\h(::G09&*Ep(,cSb)"Mua?]X\ۏ'5}  5X!8AKi7<- ~GWaU6ΰL ԅ<ÜD^c[] V^k|2.K%8' D\p*3"g>f$iaZayI0wNoMȮъؕTAm qAuρW ⌹ o[|Ò}{iIyE&2z]9D"1Ŧ/{U[[ 7a p?53Z =l_4ˮVX >kNN%G[8<'+=a#R!S,?ʺd9cm"QՌHVuyߓ&׆cw&ENv9 #G;nTwk6Ax2;|M%_X7_g9¬Wn IOݠ wҚ!|Ë&[!H!,8LGn٭wXzJd"۝ܭ_:{aʋz<%5:/;7`ݠHhB>Ԯm 6E݇KQ 8aTs!,p(! tO? 4ۇv$mj+o^]קtr*yVT!=Ռfe}LdwgEF?sͰI j+4 ND,j\1=6J͖\GOȄu7R]5…HƢMg@E-}XYnx(U0'|uTgyTɻ*[DBH7͉L6khiyklT:k=2>LL_ׅdQ=ZqUn_b,?K0ngCyUjhWU1-'%u|&.|_i|jw"QE@dNw#KNgl7Z<o=O[e<_fb=V a t?%m s#T^o+x&+]w1)x)ZH:NȢ,jtw$69vU%(.E̳Ų(GauA{92I%}zz dEq*ǫErF pX}2'M6F_m8bef8{#&u?MFXХbw=>X1qS}q9a͍g5Q aՒ֏j e§boEE/w/äJAq?AY@;͆-_kҵB!@Œy]} rXJ9˴?"&h b' jz̴ B(0 ?i04M(|,`9]ㆠŖ'(ETI٥N`Sl!ß$Yev"a+ux{A_*ΠncAϢ{/<ĎqtBEY+T iTl _mC 3IvtrRp+H ֝4{=kN'<:k B0bzxHC@%R/&K&'}}pѼ`qyQ" ؇R"#\hx`DilS=h&@YfIX4kVA2Oʦ<#9FW/`3}3¾nR).smeXӥ$@7mԢD3%^,K`@F9у,ؿQvrOKOݙ&' KOо"#[9z:MNX2 R>Qu‘VHLwvZ1XJ-{Y1>#E+ۻyPL^j4 ^k;x.z@A[)vbK1DR~dsdMr-Q[ck)pV%FCF(bĊzZfF%3d"^WZxwbhPdڵpW* w͖=7qr𥼟9W!B1r!!xAQR!]T-%%azT 7Ok&v7,ka f:JwTcxX`3q1( ː:Q~2wB@LهZ;$Pc#Iʦ*7:j E&^)5<͈şxϨ!qak,6yzRSywZb)[m,i`s0b9Hy0q` H2!&#<=)rH BD; 8R^#׻Zзy-Ez.EL]6CPb,邈WK~MN DB8b1, R,,|'Ңg $}uQPt/>ï#, WBR(633?u0HiM$gBRb؀wWN fM';ҙ 7%>V8oydY+Eui<\t,ljj_Aw#2$.4)FP6ظz^ 1ܩ Irb!kNQG_sT_A#/%A@U*A2mI/#5K&qȗ">bv b%`tޜ ϸtN[%,6J;b84zDIV.v?QŇ,|VciaGʟƙ3=̶, 4u)qI,᭣iCy`R~tـ@W0RjϤ;Y\韄 ko?C65s fƢT#K=c~!{7Yh~CnĔyk<O_ȝK{9 6yk&_lxȵ] KI<58Iңu[hTsz|C'}go7Ď&K`YG)?dR vp K-Yut`W'4!Tgb'З<TQZF\3cA洼W=6r':d4!X҆x#"]w]$t/ިFɸc^tP[q>Z pGX1BTΰz*5R)t}FslrJ8O'| L*44 t"fu_M爫LNw< %q- +O&`\CH<ρ&F tzRL$5%[K\}b?>[V7.=Pi(væ\zl#:" ( B6F*nbg)?k"*apAbۍD_^?lG%nc؀KH%΄Q& 6/U_n]38zS|慌1.x##2|I8\enͺ_͑ǻ|Ov2@ 윯oTU)8vI㪳 5dw:qiCLwbeH F`LMUC;ds(AChl>snFZʏ (zmȨl(N+)j(qX+n0Ip+XK1H!$+UO 5=qM"QX`LCڃj!F,Lj u(mPvG&$>oix1V.vSN_b`3cۮP+_9 q֑2 $R߭jF|v<٦hpp> z.쏈EM6]_Rc48Aӕj)1װ7pUiLz|X i>Si)/>9 1z /6{bW3H?4dGJvz]ۻ ]09>*}`1ǙLaxFc#eiU8 Â( , 7BF}zwOQVAR_';JqN]yG5{KɭkX%Z`9-bޠא<+BLH' #C.$f8f$Jҷň^R+R}n8~Uӓ2J9q96ԕ]vV,01/xO0aỀ%RK%oݿĺti=t U zYΙn햇ZϫL4 A 86LR+wo&SBATK>Ä)$`TCy ߺSA5B7Yl( Cr){F/2[pZd֣F5Jey"?QըP}E3mo{BkPH[ašO?[y#Svc<(MGguv|h&~zĜhhgu:@-Ex v XIi~~`30$OAdua0J!qSDK4hv<^ZGEփU $+Ӗ]~sɗSh@ޢH́T#Y]j4y,謟9"Bй~\ktGcUVc3uV">a 2s* i; @5l-hEv0iIRjuWהGGTt=+'ӑB@ij+#It?ҐzZ ѕG`U>_+å"L8j{rx#çyuu?0#%J*ܫ"0j_^͆3dBTˈ {ҐԸuJfęFz˹$5/ e<7^qcΑ@6qûI}:*:chu1\U=,9|gdrW#>a{O>)݉4.%@t2]kUIQr1O/ \I2a BG&[kHn;"^sσ*5`} ,Nу[cVeBd^ č O.Ixyzs~%ciC5гV [՛&Xp `%Ru ۻXc-b޼s ! SBk6ZKv^HF'VYSBv1Yk*Gb_2獜=#I*0)Y<"կx XAI+$|uw<=SUk;$8Xǿ:$)!J2LA7H`~@!cN!S-fhm\ђZzkm6z0GWtTKj;(bK>7nt0mѪدBf+lI$}Y؜I*M2z Ē*}ܧbԬZrȪZ $0fMt= M_M`VkFn9.>v591`AO 9oI>| BĹݩQ]=íلu%,% qZtD@^'G|_EyR@p~̑π9cD0#$xJצ`46f(쨐Z+5 ǥ!5"a[ہ)*y_3mިF;*I4FaQܼf5EQ߃ Bn;u0i͒NGч*}vK̂$INVlwDTHnF'm R˰;ȿK9\ ~ez_  ޫ[tm]lK/L/W Džf\`l͠x*Edk\xµu;B|jq_H1yi~mSF%Bu#2Z"UKID}z86ޯYlj=|՞x'9iUfL5f=ľNZ-~$Fȷ +$ ,rdN(SZ0ԿyA): UB3Q v'rXף3)/†׷ 8Bw)/@,L7=4p @͈ꜷXȒ2U9HTArFE;%D]ގK2̩&\,TfH (0|MJ7&0 m^~_[N瞚KE YfAhkAkatJWp6)pE/cc~+s~IKzτPLuĦCl9e>$H}2RaYH+̹R ur&^Pm}.kkPn,~CW*Y41>A_zЂLqF"q⁢Μ[ I.pn) MTn%dJ,7ҍ2=8hulIjo-8c<)6].ATqeS)N-[}%rˌbJYiɵsm8}`h ߪ 5u= y+Un\#@,#%A!5bB)Krme7~R,֭-B4Mlo]E.H|YXج=-d]nT*T۳E>*"v u/ σ`$.Wq%\uh~u5ٕ7iyjZm7lh%O|O9kP^{Ͳ(-emb!./D D4jdn,[ە4<ﯪLM^Y,f&lQJu1$~nl:<" i.XҏōTC +"lP.ۂhU}$7!!:^MضGfgw9O_U9{4IZSf( Vs2e%^ӐODjħ(LTZ2n^?Y>t49F3-ᭊ%Ui_rbʫEiE{\1qPAe#Tx% mI`H5eIIȫn8g! -79vd?Fl},]0|ŚD'iВsϽ:B$Xg< +`[7Qp2 zd<QI@9g(FmGoFv*mö`}%OThKRWR͏}-1G1ѝ^LivʾѢ@,Q[4m"FumT#GvrAMySG^!^ G y^"cJtBWEϱ#6wz!Q >n@ ҦblgxSwZ̪1y[&_i]L  <9L1-,s w(χ(/?*=x-m6L2%J_0G?o'"XGs{[b緀n6cen"P o"RύKޡ;|MBD#Uq87ˌ0(:]O1K) OX3SwnV-NbB\t$Y :uCW3P^cIqe^eD#³}U ѧϝjW2׈:0!c+5xnjOurwlQJp}&/*ݯ7^Z_릹Oq^JG80AcEhp5 5cőj|y{f5S*zլ] t`~Vr4l=nt,gk(% ]&nmF%PulJ-+(I{Jҙ[ -oS5Tryk Bz.֐$q̓F۠QDnYZ(&XI"btfiI"xx65p0uta{)@Y{x3ATP[2~!,Sz#CJR"9?V7?Gf{ LTmMK:鿈*-3z_[1pUNWMuIz.=w7&Zz- b!)M|3.FA/8[$,= SB_<*ƨJtx`vHoxјSȀfPYg Dg|~M$oNոI#ܛϓ$|o]NRـe$N@ҭP-3́d/#9{P/ZVBJbLV@dW"`[eNPc72kdk߿O"FAdJ ̊?kiN!l& D`pSoUtWzt^A&H~@oQd)]Z?~5xAf Ji)|4J9<+HGQ&!JſsEYKG|g9:n 3hjpJF^?NA`=f J"$O;@q2ĩfc]}&4*ΞUXO##k3; !de>| k(Q |v2'4&X7=ƯNo5K4vEPUb8Wf8e٨.D0[ZT `p ?f({3 S'b[l"hRNYsEwyA=Vv9m](7CG)A]_y͆mg-h5 `lTxÙ>7 9_JLq.$ s(^<pY!p[Pu$,Wfy5dB-_u 0ى/Io24`zY*څTnU~=/q &Wq?![I;"Ir? (y_VSm Ų瘑+%XM؃U8]--)qC vp[+w#kwzL?89@ h$Lf7dVƉvRЦ M,>U:x  qg0$8TUט"=KuzP1~D$7V5$uRGҭh1?_ЎQortvt_ζWagn} F5;ڈa;Bh_nY*_gk aOsy>8qa~:_j͵/1:^0bGpBK?= ˷SE $ :[ڎŶM0 8$P}ge-ܴxy+q*3Hsii,My,nE\_jDYbE_*#|q6^nȽw ZCf]v?r7H Dey3 86wNc.no801[t1QؐTj{A`U$%GH 䈲nr2o;SRAg VZAT\ 4ٰJRGYOeqݢĘ0> b? aWF觾d'ƾ9AGH^pq ޗYMCr8{ }b.'rg_Я hZ"#4yT".P3SdAխ5"O&952j,6{dk(+;6pr?/~M?!f,0jm;3״*vkJzf3EKt $  <_A_,>TX=܆xBJZ3{{U@ : ʟ_b?U_5o4WJ7X\J| 6= E@g̙h0bX*M .-gu_a $JP{KDg *Y|"$'hP21+{emN%B +;q|x]E_}PC)͍ۤvD$"hwN`$~w#|k@oȗ ]$ RV8-GFQ^NIݫ0&̥[oDpT Konv ߤ/E1B Js{2\co Ovǻ  fh,[<`YQ\ L[R ]ܑpL`"zbGv"\MUI<Ĺe1?k w0Uы /|!D1?s*aLԍ%|7wbZ^lb?9 +29Ґ/}tܽ˿Wj\J̣G'juFĸi;L}cЖEwDj9)[J51Klb qPi(s8TJ: 9Gyl}i/QqBwD% %Deˏk?3sKnhm PNnd7Ǥ~v{LltZZrTKny3TƉf>ć{u}LN$G3FMjMl,5݋&v>md2 zp0/C>S8<\̤–D}!ͨqn?$?#S'VUiA%M%cN\ (W7r+ ('Qm.is\뙰ҷcGޘ} eExO ]0[fm IY8a1cO^dJ:oT^~V kJ[9븆$n5 =/FZtU$l`CV H=.Vn.ዠW}B]ɽVO@cp%0SF {!& J !-M,NMW}`cc$]x+TGQ-ͰVB=C3דV+coɎ0 vB